{"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":823389,"link":"/api/v1.1/game/823389/feed/live","metaData":{"wait":10,"timeStamp":"20260502_025733","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823389,"type":"R","doubleHeader":"N","id":"2026/05/01/cinmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823389-2026-05-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-01T22:45:00Z","originalDate":"2026-05-01","officialDate":"2026-05-01","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":32,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":20,"losses":12,"ties":0,"pct":".625"},"records":{},"divisionLeader":false,"wins":20,"losses":12,"winningPercentage":".625"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":33,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":16,"ties":0,"pct":".515"},"records":{},"divisionLeader":false,"wins":17,"losses":16,"winningPercentage":".515"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694377":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377","firstName":"Nicholas","lastName":"Yorke","primaryNumber":"38","birthDate":"2002-04-02","currentAge":24,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Yorke","middleName":"Anthony","boxscoreName":"Yorke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"YORK","mlbDebutDate":"2024-09-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Yorke","nameSlug":"nick-yorke-694377","firstLastName":"Nick Yorke","lastFirstName":"Yorke, Nick","lastInitName":"Yorke, N","initLastName":"N Yorke","fullFMLName":"Nicholas Anthony Yorke","fullLFMName":"Yorke, Nicholas Anthony","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID682825":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825","firstName":"Luis","lastName":"Mey","primaryNumber":"47","birthDate":"2001-06-24","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Mey","middleName":"Ellison","boxscoreName":"Mey","gender":"M","nameMatrilineal":"Senatis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Mey","nameSlug":"luis-mey-682825","firstLastName":"Luis Mey","lastFirstName":"Mey, Luis","lastInitName":"Mey, L","initLastName":"L Mey","fullFMLName":"Luis Ellison Mey","fullLFMName":"Mey, Luis Ellison","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID606965":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965","firstName":"Christopher","lastName":"Devenski","primaryNumber":"56","birthDate":"1990-11-13","currentAge":35,"birthCity":"Cerritos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Devenski","middleName":"Michael","boxscoreName":"Devenski","nickName":"Devo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"deh-VEHN-ski","mlbDebutDate":"2016-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Devenski","nameSlug":"chris-devenski-606965","firstLastName":"Chris Devenski","lastFirstName":"Devenski, Chris","lastInitName":"Devenski, C","initLastName":"C Devenski","fullFMLName":"Christopher Michael Devenski","fullLFMName":"Devenski, Christopher Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID677956":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956","firstName":"Rece","lastName":"Hinds","primaryNumber":"62","birthDate":"2000-09-05","currentAge":26,"birthCity":"Niceville","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Rece","useLastName":"Hinds","middleName":"Xola","boxscoreName":"Hinds","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rece Hinds","nameSlug":"rece-hinds-677956","firstLastName":"Rece Hinds","lastFirstName":"Hinds, Rece","lastInitName":"Hinds, R","initLastName":"R Hinds","fullFMLName":"Rece Xola Hinds","fullLFMName":"Hinds, Rece Xola","strikeZoneTop":3.346,"strikeZoneBottom":1.688},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683742":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742","firstName":"Jose","lastName":"Franco","primaryNumber":"74","birthDate":"2000-11-25","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 2\"","weight":257,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Franco","middleName":"Alejandro","boxscoreName":"Franco, J","gender":"M","nameMatrilineal":"Ruiz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Franco","nameSlug":"jose-franco-683742","firstLastName":"Jose Franco","lastFirstName":"Franco, Jose","lastInitName":"Franco, J","initLastName":"J Franco","fullFMLName":"Jose Alejandro Franco","fullLFMName":"Franco, Jose Alejandro","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID683175":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175","firstName":"Connor","lastName":"Phillips","primaryNumber":"34","birthDate":"2001-05-04","currentAge":25,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Phillips","middleName":"Allan","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Phillips","nameSlug":"connor-phillips-683175","firstLastName":"Connor Phillips","lastFirstName":"Phillips, Connor","lastInitName":"Phillips, C","initLastName":"C Phillips","fullFMLName":"Connor Allan Phillips","fullLFMName":"Phillips, Connor Allan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID804606":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606","firstName":"Konnor","lastName":"Griffin","primaryNumber":"6","birthDate":"2006-04-24","currentAge":20,"birthCity":"Jackson","birthStateProvince":"MS","birthCountry":"USA","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Konnor","useLastName":"Griffin","middleName":"Thomas","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Konnor Griffin","nameSlug":"konnor-griffin-804606","firstLastName":"Konnor Griffin","lastFirstName":"Griffin, Konnor","lastInitName":"Griffin, K","initLastName":"K Griffin","fullFMLName":"Konnor Griffin","fullLFMName":"Griffin, Konnor","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID687209":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209","firstName":"Zachary","lastName":"Maxwell","primaryNumber":"78","birthDate":"2001-01-26","currentAge":25,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Maxwell","middleName":"Thomas","boxscoreName":"Maxwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Maxwell","nameSlug":"zach-maxwell-687209","firstLastName":"Zach Maxwell","lastFirstName":"Maxwell, Zach","lastInitName":"Maxwell, Z","initLastName":"Z Maxwell","fullFMLName":"Zachary Thomas Maxwell","fullLFMName":"Maxwell, Zachary Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2026"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Cloudy","temp":"47","wind":"11 mph, Out To CF"},"gameInfo":{"attendance":13442,"firstPitch":"2026-05-02T00:16:00.000Z","gameDurationMinutes":161,"delayDurationMinutes":91},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"home":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"}},"officialScorer":{"id":431088,"fullName":"Bob Webb","link":"/api/v1/people/431088"},"primaryDatacaster":{"id":496223,"fullName":"Bob Taylor","link":"/api/v1/people/496223"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T00:16:50.689Z","endTime":"2026-05-02T00:17:14.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-05-01T19:15:10.541Z","endTime":"2026-05-01T22:33:21.081Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"description":"Status Change - Delayed Start: Rain","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-05-01T22:33:21.081Z","endTime":"2026-05-02T00:04:37.393Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":2,"startTime":"2026-05-02T00:04:37.393Z","endTime":"2026-05-02T00:16:37.824Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":3,"startTime":"2026-05-02T00:16:37.824Z","endTime":"2026-05-02T00:16:52.875Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872366017831265,"aZ":-11.524853751840661,"pfxX":-5.962988547762149,"pfxZ":11.191762005222397,"pX":0.6472141663800413,"pZ":1.2630085906743955,"vX0":8.67432732849827,"vY0":-134.8453457004894,"vZ0":-8.841702839335028,"x":92.33,"y":204.68,"x0":-1.8340538382836395,"y0":50.00021841936973,"z0":5.39409787924871,"aX":-10.999163353457424},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":9.0,"spinRate":2370,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4059386179841127,"extension":6.7089449603257405},"index":4,"playId":"5c9ff290-5fdf-3710-b40b-3f7eeb493a30","pitchNumber":1,"startTime":"2026-05-02T00:16:52.875Z","endTime":"2026-05-02T00:16:56.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},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.757894815252396,"aZ":-15.37901945101013,"pfxX":-6.635868458877613,"pfxZ":9.17326084093278,"pX":-0.1491741905283086,"pZ":2.579247961261502,"vX0":7.1134182281333596,"vY0":-134.80362113825635,"vZ0":-4.614305444116332,"x":122.69,"y":169.14,"x0":-1.966701931632832,"y0":50.0004390461222,"z0":5.407401305301586,"aX":-12.146602705947327},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2460,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40713466011999433,"extension":6.711175342114726},"hitData":{"launchSpeed":96.7,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":154.72}},"index":5,"playId":"4ba61308-eb08-349c-871c-cba7130979d0","pitchNumber":2,"startTime":"2026-05-02T00:17:06.860Z","endTime":"2026-05-02T00:17:14.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:17:14.253Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T00:17:33.935Z","endTime":"2026-05-02T00:18:46.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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.7,"endSpeed":85.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.770044342717547,"aZ":-12.743666939816054,"pfxX":-4.391186649157028,"pfxZ":10.358658888048828,"pX":-0.574654041335733,"pZ":2.5570535535718713,"vX0":4.813497383471139,"vY0":-136.28612441633803,"vZ0":-5.5474065408178,"x":138.9,"y":169.74,"x0":-1.7956719027816306,"y0":50.003197501484244,"z0":5.50386071790344,"aX":-8.236992739718183},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":6.8,"spinRate":2302,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4023480607033836,"extension":6.5774864380434455},"index":0,"playId":"92aeeb78-52af-3759-b6b3-482296cf67b8","pitchNumber":1,"startTime":"2026-05-02T00:17:37.059Z","endTime":"2026-05-02T00:17:41.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.527506703306866,"aZ":-14.351070613436352,"pfxX":-5.210825760433325,"pfxZ":9.27378338067203,"pX":0.09268564838334352,"pZ":3.0799330081778886,"vX0":6.933224024595619,"vY0":-137.51742143607464,"vZ0":-4.117445152525592,"x":113.47,"y":155.62,"x0":-1.7801791444705068,"y0":50.002771837314086,"z0":5.56530687637546,"aX":-10.014835701076475},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2382,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3977925925600885,"extension":6.576492153487937},"index":1,"playId":"f11d88a6-e9df-3542-8987-b53296e33232","pitchNumber":2,"startTime":"2026-05-02T00:17:51.924Z","endTime":"2026-05-02T00:17:54.924Z","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.0,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.408826967356973,"aZ":-14.888606521112134,"pfxX":-6.433083161838255,"pfxZ":8.960691391696683,"pX":-0.3504077771356826,"pZ":3.4409837367707263,"vX0":6.075568368888328,"vY0":-138.1682298468861,"vZ0":-3.0458636620643116,"x":130.36,"y":145.87,"x0":-1.744331904653495,"y0":50.00352168469441,"z0":5.560945081631401,"aX":-12.411623483910708},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2394,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39675333201087115,"extension":6.509554471684921},"index":2,"playId":"cc1653ef-7c5f-33d5-9087-fc7f9090d88c","pitchNumber":3,"startTime":"2026-05-02T00:18:09.167Z","endTime":"2026-05-02T00:18:12.167Z","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":88.4,"endSpeed":81.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449310776183186,"aZ":-29.454794408109763,"pfxX":1.8622740754742253,"pfxZ":1.6262197100913092,"pX":1.609798794545934,"pZ":1.004460271131513,"vX0":7.797836383842274,"vY0":-128.43544736313726,"vZ0":-5.621124581918946,"x":55.64,"y":211.66,"x0":-1.7068847748145277,"y0":50.00413032927664,"z0":5.510595579325663,"aX":3.110900004240024},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-5.2,"spinRate":2484,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4263728763197756,"extension":6.760764246493777},"index":3,"playId":"f8d7b7d3-bbb8-358f-a074-7b40926c7aea","pitchNumber":4,"startTime":"2026-05-02T00:18:28.910Z","endTime":"2026-05-02T00:18:32.716Z","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":93.8,"endSpeed":86.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18609708990904,"aZ":-15.998912759574623,"pfxX":-4.628259841718181,"pfxZ":8.505168960003575,"pX":0.24602736875497613,"pZ":3.828312118803342,"vX0":7.066221239925177,"vY0":-136.58211484112715,"vZ0":-2.040711195964287,"x":107.62,"y":135.42,"x0":-1.7653637407933152,"y0":50.00322264841573,"z0":5.6771066812510576,"aX":-8.80331728346305},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2402,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.399992374908265,"extension":6.569739413119044},"index":4,"playId":"349a57ee-15bf-39a5-b800-57c290ad4baf","pitchNumber":5,"startTime":"2026-05-02T00:18:43.831Z","endTime":"2026-05-02T00:18:46.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:18:46.951Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T00:18:58.385Z","endTime":"2026-05-02T00:19:17.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318409713913262,"aZ":-14.843842327355508,"pfxX":-5.1635212211305195,"pfxZ":9.080374573617128,"pX":0.4864181639229502,"pZ":3.6884188930780724,"vX0":7.879348419038399,"vY0":-136.8291035334015,"vZ0":-2.378404894380568,"x":98.46,"y":139.19,"x0":-1.7509537761024783,"y0":50.00282129884411,"z0":5.577986017298815,"aX":-9.855650040629753},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2349,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39928740919411965,"extension":6.556721887690028},"hitData":{"launchSpeed":85.1,"launchAngle":31.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.21,"coordY":85.41}},"index":0,"playId":"e2699318-36bb-3c30-89f1-920a0d3bf3d6","pitchNumber":1,"startTime":"2026-05-02T00:19:09.184Z","endTime":"2026-05-02T00:19:17.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:19:17.265Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:21:00.764Z","endTime":"2026-05-02T00:22:25.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313445961985455,"aZ":-25.612877456260048,"pfxX":-9.464891464332963,"pfxZ":3.7226849691663073,"pX":-0.5502095411613688,"pZ":3.2731479744263594,"vX0":4.836328168468466,"vY0":-131.96515265951857,"vZ0":0.03571452653525897,"x":137.97,"y":150.41,"x0":-1.1778221539675084,"y0":50.0026116646142,"z0":5.147610276895842,"aX":-16.678419824338015},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":2403,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.41519847926509357,"extension":6.936976570647772},"index":0,"playId":"9d7283a0-a6b3-3215-8022-05dee99d2ce3","pitchNumber":1,"startTime":"2026-05-02T00:21:54.015Z","endTime":"2026-05-02T00:21:57.737Z","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":90.2,"endSpeed":83.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874884098517565,"aZ":-19.79970023632259,"pfxX":-4.788679546214447,"pfxZ":7.000628366132318,"pX":0.18860105844867686,"pZ":3.615372935983399,"vX0":4.931032682376518,"vY0":-131.3674623610334,"vZ0":-0.21130788031934972,"x":109.81,"y":141.16,"x0":-1.080552222812248,"y0":50.00269026652316,"z0":5.154581503517652,"aX":-8.464787169215667},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2500,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4151489944655866,"extension":6.876937592666356},"index":1,"playId":"a0dafbed-a61d-3141-9532-6a5422f28be2","pitchNumber":2,"startTime":"2026-05-02T00:22:06.467Z","endTime":"2026-05-02T00:22:09.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502661423764405,"aZ":-20.624839068977618,"pfxX":-10.110835187273707,"pfxZ":6.478770624109121,"pX":-1.6255466989041654,"pZ":3.3745462670153197,"vX0":2.161560819791876,"vY0":-132.90529370680127,"vZ0":-0.4428322891674987,"x":178.96,"y":147.67,"x0":-1.1381077025793482,"y0":50.00072320506003,"z0":5.0462973760842935,"aX":-18.0153907644581},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":17.8,"spinRate":2336,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41273584024688503,"extension":6.898895254847872},"index":2,"playId":"f583839e-a67c-3018-814f-e6ac70ed5748","pitchNumber":3,"startTime":"2026-05-02T00:22:21.826Z","endTime":"2026-05-02T00:22:25.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:22:25.377Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lowe lines out sharply to right fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:22:30.898Z","endTime":"2026-05-02T00:24:10.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.9,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60147519115669,"aZ":-19.84720811056308,"pfxX":-8.86207626849373,"pfxZ":6.761915839203693,"pX":-0.9848892353777303,"pZ":2.9383345604355027,"vX0":3.6058057317194168,"vY0":-133.85513385657183,"vZ0":-1.9049231058441491,"x":154.54,"y":159.44,"x0":-1.1943859173208229,"y0":50.00428057728713,"z0":5.07323810305146,"aX":-16.15924160349642},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":15.4,"spinRate":2394,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40844780315197493,"extension":6.992370184174821},"index":0,"playId":"acf71ac7-ef62-3aca-ae67-7ebf0b0ce4b6","pitchNumber":1,"startTime":"2026-05-02T00:22:49.242Z","endTime":"2026-05-02T00:22:53.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.728605154201446,"aZ":-31.300515715231345,"pfxX":2.4926447409190255,"pfxZ":0.5866049273012877,"pX":-0.4267973319564481,"pZ":2.355115194779956,"vX0":1.3980098000278431,"vY0":-120.5388105431431,"vZ0":-0.10635307304571417,"x":133.27,"y":175.19,"x0":-1.335043182547096,"y0":50.00512909197398,"z0":5.124960385474634,"aX":3.7299639888064835},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":-4.8,"spinRate":2430,"spinDirection":103},"zone":4,"typeConfidence":2.0,"plateTime":0.4515027853019262,"extension":6.9035789239290555},"index":1,"playId":"62499d11-271d-3acc-ba50-2023026fa1d6","pitchNumber":2,"startTime":"2026-05-02T00:23:01.282Z","endTime":"2026-05-02T00:23:04.813Z","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":83.0,"endSpeed":76.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59158421327385,"aZ":-31.873125948303223,"pfxX":1.8937468583734907,"pfxZ":0.20317910057006294,"pX":-0.9484613555762196,"pZ":1.372929665826765,"vX0":0.4399259283406189,"vY0":-120.89934118526963,"vZ0":-2.072820976582071,"x":153.15,"y":201.71,"x0":-1.3786685022868308,"y0":50.00329729639589,"z0":5.026896812737672,"aX":2.815801485576188},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":-3.5,"spinRate":2344,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.45227023721281157,"extension":6.880080824698286},"index":2,"playId":"afe84ffe-cc47-36f6-94cc-1b20faaa9dcc","pitchNumber":3,"startTime":"2026-05-02T00:23:24.304Z","endTime":"2026-05-02T00:23:27.657Z","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":90.1,"endSpeed":82.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792708747131673,"aZ":-23.149290474660855,"pfxX":-7.022883811473539,"pfxZ":5.209256311268826,"pX":0.17503504096422534,"pZ":3.293804782482327,"vX0":5.621157149427058,"vY0":-131.07489494570913,"vZ0":-0.06911753615786242,"x":110.33,"y":149.85,"x0":-1.0893273716205305,"y0":50.00300043704569,"z0":5.055104424049477,"aX":-12.16884224751288},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":11.4,"spinRate":2402,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4185365815823223,"extension":6.891832190269839},"index":3,"playId":"bc31ca8b-46d1-3da9-bd26-a9c01bdd368f","pitchNumber":4,"startTime":"2026-05-02T00:23:36.639Z","endTime":"2026-05-02T00:23:40.052Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-02T00:23:51.386Z","endTime":"2026-05-02T00:24:03.854Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.687200293655497,"aZ":-33.47074929542569,"pfxX":2.0350789157385556,"pfxZ":-0.8585508913234801,"pX":-0.09089765381803928,"pZ":2.3897082589427012,"vX0":2.1083182023001674,"vY0":-121.26396587101908,"vZ0":0.35654700935495076,"x":120.46,"y":174.26,"x0":-1.2331593017620055,"y0":50.00538621498488,"z0":5.139261874508991,"aX":3.058837324861675},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-4.2,"spinRate":2521,"spinDirection":92},"zone":5,"typeConfidence":2.0,"plateTime":0.4501223551748388,"extension":6.809810619058203},"hitData":{"launchSpeed":109.6,"launchAngle":18.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.26,"coordY":83.72}},"index":5,"playId":"4b7343c7-9c56-3b73-a91b-b4b7d18ac6dd","pitchNumber":5,"startTime":"2026-05-02T00:24:03.854Z","endTime":"2026-05-02T00:24:10.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:24:10.892Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Reynolds homers (4) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:24:24.725Z","endTime":"2026-05-02T00:26:09.287Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.9,"endSpeed":75.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92684344854335,"aZ":-36.13593007335109,"pfxX":4.190158325892809,"pfxZ":-2.7329990088609293,"pX":-0.5184463192050526,"pZ":1.8624055359193843,"vX0":0.6824375357412709,"vY0":-119.33097239140808,"vZ0":-0.1015615070447784,"x":136.76,"y":188.5,"x0":-1.3523855452910514,"y0":50.00294756174093,"z0":5.147779956071921,"aX":6.072111694927584},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.7,"breakHorizontal":-7.8,"spinRate":2422,"spinDirection":96},"zone":7,"typeConfidence":2.0,"plateTime":0.45814350442563034,"extension":6.828168199535247},"index":0,"playId":"859a64ae-7a2d-376d-9651-6c9cdf6cd30c","pitchNumber":1,"startTime":"2026-05-02T00:24:38.634Z","endTime":"2026-05-02T00:24:45.041Z","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":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411806874122266,"aZ":-25.448119764056468,"pfxX":-8.252220138306269,"pfxZ":3.7143273696005252,"pX":-0.623083876659479,"pZ":3.2496038431537384,"vX0":4.096700942138589,"vY0":-133.65548350534513,"vZ0":-0.12199660018440672,"x":140.75,"y":151.04,"x0":-1.1023154659960284,"y0":50.00441140687256,"z0":5.121042431348533,"aX":-14.953317932974208},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":2301,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4095770727065764,"extension":6.920142208081654},"index":1,"playId":"ee85195a-c156-3f66-8476-373d5c21b3f8","pitchNumber":2,"startTime":"2026-05-02T00:25:10.572Z","endTime":"2026-05-02T00:25:37.583Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"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":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769801277019386,"aZ":-20.942019827728796,"pfxX":-3.9670582985562763,"pfxZ":6.1667345820768205,"pX":0.053828835654880246,"pZ":2.9603583712001087,"vX0":4.212740043850556,"vY0":-133.4041156980037,"vZ0":-1.6758545678833654,"x":114.95,"y":158.85,"x0":-1.0222474223205766,"y0":50.00551404818102,"z0":5.089906796353008,"aX":-7.229542725177598},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":6.4,"spinRate":2364,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4088774012721177,"extension":7.087815072072193},"hitData":{"launchSpeed":108.1,"launchAngle":28.0,"totalDistance":443.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.16,"coordY":19.44}},"index":2,"playId":"91110277-d2de-3005-bf9e-db5b92dcb130","pitchNumber":3,"startTime":"2026-05-02T00:25:45.585Z","endTime":"2026-05-02T00:26:09.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:26:09.287Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T00:26:15.307Z","endTime":"2026-05-02T00:26:54.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.761774105460596,"aZ":-33.185036814411056,"pfxX":3.0413401887800693,"pfxZ":-0.6985014454121057,"pX":0.07233433712812455,"pZ":2.05279764354138,"vX0":2.1446789583141044,"vY0":-119.49120790358951,"vZ0":-0.30622566983723276,"x":114.24,"y":183.35,"x0":-1.231591127557109,"y0":50.003520792032404,"z0":5.1611964216908595,"aX":4.402618219197812},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":-6.0,"spinRate":2380,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.4581742448782329,"extension":6.876379515572736},"index":0,"playId":"6ff91a77-0666-373d-b376-bea745b3970b","pitchNumber":1,"startTime":"2026-05-02T00:26:34.638Z","endTime":"2026-05-02T00:26:38.561Z","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":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950399060950836,"aZ":-34.10449329462535,"pfxX":3.556364849970164,"pfxZ":-1.3222554136917388,"pX":-0.24313393978207398,"pZ":1.8970831100985661,"vX0":1.4322383687205973,"vY0":-119.76044631935794,"vZ0":-0.3442828491311477,"x":126.27,"y":187.56,"x0":-1.3109475932284753,"y0":50.00565151900203,"z0":5.090885336556555,"aX":5.171227923989654},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":-6.8,"spinRate":2440,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.45719491051591366,"extension":6.866817440422905},"hitData":{"launchSpeed":96.2,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":152.7}},"index":1,"playId":"114a1f83-ae22-3b06-b352-837306858341","pitchNumber":2,"startTime":"2026-05-02T00:26:46.254Z","endTime":"2026-05-02T00:26:54.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:26:54.067Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:28:23.906Z","endTime":"2026-05-02T00:30:46.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":92.7,"endSpeed":84.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650178988835542,"aZ":-21.642369944847893,"pfxX":-10.392074116568711,"pfxZ":5.7410470379972285,"pX":-0.1295304970696926,"pZ":1.8330389312712807,"vX0":7.807789218109924,"vY0":-134.65082470993784,"vZ0":-5.639647810526282,"x":121.94,"y":189.29,"x0":-1.7188543862033678,"y0":50.00037191901784,"z0":5.489191676648078,"aX":-19.051250105105762},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":17.2,"spinRate":2447,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4070217045803002,"extension":6.682156329540327},"index":0,"playId":"a4c904d4-513d-3194-8600-4a4f2093b0b1","pitchNumber":1,"startTime":"2026-05-02T00:29:27.054Z","endTime":"2026-05-02T00:29:31.492Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80795175344399,"aZ":-29.834450481194654,"pfxX":10.42040739928887,"pfxZ":1.6239246276617756,"pX":2.0670639960234864,"pZ":1.0938830954981271,"vX0":6.497858938424668,"vY0":-119.86749959846009,"vZ0":-3.48978672954601,"x":38.21,"y":209.25,"x0":-2.04351015422424,"y0":50.000094703614536,"z0":5.267135484468993,"aX":14.974964272150068},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":-20.5,"spinRate":2780,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45908271569487136,"extension":6.735286668146855},"index":1,"playId":"181bd0b3-586b-3855-b7b0-fff8d745ec6a","pitchNumber":2,"startTime":"2026-05-02T00:29:39.939Z","endTime":"2026-05-02T00:29:43.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892925725394534,"aZ":-22.61977601985922,"pfxX":-9.335419306649339,"pfxZ":5.156947266221428,"pX":-0.5817391927620417,"pZ":1.7904791702562641,"vX0":6.73550373733937,"vY0":-134.9075112987259,"vZ0":-5.523836800466392,"x":139.17,"y":190.44,"x0":-1.8912088209539248,"y0":50.00553049779126,"z0":5.447622736219167,"aX":-17.301780512459736},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":15.6,"spinRate":2550,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.40518571813739257,"extension":6.6652206110046155},"index":2,"playId":"6f19f1b6-3600-3b9b-a14b-77bf2f2c4f6e","pitchNumber":3,"startTime":"2026-05-02T00:29:55.800Z","endTime":"2026-05-02T00:30:00.397Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-02T00:30:10.617Z","endTime":"2026-05-02T00:30:20.886Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907747685756785,"aZ":-28.0921326314444,"pfxX":9.597887752685008,"pfxZ":2.662733035108557,"pX":2.2380355079948684,"pZ":1.2981460091899246,"vX0":7.061958501653105,"vY0":-123.42716975575755,"vZ0":-3.991434805378669,"x":31.69,"y":203.73,"x0":-1.9131054258400868,"y0":50.00360311279651,"z0":5.31735912215997,"aX":14.72234072673985},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":-19.1,"spinRate":2879,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4447614516190308,"extension":6.691650590741379},"index":4,"playId":"384e8ba6-ef95-3d0b-8de1-c75cc1a4cfea","pitchNumber":4,"startTime":"2026-05-02T00:30:20.886Z","endTime":"2026-05-02T00:30:23.886Z","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":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55369647603432,"aZ":-23.515558934076633,"pfxX":-8.541091946825622,"pfxZ":4.617808797584031,"pX":0.080142898499545,"pZ":1.8435709650802112,"vX0":7.837589111039977,"vY0":-135.29608611780796,"vZ0":-5.373115276180407,"x":113.95,"y":189.0,"x0":-1.7295856975535373,"y0":50.00111133318018,"z0":5.479878531786236,"aX":-16.00327208091074},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":14.0,"spinRate":2376,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40319256194925224,"extension":6.713460853430917},"hitData":{"launchSpeed":100.7,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":149.66}},"index":5,"playId":"ead85ffd-a601-3aeb-90f3-cdec1b446272","pitchNumber":5,"startTime":"2026-05-02T00:30:39.438Z","endTime":"2026-05-02T00:30:46.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:30:46.884Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:30:56.065Z","endTime":"2026-05-02T00:32:28.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163193928374216,"aZ":-15.917523779685968,"pfxX":-4.881174307512513,"pfxZ":8.598580978563215,"pX":-0.44618453402716657,"pZ":4.341812645134265,"vX0":5.5809914800684295,"vY0":-136.1900017160239,"vZ0":-0.5640757168869219,"x":134.01,"y":121.55,"x0":-1.8817606067378219,"y0":50.00025331628776,"z0":5.646368589990558,"aX":-9.225822495861507},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2431,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40122571478635516,"extension":6.526166207755962},"index":0,"playId":"939fb611-7af6-3607-899f-a7af3baa4e22","pitchNumber":1,"startTime":"2026-05-02T00:31:08.886Z","endTime":"2026-05-02T00:31:12.271Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82539589027453,"aZ":-14.252007222117168,"pfxX":-5.420966385601396,"pfxZ":9.46742463445958,"pX":-0.33696134181949666,"pZ":3.74379156202021,"vX0":5.824102434353784,"vY0":-136.419982710736,"vZ0":-2.2505901602691334,"x":129.84,"y":137.7,"x0":-1.7909336121132682,"y0":50.00119500334876,"z0":5.557013044780093,"aX":-10.26038364170875},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2368,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40086407133230173,"extension":6.4897348253560425},"index":1,"playId":"cdffb824-3f4c-3f7b-b1c1-f1103389e0ef","pitchNumber":2,"startTime":"2026-05-02T00:31:21.936Z","endTime":"2026-05-02T00:31:25.667Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.120190480711475,"aZ":-14.102700034613482,"pfxX":-5.176531103673448,"pfxZ":9.466909963772066,"pX":-0.03863491611094425,"pZ":4.053523386941851,"vX0":6.684106287273589,"vY0":-137.00745597332198,"vZ0":-1.6695191269163665,"x":118.47,"y":129.33,"x0":-1.832714705753626,"y0":50.00259213932224,"z0":5.630358172793978,"aX":-9.88184630768724},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2426,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39916082659225083,"extension":6.5480694968618325},"index":2,"playId":"43efa7e8-b045-3aa5-b939-406325b7b050","pitchNumber":3,"startTime":"2026-05-02T00:31:37.753Z","endTime":"2026-05-02T00:31:41.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.629188688846494,"aZ":-13.344273078655192,"pfxX":-5.736506325856068,"pfxZ":9.909481832435196,"pX":-0.11763490091626148,"pZ":2.8796271905531987,"vX0":6.786170407679388,"vY0":-136.83588534908367,"vZ0":-4.675805016442164,"x":121.48,"y":161.03,"x0":-1.882136318067967,"y0":50.002869305662664,"z0":5.521906079019986,"aX":-10.90075292855202},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2451,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3999875456902955,"extension":6.652934928215156},"index":3,"playId":"a2c8563b-369a-3b70-95bb-1ccfd614d5a5","pitchNumber":4,"startTime":"2026-05-02T00:31:54.532Z","endTime":"2026-05-02T00:31:58.372Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13003461039093,"aZ":-12.569981327964971,"pfxX":-5.305083196883956,"pfxZ":10.342507493223348,"pX":0.1266897206576165,"pZ":2.3287897095934507,"vX0":6.8655883700566065,"vY0":-136.57558722753308,"vZ0":-6.038673031448677,"x":112.17,"y":175.9,"x0":-1.7264949763990853,"y0":50.0032179027867,"z0":5.427487181824549,"aX":-10.056550394753893},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2497,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40053186828242726,"extension":6.573376892999838},"index":4,"playId":"9576c81f-b1ba-309f-a91b-839d10aa2e87","pitchNumber":5,"startTime":"2026-05-02T00:32:07.460Z","endTime":"2026-05-02T00:32:10.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.612804873338856,"aZ":-15.060402884199839,"pfxX":-5.182368350526663,"pfxZ":8.873529071086477,"pX":-0.22171519622684882,"pZ":3.1485334989005715,"vX0":6.1278685201872625,"vY0":-138.1930758849041,"vZ0":-3.6539185436570576,"x":125.45,"y":153.77,"x0":-1.7975597154733949,"y0":50.00253012606315,"z0":5.5035208311770445,"aX":-9.99508863443081},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2327,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39678530824293823,"extension":6.563908081894265},"index":5,"playId":"2d806675-d8e6-30f7-8b4b-206b86b1ad0a","pitchNumber":6,"startTime":"2026-05-02T00:32:25.131Z","endTime":"2026-05-02T00:32:28.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:32:28.917Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T00:32:33.328Z","endTime":"2026-05-02T00:33:52.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69147368586778,"aZ":-22.670684555640054,"pfxX":-8.35133247845646,"pfxZ":5.0946431640365395,"pX":0.4051305087034388,"pZ":1.4816265393391714,"vX0":8.730360391512972,"vY0":-135.90583022636415,"vZ0":-6.286124502683295,"x":101.56,"y":198.78,"x0":-1.7688219081174197,"y0":50.00071327493436,"z0":5.406563411295362,"aX":-15.57019566196904},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":13.2,"spinRate":2487,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4035158060228432,"extension":6.842080115489992},"index":0,"playId":"7248a043-8a6d-3f21-a5d8-fecf38ba2eef","pitchNumber":1,"startTime":"2026-05-02T00:32:50.991Z","endTime":"2026-05-02T00:32:55.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4812853664692,"aZ":-22.702794603301115,"pfxX":-9.037296793527833,"pfxZ":5.162669047961703,"pX":-0.2598876536047744,"pZ":1.9932216111249959,"vX0":7.202715780091633,"vY0":-135.1138172313415,"vZ0":-5.055788261208058,"x":126.91,"y":184.96,"x0":-1.795897723904362,"y0":50.00560250815983,"z0":5.499994181483177,"aX":-16.5878864139983},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":14.6,"spinRate":2543,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4065482175649988,"extension":6.754824954961913},"index":1,"playId":"ee953541-8a5c-3657-85ca-a088d2f3b34d","pitchNumber":2,"startTime":"2026-05-02T00:33:04.395Z","endTime":"2026-05-02T00:33:08.577Z","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":93.4,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4204489222062,"aZ":-21.02697464945338,"pfxX":-8.56574401313251,"pfxZ":5.982565427988832,"pX":0.44777625082022776,"pZ":1.651703481571703,"vX0":8.931985464380192,"vY0":-135.59895795804582,"vZ0":-6.183695011204875,"x":99.93,"y":194.18,"x0":-1.7747014229929,"y0":50.00564482645194,"z0":5.427130287407785,"aX":-15.967613025275094},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":13.7,"spinRate":2515,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.40381355914215344,"extension":6.65727748559677},"index":2,"playId":"763ac266-0f0f-3795-ad8c-9f299f4105a3","pitchNumber":3,"startTime":"2026-05-02T00:33:18.377Z","endTime":"2026-05-02T00:33:22.660Z","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":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328723168760245,"aZ":-28.68913470079191,"pfxX":10.721643150638352,"pfxZ":2.412782996227648,"pX":0.5621898247134801,"pZ":2.2683652740201383,"vX0":2.8925427251625253,"vY0":-120.00654805341087,"vZ0":-1.2161268093649604,"x":95.57,"y":177.53,"x0":-2.0543512868762073,"y0":50.00269139475814,"z0":5.360115365440193,"aX":15.48553436125172},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.3,"breakHorizontal":-20.2,"spinRate":2711,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.45811880876156597,"extension":6.638437116257988},"index":3,"playId":"11d1c811-24cc-3380-99f1-73e56b499810","pitchNumber":4,"startTime":"2026-05-02T00:33:35.044Z","endTime":"2026-05-02T00:33:39.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66242579710343,"aZ":-22.916113353925226,"pfxX":-8.803970197376612,"pfxZ":4.896168551546069,"pX":-0.36538231488177203,"pZ":1.2176226541320077,"vX0":6.967860314853791,"vY0":-136.53843708647318,"vZ0":-7.015414701658432,"x":130.93,"y":205.9,"x0":-1.8047823278818422,"y0":50.002676355243835,"z0":5.393796708585639,"aX":-16.646482497914715},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":2568,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4009259141377375,"extension":6.6658050643351485},"index":4,"playId":"d655dd99-bcba-384e-a7fc-cdeac0ccd7f3","pitchNumber":5,"startTime":"2026-05-02T00:33:48.540Z","endTime":"2026-05-02T00:33:52.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:33:52.627Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a soft ground ball to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T00:36:05.558Z","endTime":"2026-05-02T00:37:56.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.537203515776977,"aZ":-22.60747353964488,"pfxX":-9.697808571718912,"pfxZ":5.339901540102979,"pX":-1.319613644227804,"pZ":2.9456541803293486,"vX0":2.726827406076097,"vY0":-133.00955975420592,"vZ0":-1.2552620653893154,"x":167.3,"y":159.25,"x0":-1.0980986543836275,"y0":50.00444481273177,"z0":5.063164354463786,"aX":-17.376259050919792},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.6,"breakHorizontal":16.9,"spinRate":2322,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4118163581855101,"extension":6.903659385716523},"index":0,"playId":"e9b04074-b8c7-36e7-b27f-5f9104689b0c","pitchNumber":1,"startTime":"2026-05-02T00:36:27.594Z","endTime":"2026-05-02T00:36:31.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.714026975373127,"aZ":-34.53762685718379,"pfxX":3.1183091864345074,"pfxZ":-1.6453113841186457,"pX":0.9670393172659049,"pZ":1.9965198063149434,"vX0":3.8274226893360797,"vY0":-118.86695961620634,"vZ0":-0.03617976738460427,"x":80.14,"y":184.87,"x0":-1.0660015324393337,"y0":50.00201601949963,"z0":5.134679567194089,"aX":4.483517635379579},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.8,"breakHorizontal":-6.5,"spinRate":2468,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4599117697283108,"extension":6.832996022492314},"index":1,"playId":"d51ff9f7-6425-339b-bce6-5644a993c165","pitchNumber":2,"startTime":"2026-05-02T00:36:39.774Z","endTime":"2026-05-02T00:36:46.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679907546578224,"aZ":-32.32497632602598,"pfxX":0.18534521193879572,"pfxZ":-0.10212554521301964,"pX":0.8723984906107868,"pZ":1.442601141784477,"vX0":4.691070146943161,"vY0":-120.21691634261049,"vZ0":-1.9198198952810341,"x":83.75,"y":199.83,"x0":-1.1259712992681048,"y0":50.002976001314956,"z0":5.11304536975872,"aX":0.27180894820304263},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.4,"breakHorizontal":-1.4,"spinRate":2445,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.45511354025251505,"extension":6.933372770250496},"index":2,"playId":"02af6662-cb4f-32b9-b1be-3a2a0fdf4b5c","pitchNumber":3,"startTime":"2026-05-02T00:36:54.451Z","endTime":"2026-05-02T00:36:58.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180963246112928,"aZ":-24.815467110149434,"pfxX":-9.888704146799133,"pfxZ":4.1233781006328165,"pX":-0.07670637917837844,"pZ":2.4795220728563874,"vX0":5.8165388661533655,"vY0":-132.95684575952905,"vZ0":-1.8848992295435343,"x":119.92,"y":171.83,"x0":-1.0107824478539877,"y0":50.00549512696422,"z0":5.003073980407958,"aX":-17.66212462710179},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":16.6,"spinRate":2416,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4123623046215714,"extension":6.877681892376881},"index":3,"playId":"317ea822-a76e-3b9c-a4e4-8c1baab99144","pitchNumber":4,"startTime":"2026-05-02T00:37:09.467Z","endTime":"2026-05-02T00:37:13.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.655686223558845,"aZ":-20.89153297340387,"pfxX":-9.297624923276496,"pfxZ":6.308853525947459,"pX":-0.7135118230045955,"pZ":2.2679885754803384,"vX0":4.046707352781128,"vY0":-132.67625365223944,"vZ0":-3.2972810884458057,"x":144.2,"y":177.54,"x0":-1.0483572451149128,"y0":50.0001076075858,"z0":5.044414211668952,"aX":-16.618416970320936},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":16.0,"spinRate":2343,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.41239191065342773,"extension":6.930006096989379},"index":4,"playId":"de6dc24a-0837-3ab8-99e2-19c1ea1477b4","pitchNumber":5,"startTime":"2026-05-02T00:37:22.419Z","endTime":"2026-05-02T00:37:26.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852272696367475,"aZ":-22.69182035501335,"pfxX":-9.092441052004954,"pfxZ":5.291593109385021,"pX":-1.1685582356408983,"pZ":3.0409611517336717,"vX0":3.027237833160689,"vY0":-133.07167550452112,"vZ0":-0.9209618950900371,"x":161.54,"y":156.67,"x0":-1.1404454651110763,"y0":50.001306859874006,"z0":5.037122262304022,"aX":-16.2866157340237},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.6,"breakHorizontal":15.8,"spinRate":2347,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4117801896987241,"extension":6.880419953906816},"hitData":{"launchSpeed":34.3,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":117.74,"coordY":184.91}},"index":5,"playId":"7dd7a264-adbd-38ef-8744-732a2b79f40d","pitchNumber":6,"startTime":"2026-05-02T00:37:48.007Z","endTime":"2026-05-02T00:37:56.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:37:56.074Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Marcell Ozuna grounds into a force out, pitcher Brady Singer to second baseman Matt McLain. Nick Gonzales out at 2nd. Marcell Ozuna to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T00:38:19.045Z","endTime":"2026-05-02T00:39:02.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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(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.8,"endSpeed":82.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01577980913337,"aZ":-20.152202473042514,"pfxX":-9.624677617643627,"pfxZ":6.879341554509276,"pX":-0.6227487332720583,"pZ":3.0948422544289764,"vX0":4.729572781942736,"vY0":-132.09663733716107,"vZ0":-1.342090394630622,"x":140.74,"y":155.22,"x0":-1.1965099161516948,"y0":50.00488024476748,"z0":5.107085938806618,"aX":-16.824725659006635},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.4,"breakHorizontal":16.2,"spinRate":2340,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.41640217432716264,"extension":7.058407346296427},"index":0,"playId":"a5a35b2a-43a6-393e-9eea-7ca8d3067ba2","pitchNumber":1,"startTime":"2026-05-02T00:38:35.724Z","endTime":"2026-05-02T00:38:38.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.606246477177855,"aZ":-25.036725718222602,"pfxX":-9.93302920626009,"pfxZ":4.017894252037232,"pX":0.16012218507108103,"pZ":2.5386948450489566,"vX0":6.657423518625786,"vY0":-132.75354940851955,"vZ0":-1.6465636492515476,"x":110.9,"y":170.24,"x0":-1.0952983113282417,"y0":50.00498475603566,"z0":4.997532940252418,"aX":-17.652219432608742},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":16.4,"spinRate":2247,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4133103674363694,"extension":6.979025354392006},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.02,"coordY":180.06}},"index":1,"playId":"c0dcfaae-994d-3541-b356-54da9e37e2a8","pitchNumber":2,"startTime":"2026-05-02T00:38:54.716Z","endTime":"2026-05-02T00:39:02.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:39:02.748Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Horwitz grounds into a force out, second baseman Matt McLain to shortstop Elly De La Cruz. Marcell Ozuna out at 2nd. Spencer Horwitz to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T00:39:19.221Z","endTime":"2026-05-02T00:40:22.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.779117402606275,"aZ":-19.53371200592649,"pfxX":-9.552070667101187,"pfxZ":7.188639718070684,"pX":0.695791181135673,"pZ":2.431535426718671,"vX0":7.712424701896774,"vY0":-132.1659506492304,"vZ0":-3.1144772332661357,"x":90.48,"y":173.13,"x0":-1.0279538926684602,"y0":50.001839035430685,"z0":5.070137727789613,"aX":-16.79444207554768},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.5,"breakHorizontal":15.5,"spinRate":2403,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4153916665378987,"extension":7.056705036784718},"index":0,"playId":"e90c3c24-6ab7-38a7-84a7-0683c0113cd6","pitchNumber":1,"startTime":"2026-05-02T00:39:37.122Z","endTime":"2026-05-02T00:39:41.277Z","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":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821433791816297,"aZ":-33.748610684089485,"pfxX":3.549870388397891,"pfxZ":-1.0829475045332937,"pX":0.2586128320449639,"pZ":0.7694219132296819,"vX0":2.707108180325262,"vY0":-119.91856664711104,"vZ0":-2.9244623081294314,"x":107.14,"y":218.01,"x0":-1.3452653632455998,"y0":50.00010681523004,"z0":5.010133322034714,"aX":5.177744551681739},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.4,"breakHorizontal":-7.1,"spinRate":2428,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.45644070475063403,"extension":6.869174795972561},"index":1,"playId":"a74d63d0-97c3-3211-bb91-03297f9caf80","pitchNumber":2,"startTime":"2026-05-02T00:39:53.690Z","endTime":"2026-05-02T00:39:57.693Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80712971888227,"aZ":-26.33719690897355,"pfxX":0.8995280981996845,"pfxZ":3.6296434170667045,"pX":0.5287993440439701,"pZ":2.542296729448744,"vX0":4.312250863316272,"vY0":-125.78598428326288,"vZ0":-1.0913539717780274,"x":96.84,"y":170.14,"x0":-1.3224714112975624,"y0":50.00176008232527,"z0":5.111479431182352,"aX":1.4443126019720067},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":-2.6,"spinRate":2270,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.43496473245077416,"extension":6.9765420357474905},"hitData":{"launchSpeed":74.5,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":153.2}},"index":2,"playId":"2b3189d8-84b9-3f19-a75a-eac19f2107c2","pitchNumber":3,"startTime":"2026-05-02T00:40:14.485Z","endTime":"2026-05-02T00:40:22.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:40:22.246Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Konnor Griffin grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Spencer Horwitz out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T00:40:39.259Z","endTime":"2026-05-02T00:41:29.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.9,"endSpeed":76.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14154888481249,"aZ":-33.71740533667154,"pfxX":3.9678722591934994,"pfxZ":-1.057503899966667,"pX":-0.20229025236970496,"pZ":2.7496034419608155,"vX0":1.4287548007667763,"vY0":-119.45229593959344,"vZ0":1.2351139555839268,"x":124.71,"y":164.54,"x0":-1.3213746143453717,"y0":50.00032174874454,"z0":5.226943996054336,"aX":5.809079187986514},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.4,"breakHorizontal":-7.6,"spinRate":2336,"spinDirection":100},"zone":5,"typeConfidence":2.0,"plateTime":0.4562175841535754,"extension":6.921477340573888},"index":0,"playId":"9162763f-a37a-3fc5-b213-6ff8a82195b7","pitchNumber":1,"startTime":"2026-05-02T00:40:49.953Z","endTime":"2026-05-02T00:40:54.401Z","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":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.724383263960522,"aZ":-21.56798099056772,"pfxX":-8.206734992125291,"pfxZ":6.082593993436884,"pX":1.7197146881644854,"pZ":1.693931855661822,"vX0":9.678319571065723,"vY0":-130.9562756795517,"vZ0":-4.1354234714122695,"x":51.45,"y":193.04,"x0":-0.951417597925504,"y0":50.00200724871551,"z0":4.899797175477087,"aX":-14.305974484100297},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":12.8,"spinRate":2336,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.41768654379526593,"extension":7.053623676950977},"index":1,"playId":"126f6afc-27bf-30d9-881f-c1091c651c4c","pitchNumber":2,"startTime":"2026-05-02T00:41:05.492Z","endTime":"2026-05-02T00:41:08.906Z","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":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43780346350814,"aZ":-23.065347631624867,"pfxX":-9.660755831236644,"pfxZ":5.184888845908933,"pX":-0.34012379696152084,"pZ":2.0357141246121673,"vX0":5.598874960631344,"vY0":-131.85909621392227,"vZ0":-3.2566160524308403,"x":129.96,"y":183.82,"x0":-1.2374278054384031,"y0":50.00616069250786,"z0":4.991553896427147,"aX":-16.989127503943752},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":16.2,"spinRate":2361,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.41562509263788616,"extension":6.999586782008646},"hitData":{"launchSpeed":79.6,"launchAngle":6.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":158.78}},"index":2,"playId":"e5f56b3d-7e33-3717-9fc2-476c0d54201d","pitchNumber":3,"startTime":"2026-05-02T00:41:22.664Z","endTime":"2026-05-02T00:41:29.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:41:29.776Z","atBatIndex":13},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"JJ Bleday reaches on a throwing error by second baseman Brandon Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:43:54.480Z","endTime":"2026-05-02T00:44:19.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"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":82.1,"endSpeed":75.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7198100169339,"aZ":-30.109076401435274,"pfxX":9.885254545782477,"pfxZ":1.428548636102394,"pX":0.997116423599189,"pZ":1.5716068220355301,"vX0":4.262271335504092,"vY0":-119.55903181988876,"vZ0":-2.57740322150081,"x":78.99,"y":196.35,"x0":-2.094462873921038,"y0":50.001326429196936,"z0":5.374128264750156,"aX":14.263964204723102},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":-19.0,"spinRate":2683,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4586715108656172,"extension":6.539271159027199},"index":0,"playId":"41d9a995-271f-37c1-ab65-a1e609435743","pitchNumber":1,"startTime":"2026-05-02T00:43:58.037Z","endTime":"2026-05-02T00:44:01.814Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9252855261427,"aZ":-19.02916976556534,"pfxX":-0.07568358099020056,"pfxZ":7.376422323230576,"pX":-0.1222943092024864,"pZ":3.0111563603916394,"vX0":4.772396088269213,"vY0":-131.62318408885818,"vZ0":-2.7800959997501615,"x":121.66,"y":157.48,"x0":-1.9373912628391012,"y0":50.00117458979528,"z0":5.4657295282341805,"aX":-0.13633593285122694},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":-0.7,"spinRate":2525,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.41372127204570264,"extension":6.514423036899592},"hitData":{"launchSpeed":91.6,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":154.72}},"index":1,"playId":"99adb429-bccb-350c-ab0f-1941ff1c3f12","pitchNumber":2,"startTime":"2026-05-02T00:44:11.427Z","endTime":"2026-05-02T00:44:19.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:44:19.509Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:44:35.105Z","endTime":"2026-05-02T00:45:17.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32833899255951,"aZ":-15.159899577343548,"pfxX":-5.608454514290079,"pfxZ":9.308982367364893,"pX":0.4139502315646276,"pZ":3.477852963251754,"vX0":7.667231748650686,"vY0":-133.93964418181037,"vZ0":-2.711651958455092,"x":101.22,"y":144.88,"x0":-1.7492197669793148,"y0":50.00276874180439,"z0":5.579668954957412,"aX":-10.25122761169507},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":8.6,"spinRate":2423,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.40802414236771867,"extension":6.569166850328072},"index":0,"playId":"fe301ac4-617a-326b-ab77-314b80a31dec","pitchNumber":1,"startTime":"2026-05-02T00:44:47.952Z","endTime":"2026-05-02T00:44:51.016Z","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":92.9,"endSpeed":84.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231840485522426,"aZ":-13.668818657809643,"pfxX":-6.083356051009313,"pfxZ":9.984812232005705,"pX":-0.5051461849614869,"pZ":3.4218902052864246,"vX0":5.560521438045078,"vY0":-135.21921587284427,"vZ0":-3.1308347700414236,"x":136.25,"y":146.39,"x0":-1.7969065717716262,"y0":50.00359051813284,"z0":5.552600683977475,"aX":-11.276101344630975},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2470,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40492832125610434,"extension":6.660980722701441},"hitData":{"launchSpeed":72.0,"launchAngle":42.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.83,"coordY":125.42}},"index":1,"playId":"0cfca546-1186-3878-9d97-1ef0c59c6c33","pitchNumber":2,"startTime":"2026-05-02T00:45:07.538Z","endTime":"2026-05-02T00:45:17.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:45:17.607Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:45:29.320Z","endTime":"2026-05-02T00:46:26.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17680259207223,"aZ":-28.093411099440434,"pfxX":7.988957248168102,"pfxZ":2.805765840742997,"pX":0.34604519700635733,"pZ":1.7830346166733027,"vX0":3.3794873751346426,"vY0":-119.85779334689744,"vZ0":-2.6118197810154067,"x":103.81,"y":190.64,"x0":-2.1201534882882256,"y0":50.00282729810843,"z0":5.395589678629297,"aX":11.622943247479105},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.7,"breakHorizontal":-15.2,"spinRate":2634,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.45698232934938154,"extension":6.740025677075014},"index":0,"playId":"99002159-4a6f-3464-a781-3b50a860b432","pitchNumber":1,"startTime":"2026-05-02T00:45:41.587Z","endTime":"2026-05-02T00:45:45.961Z","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.8,"endSpeed":76.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.602908441502034,"aZ":-28.10413100738522,"pfxX":8.309690922680414,"pfxZ":2.7188813169681234,"pX":1.1644645295521718,"pZ":1.4085566787430905,"vX0":5.0133219772895465,"vY0":-121.99027573146729,"vZ0":-3.5243803571564225,"x":72.61,"y":200.75,"x0":-2.0017310400334885,"y0":50.003108202133845,"z0":5.313702695189834,"aX":12.432515468607619},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.3,"breakHorizontal":-16.3,"spinRate":2737,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4502431984165778,"extension":6.52894937347663},"index":1,"playId":"9275d032-3166-3b52-a613-8eee9b58c14f","pitchNumber":2,"startTime":"2026-05-02T00:45:57.588Z","endTime":"2026-05-02T00:46:01.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383875479758963,"aZ":-15.676724770909429,"pfxX":-5.955427982080591,"pfxZ":8.875099227625281,"pX":0.27431470136195696,"pZ":3.1606411999113355,"vX0":7.027299593450583,"vY0":-134.98938109513625,"vZ0":-3.5949757872568715,"x":106.54,"y":153.44,"x0":-1.5800562433393093,"y0":50.004172426165326,"z0":5.602706658972006,"aX":-11.07226334740188},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2432,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4046402902215678,"extension":6.590569391438844},"hitData":{"launchSpeed":96.2,"launchAngle":21.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.4,"coordY":106.18}},"index":2,"playId":"b6845ebe-236c-33e5-b18c-f04796815b40","pitchNumber":3,"startTime":"2026-05-02T00:46:16.114Z","endTime":"2026-05-02T00:46:26.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:46:26.246Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a line drive to center fielder Oneil Cruz. JJ Bleday to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:47:06.463Z","endTime":"2026-05-02T00:47:56.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"eb042f5d-984d-38c9-b4cb-7a9c12ff6027","startTime":"2026-05-02T00:46:51.149Z","endTime":"2026-05-02T00:46:54.149Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.132033525773213,"aZ":-16.405548564621448,"pfxX":-5.149725726462062,"pfxZ":8.431046546169737,"pX":-0.48487182505024967,"pZ":2.8597941234477413,"vX0":5.416708651269077,"vY0":-135.77393448894446,"vZ0":-4.05818999662061,"x":135.48,"y":161.57,"x0":-1.8346609731056083,"y0":50.00664573616996,"z0":5.51218063871791,"aX":-9.637295179551494},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2415,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4030776260350244,"extension":6.495704143766883},"index":1,"playId":"8536fbd1-6fbf-3eee-8b4c-2ceeb12a46e8","pitchNumber":1,"startTime":"2026-05-02T00:47:08.786Z","endTime":"2026-05-02T00:47:13.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234586311667954,"aZ":-24.4480369675511,"pfxX":-8.556341476517138,"pfxZ":4.4307048366533595,"pX":-0.13082952506583886,"pZ":1.334633704725947,"vX0":6.9756395605929775,"vY0":-131.10364601575645,"vZ0":-5.895303041528118,"x":121.99,"y":202.74,"x0":-1.711940227768204,"y0":50.00264888146104,"z0":5.43244839817016,"aX":-14.922398323448874},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":1580,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.41747099436418633,"extension":6.716989672515907},"index":2,"playId":"b79321f0-881d-38c4-8bbf-71962394c678","pitchNumber":2,"startTime":"2026-05-02T00:47:26.027Z","endTime":"2026-05-02T00:47:29.817Z","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":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.560629025109318,"aZ":-16.945574695405238,"pfxX":-5.681953747023355,"pfxZ":8.225340748214718,"pX":0.08162712313225863,"pZ":3.0574890793975213,"vX0":7.008092974100993,"vY0":-135.01237558397884,"vZ0":-3.4050565929097356,"x":113.89,"y":156.23,"x0":-1.8058296750482208,"y0":50.00376937058764,"z0":5.522964040507235,"aX":-10.522041094794153},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2459,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.4052202392617805,"extension":6.542235173889963},"hitData":{"launchSpeed":92.7,"launchAngle":15.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.09,"coordY":88.34}},"index":3,"playId":"acbd82f4-e269-3934-96f4-e01e2b39285f","pitchNumber":3,"startTime":"2026-05-02T00:47:45.799Z","endTime":"2026-05-02T00:47:56.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:47:56.924Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T00:48:14.191Z","endTime":"2026-05-02T00:50:05.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":82.5,"endSpeed":74.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837109840969294,"aZ":-27.28852877469909,"pfxX":8.849226693611918,"pfxZ":3.403325736217223,"pX":0.6869519686120659,"pZ":2.2759303895215304,"vX0":3.9879305365785496,"vY0":-120.04269499724545,"vZ0":-1.5811902206815176,"x":90.82,"y":177.33,"x0":-2.1539222605327097,"y0":50.001521304959454,"z0":5.411101780152759,"aX":12.699398828658268},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.0,"breakHorizontal":-17.0,"spinRate":2563,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.4592102444171511,"extension":6.692602862053686},"index":0,"playId":"83ffca5d-3dee-34f1-95f4-5f46cdbe7365","pitchNumber":1,"startTime":"2026-05-02T00:48:28.520Z","endTime":"2026-05-02T00:48:32.918Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.760930348599416,"aZ":-10.415157633699819,"pfxX":-7.206500484023746,"pfxZ":11.161434465303257,"pX":0.6788439604581443,"pZ":2.2634038256236626,"vX0":9.09776639497337,"vY0":-138.67584878623646,"vZ0":-6.763231530326524,"x":91.12,"y":177.67,"x0":-1.7066946433198753,"y0":50.001156894709105,"z0":5.427165298362692,"aX":-14.04732876159106},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":11.2,"spinRate":2447,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39483572533842937,"extension":6.699000542792439},"index":1,"playId":"7231c0ed-fff9-3d87-97ea-7022c9f5e9fe","pitchNumber":2,"startTime":"2026-05-02T00:48:45.970Z","endTime":"2026-05-02T00:48:49.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-02T00:48:58.474Z","endTime":"2026-05-02T00:49:08.617Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"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":95.9,"endSpeed":88.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206790555327828,"aZ":-13.592318901785532,"pfxX":-6.567263711921601,"pfxZ":9.389833624713601,"pX":1.2327164392263585,"pZ":2.3280984667272704,"vX0":10.284904072778442,"vY0":-139.29233053687338,"vZ0":-6.094113025884882,"x":70.01,"y":175.92,"x0":-1.6422330610978284,"y0":50.003833352673155,"z0":5.431262481223149,"aX":-12.998272553072036},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2454,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39215214554611677,"extension":6.651823326520501},"index":3,"playId":"07f0a9d4-d5e4-360b-a281-9a4a1937f22a","pitchNumber":3,"startTime":"2026-05-02T00:49:08.617Z","endTime":"2026-05-02T00:49:11.617Z","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":95.5,"endSpeed":87.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.274450666645215,"aZ":-18.267861926432207,"pfxX":-7.53576211216053,"pfxZ":7.088069162622789,"pX":0.8525203824145345,"pZ":3.1203258351219376,"vX0":9.51863772209841,"vY0":-138.75175800250682,"vZ0":-3.372016102604564,"x":84.5,"y":154.53,"x0":-1.6336285121014804,"y0":50.000638629772965,"z0":5.5592974279170635,"aX":-14.781265124070645},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":11.8,"spinRate":2365,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3938375898069211,"extension":6.561315609477934},"index":4,"playId":"bf6f6edb-59bd-3188-8bd2-6f85e49c8a28","pitchNumber":4,"startTime":"2026-05-02T00:49:33.879Z","endTime":"2026-05-02T00:49:37.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.799497035044485,"aZ":-27.540932212271176,"pfxX":8.774739898357723,"pfxZ":3.0585109963881996,"pX":0.8308457551738629,"pZ":1.307344598703205,"vX0":3.8936544463217846,"vY0":-122.7774632160717,"vZ0":-4.026068528253021,"x":85.33,"y":203.48,"x0":-1.919046170796397,"y0":50.006046225032485,"z0":5.329745046595363,"aX":13.310099904579184},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.8,"breakHorizontal":-16.8,"spinRate":2640,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4472384927619668,"extension":6.696726653875388},"index":5,"playId":"0ecfcd7d-678e-3119-8e25-47049f50200f","pitchNumber":5,"startTime":"2026-05-02T00:49:57.194Z","endTime":"2026-05-02T00:50:05.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:50:05.714Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Davis walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:52:29.644Z","endTime":"2026-05-02T00:53:23.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20269157898024,"aZ":-25.28663613994836,"pfxX":-7.6990233799718055,"pfxZ":3.906737955097599,"pX":-0.718664462233306,"pZ":2.814593421722512,"vX0":3.7086045901732994,"vY0":-131.97377850152,"vZ0":-0.941970424581204,"x":144.39,"y":162.79,"x0":-1.1421718471606728,"y0":50.003645060481695,"z0":5.0394141719659595,"aX":-13.575254680414682},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":13.1,"spinRate":2329,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4151097843304066,"extension":7.025317034878945},"index":0,"playId":"9c7b2fec-228a-34b6-a5cb-1cbf17194413","pitchNumber":1,"startTime":"2026-05-02T00:52:34.863Z","endTime":"2026-05-02T00:52:40.381Z","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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.940043743568992,"aZ":-25.901399968445833,"pfxX":-6.213175989003128,"pfxZ":3.614320329530175,"pX":0.49247617994255244,"pZ":3.8149980892992796,"vX0":5.8481450633762435,"vY0":-130.8032733488239,"vZ0":1.6552443785209556,"x":98.23,"y":135.78,"x0":-0.9623330403815475,"y0":50.0056594999346,"z0":5.112569626584538,"aX":-10.795266976310229},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":10.0,"spinRate":2376,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.41832705162810324,"extension":6.87958226498382},"index":1,"playId":"4c6400ee-d5cf-3dd4-ae8d-0d509a253986","pitchNumber":2,"startTime":"2026-05-02T00:52:50.941Z","endTime":"2026-05-02T00:52:54.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516021434704218,"aZ":-24.890106618961248,"pfxX":-8.976834183432965,"pfxZ":4.232229093680525,"pX":-0.5562997007047571,"pZ":3.4574277117448067,"vX0":4.298061430456794,"vY0":-130.65239728717415,"vZ0":0.6515375488511643,"x":138.2,"y":145.43,"x0":-1.0597498084638708,"y0":50.00531364095939,"z0":5.080936772437002,"aX":-15.461823253881356},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":15.2,"spinRate":2355,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4198518948587271,"extension":6.931902174600325},"index":2,"playId":"0c847e7e-39d8-3aca-b463-7c57729b7c17","pitchNumber":3,"startTime":"2026-05-02T00:53:04.914Z","endTime":"2026-05-02T00:53:09.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864964094436484,"aZ":-25.60843648540943,"pfxX":-11.731829933314668,"pfxZ":3.777787480553143,"pX":-0.9552963480841942,"pZ":2.180407098837484,"vX0":4.406520662083799,"vY0":-131.79344459047414,"vZ0":-2.3021860534545584,"x":153.41,"y":179.91,"x0":-1.1350935147821983,"y0":50.00633504856178,"z0":4.978003251351013,"aX":-20.417033192870203},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":20.2,"spinRate":2351,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41733539865948766,"extension":6.9579954320902875},"index":3,"playId":"4534d3f9-0b9e-324c-980e-6920c95bb4c4","pitchNumber":4,"startTime":"2026-05-02T00:53:18.957Z","endTime":"2026-05-02T00:53:23.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:53:23.711Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart. Henry Davis to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:53:42.621Z","endTime":"2026-05-02T00:54:12.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.899727157232338,"aZ":-33.9441388117746,"pfxX":2.9427147361892225,"pfxZ":-1.2644275751516494,"pX":-0.17929081154947335,"pZ":1.6165188315445658,"vX0":2.009059044926428,"vY0":-118.15433526915896,"vZ0":-0.9516554792644047,"x":123.83,"y":195.13,"x0":-1.4247746828474004,"y0":50.00122002688821,"z0":5.162139679439017,"aX":4.131861357616606},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.3,"breakHorizontal":-5.9,"spinRate":2432,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4647486252482236,"extension":6.854624545457913},"index":0,"playId":"5b9156ce-f1b6-3f80-97c8-2dd6d8a4c311","pitchNumber":1,"startTime":"2026-05-02T00:53:48.406Z","endTime":"2026-05-02T00:53:52.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.885713414218422,"aZ":-25.81407768252532,"pfxX":-10.17808684914409,"pfxZ":3.6429201548989223,"pX":-0.26341786620384494,"pZ":2.795999825848787,"vX0":5.746621208008896,"vY0":-131.75477460808085,"vZ0":-0.92562317744815,"x":127.04,"y":163.29,"x0":-1.1587570425725917,"y0":50.00218053053549,"z0":5.072182079295913,"aX":-17.763979015952845},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2365,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4168787846167632,"extension":6.955311576295905},"hitData":{"launchSpeed":88.1,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.91,"coordY":165.87}},"index":1,"playId":"6c7fd878-f2ff-33c4-8926-533d4696d68a","pitchNumber":2,"startTime":"2026-05-02T00:54:04.391Z","endTime":"2026-05-02T00:54:12.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:54:12.412Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Lowe pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:54:30.404Z","endTime":"2026-05-02T00:55:01.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47561497109852,"aZ":-23.774722822500674,"pfxX":-10.819583263072422,"pfxZ":4.870013149153664,"pX":-0.1536888163054112,"pZ":2.857076904173784,"vX0":6.199250853007073,"vY0":-131.4303362579198,"vZ0":-1.1523633870642165,"x":122.86,"y":161.64,"x0":-1.1544854760221062,"y0":50.0048569794768,"z0":5.09024944498111,"aX":-18.666949360307555},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":18.0,"spinRate":2273,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4189939487100838,"extension":6.964678985210798},"hitData":{"launchSpeed":94.3,"launchAngle":68.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.89,"coordY":144.11}},"index":0,"playId":"1df789c9-7230-37c6-b794-79fd29b7b886","pitchNumber":1,"startTime":"2026-05-02T00:54:50.187Z","endTime":"2026-05-02T00:55:01.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:55:01.030Z","atBatIndex":21},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Bryan Reynolds triples (2) on a line drive to center fielder TJ Friedl. Henry Davis scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:55:17.063Z","endTime":"2026-05-02T00:56:05.863Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81447237637759,"aZ":-34.392056879252166,"pfxX":3.3396438415606644,"pfxZ":-1.568983367155063,"pX":-1.1292764205369779,"pZ":2.515595745946469,"vX0":-0.13512807716019018,"vY0":-117.67025679968772,"vZ0":1.0817046254765872,"x":160.05,"y":170.86,"x0":-1.5057000488124008,"y0":50.00291616285641,"z0":5.218556527505305,"aX":4.717254460698402},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.4,"breakHorizontal":-6.0,"spinRate":2368,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4641903808441863,"extension":6.797970934224982},"index":0,"playId":"ace6b610-c9df-3a15-ac4b-b59ae97cd970","pitchNumber":1,"startTime":"2026-05-02T00:55:30.843Z","endTime":"2026-05-02T00:55:34.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11058267628992,"aZ":-33.738336826001074,"pfxX":2.100864055639984,"pfxZ":-1.1108410818540388,"pX":-0.0980219824198951,"pZ":2.1731353642004883,"vX0":2.2080316717161192,"vY0":-117.44384694573536,"vZ0":0.36301569916973575,"x":120.74,"y":180.11,"x0":-1.3214846607176183,"y0":50.00513849874351,"z0":5.140736566324866,"aX":2.9505775840798423},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":-4.3,"spinRate":2404,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.4654191690267875,"extension":6.916186466054614},"hitData":{"launchSpeed":98.3,"launchAngle":19.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":162.78,"coordY":72.77}},"index":1,"playId":"1bc4402e-c4e9-31b9-afe1-e5156da024e0","pitchNumber":2,"startTime":"2026-05-02T00:55:47.853Z","endTime":"2026-05-02T00:56:05.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:56:05.863Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a sharp line drive to right fielder Spencer Steer. Bryan Reynolds scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:56:32.068Z","endTime":"2026-05-02T00:57:02.476Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.9,"endSpeed":79.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464603022404635,"aZ":-25.408914311735003,"pfxX":0.9400543878184999,"pfxZ":4.2411732410011425,"pX":1.5708708984643196,"pZ":2.412744383457418,"vX0":6.296899393849991,"vY0":-125.0874895459111,"vZ0":-1.5212373265361332,"x":57.12,"y":173.64,"x0":-1.0936467818642084,"y0":50.00547403785162,"z0":5.097169939205902,"aX":1.5012768417756799},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.6,"breakHorizontal":-3.0,"spinRate":2319,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4366219623215928,"extension":6.962634325002382},"index":0,"playId":"c1892786-2116-3691-abf2-68b08d536478","pitchNumber":1,"startTime":"2026-05-02T00:56:37.492Z","endTime":"2026-05-02T00:56:41.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.250196952550223,"aZ":-21.22572489700661,"pfxX":-8.669758289106108,"pfxZ":6.108041232014111,"pX":0.025415466337067438,"pZ":3.0133316050750536,"vX0":6.04469422246672,"vY0":-132.75694280260862,"vZ0":-1.3313440975579347,"x":116.03,"y":157.42,"x0":-1.1495281572294624,"y0":50.0049730768661,"z0":5.059818586062733,"aX":-15.545405535362784},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":14.5,"spinRate":2412,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4118910508555209,"extension":6.997836025739723},"hitData":{"launchSpeed":105.2,"launchAngle":13.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.17,"coordY":113.65}},"index":1,"playId":"9366c51a-c889-3f6a-947c-58b4bbefb15c","pitchNumber":2,"startTime":"2026-05-02T00:56:51.298Z","endTime":"2026-05-02T00:57:02.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:57:02.476Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a fly ball to left fielder JJ Bleday. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:57:23.155Z","endTime":"2026-05-02T00:57:37.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.833303955777886,"aZ":-24.062661980224295,"pfxX":3.6523733372253653,"pfxZ":5.70370817495829,"pX":0.7782239453720755,"pZ":2.0375823808255937,"vX0":4.139728283145286,"vY0":-118.02973205842828,"vZ0":-1.9887083526781506,"x":87.34,"y":183.77,"x0":-1.467751704421984,"y0":50.00161384237183,"z0":5.089932204630228,"aX":5.192167967987053},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.2,"breakHorizontal":-7.6,"spinRate":2356,"spinDirection":77},"zone":9,"typeConfidence":2.0,"plateTime":0.46268641033742997,"extension":6.84893569022519},"hitData":{"launchSpeed":68.2,"launchAngle":32.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.0,"coordY":113.2}},"index":0,"playId":"f0807cd1-83fc-3e87-8754-ad241ff82e30","pitchNumber":1,"startTime":"2026-05-02T00:57:26.089Z","endTime":"2026-05-02T00:57:37.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:57:37.892Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks. Ryan O'Hearn to 3rd. Nick Gonzales to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T00:58:42.807Z","endTime":"2026-05-02T01:00:04.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T00:57:50.267Z","endTime":"2026-05-02T00:58:45.058Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":80.2,"endSpeed":73.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.715314270132616,"aZ":-27.192370168253696,"pfxX":5.602864111141951,"pfxZ":3.6257363019997073,"pX":2.230272955964368,"pZ":0.6100968850571963,"vX0":6.0629827072649585,"vY0":-116.64371589091549,"vZ0":-4.159648600896849,"x":31.99,"y":222.31,"x0":-1.1341173860005374,"y0":50.00184386486928,"z0":4.991453567967905,"aX":7.688447693958812},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.8,"breakHorizontal":-11.6,"spinRate":2437,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.470259868439145,"extension":6.926552225394467},"index":1,"playId":"7b4f566a-4483-35c7-94dc-981dc93cd125","pitchNumber":1,"startTime":"2026-05-02T00:58:45.058Z","endTime":"2026-05-02T00:58:48.101Z","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":91.3,"endSpeed":84.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.312227297811916,"aZ":-19.860021949335714,"pfxX":-8.269383316042294,"pfxZ":6.838280204623025,"pX":1.5290453873774104,"pZ":0.7956968956797039,"vX0":9.387838366470115,"vY0":-132.59582396037172,"vZ0":-6.896357671450915,"x":58.72,"y":217.3,"x0":-0.963969494947398,"y0":50.00528035663218,"z0":4.85348774260612,"aX":-14.8963026344329},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":2421,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41129796970234667,"extension":7.037511827134093},"index":2,"playId":"ddae03b4-0cd5-3785-ba9d-f995b65f0fb9","pitchNumber":2,"startTime":"2026-05-02T00:59:02.854Z","endTime":"2026-05-02T00:59:06.766Z","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":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84752459731672,"aZ":-21.297815287098157,"pfxX":-10.55041472813327,"pfxZ":6.2740245988803185,"pX":-0.17753009396805464,"pZ":2.6391077553419215,"vX0":6.074752048541546,"vY0":-131.11284834589964,"vZ0":-1.962608425921088,"x":123.77,"y":167.52,"x0":-1.1590174035851264,"y0":50.003094575706555,"z0":4.993911651109267,"aX":-18.28883843598316},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.2,"breakHorizontal":17.6,"spinRate":2365,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.41845808169012644,"extension":7.022519942527857},"index":3,"playId":"72757a3a-6e85-3103-abc9-dcb74c6c8287","pitchNumber":3,"startTime":"2026-05-02T00:59:21.346Z","endTime":"2026-05-02T00:59:24.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.969942386094253,"aZ":-32.63469655491317,"pfxX":1.0604133722036462,"pfxZ":-0.31781751939708336,"pX":0.9943864845491824,"pZ":2.0002833984442003,"vX0":5.11016562507481,"vY0":-119.5949726087697,"vZ0":-0.5522625579240357,"x":79.1,"y":184.77,"x0":-1.2992102134198724,"y0":50.00030970682137,"z0":5.136800774171697,"aX":1.5504881345751498},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.5,"breakHorizontal":-3.0,"spinRate":2367,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4562851821875453,"extension":6.969861600065076},"index":4,"playId":"d3006df8-9ab9-37a3-8d84-fb5bd51fecb5","pitchNumber":4,"startTime":"2026-05-02T00:59:43.759Z","endTime":"2026-05-02T00:59:47.927Z","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":90.9,"endSpeed":82.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81665396794744,"aZ":-23.66385263847804,"pfxX":-12.086859057079963,"pfxZ":4.858676448294939,"pX":1.276577076965727,"pZ":1.724300039188468,"vX0":9.975740662245267,"vY0":-131.92716035593506,"vZ0":-3.8461420286430927,"x":68.34,"y":192.22,"x0":-0.9958112742668865,"y0":50.00253986719178,"z0":4.959226278833028,"aX":-21.163855020655365},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":19.6,"spinRate":2377,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41624242390843014,"extension":7.07076325936255},"index":5,"playId":"f750986a-d2f1-3865-a350-8d3aa72e6805","pitchNumber":5,"startTime":"2026-05-02T00:59:59.989Z","endTime":"2026-05-02T01:00:04.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:00:04.482Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to right fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T01:00:17.042Z","endTime":"2026-05-02T01:00:56.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.114035352280528,"aZ":-26.331484285474094,"pfxX":1.8824596681307715,"pfxZ":4.046971523045641,"pX":0.07783876740450389,"pZ":1.9252388196265682,"vX0":3.050955906439358,"vY0":-119.17815817258237,"vZ0":-1.8762451442521244,"x":114.03,"y":186.8,"x0":-1.4616277801511246,"y0":50.002098953372396,"z0":5.092359937826712,"aX":2.717835678366801},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.2,"breakHorizontal":-4.1,"spinRate":2361,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.4589260245568916,"extension":6.8920587046294655},"hitData":{"launchSpeed":92.7,"launchAngle":40.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.79,"coordY":81.74}},"index":0,"playId":"f5c7daf2-e982-3ff9-9530-b90fb0c0a911","pitchNumber":1,"startTime":"2026-05-02T01:00:47.396Z","endTime":"2026-05-02T01:00:56.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:00:56.971Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:03:22.294Z","endTime":"2026-05-02T01:04:37.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04656253839055,"aZ":-24.544804682858295,"pfxX":-10.720284777502968,"pfxZ":4.191503535746689,"pX":1.4800899598377324,"pZ":1.7228670967795503,"vX0":11.988775539041157,"vY0":-134.0632406192405,"vZ0":-5.298812631750277,"x":60.58,"y":192.26,"x0":-1.6574576140270698,"y0":50.003270429222994,"z0":5.477570200367463,"aX":-19.510906055203264},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":16.8,"spinRate":2418,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4085935374005536,"extension":6.684923375442068},"index":0,"playId":"df6a91cc-8001-3ccd-97e2-4848ac91c702","pitchNumber":1,"startTime":"2026-05-02T01:03:28.604Z","endTime":"2026-05-02T01:03:32.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.798516360119947,"aZ":-12.739044704518694,"pfxX":-6.608292163583534,"pfxZ":10.27169458617043,"pX":0.34503584960660433,"pZ":2.0256003026198566,"vX0":8.269333536978172,"vY0":-136.16608147778348,"vZ0":-6.804613266112829,"x":103.85,"y":184.09,"x0":-1.8619896785921453,"y0":50.00149768693514,"z0":5.425029948382357,"aX":-12.502102323409988},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":10.3,"spinRate":2410,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40109931792814635,"extension":6.698593493224313},"index":1,"playId":"64fd7c64-82fd-3c62-a30a-1543fc6e2cb8","pitchNumber":2,"startTime":"2026-05-02T01:03:43.828Z","endTime":"2026-05-02T01:03:48.001Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571600455861134,"aZ":-21.929026534511255,"pfxX":-9.747178465268904,"pfxZ":5.5716091185184595,"pX":0.5446570545727382,"pZ":1.6698840082886424,"vX0":9.363488977321957,"vY0":-134.13020922808937,"vZ0":-5.941037664871557,"x":96.24,"y":193.69,"x0":-1.7100723120968224,"y0":50.00359050864847,"z0":5.457462726224923,"aX":-17.921495298742546},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":15.8,"spinRate":2434,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40697135919764404,"extension":6.6913660389530385},"index":2,"playId":"1da52306-031b-31c4-8d82-27ea50d50945","pitchNumber":3,"startTime":"2026-05-02T01:03:58.380Z","endTime":"2026-05-02T01:04:25.393Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992061954906053,"aZ":-12.765449770517568,"pfxX":-7.0669899340059175,"pfxZ":10.19217554031604,"pX":0.8615046520829646,"pZ":2.529414978775261,"vX0":9.241725003651721,"vY0":-137.05319988027426,"vZ0":-5.632246484218108,"x":84.16,"y":170.49,"x0":-1.6344091918671595,"y0":50.001876525759904,"z0":5.4811551384260495,"aX":-13.457297292751383},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":10.9,"spinRate":2456,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39947797392032136,"extension":6.59724822807462},"hitData":{"launchSpeed":75.3,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":167.9}},"index":3,"playId":"ad50d4b8-8071-35d8-8c10-a8a984265532","pitchNumber":4,"startTime":"2026-05-02T01:04:29.279Z","endTime":"2026-05-02T01:04:37.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:04:37.562Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:04:50.334Z","endTime":"2026-05-02T01:05:31.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.8,"endSpeed":74.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111961410770107,"aZ":-30.491733059440804,"pfxX":9.860221021705064,"pfxZ":1.1786230428509814,"pX":0.115417761490526,"pZ":2.849953257645115,"vX0":2.1131921489248717,"vY0":-119.12417920703722,"vZ0":0.1962136388210698,"x":112.6,"y":161.83,"x0":-2.0651465023338353,"y0":50.00304251104499,"z0":5.535973033319135,"aX":14.089805858767994},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.5,"breakHorizontal":-18.4,"spinRate":2645,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.46079848408970125,"extension":6.629371819141646},"index":0,"playId":"dc725c80-b144-3d22-9c25-d0252fa484ab","pitchNumber":1,"startTime":"2026-05-02T01:05:00.657Z","endTime":"2026-05-02T01:05:04.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66675085759578,"aZ":-22.989267049094053,"pfxX":-9.086730683987717,"pfxZ":5.094765518509282,"pX":-1.2392181391834025,"pZ":2.851088177879032,"vX0":4.8576599825884745,"vY0":-133.42580460527805,"vZ0":-2.693729599755292,"x":164.24,"y":161.8,"x0":-1.9026420226017617,"y0":50.00515909272479,"z0":5.530210522457541,"aX":-16.38786584902431},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":15.4,"spinRate":2276,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41050144118964305,"extension":6.737737619723455},"hitData":{"launchSpeed":81.4,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":167.9}},"index":1,"playId":"b9100229-bbcd-31fb-b74c-0294016b942a","pitchNumber":2,"startTime":"2026-05-02T01:05:21.826Z","endTime":"2026-05-02T01:05:31.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:05:31.117Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T01:05:38.596Z","endTime":"2026-05-02T01:07:02.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.526699866564506,"aZ":-39.11918229326982,"pfxX":9.98539366034098,"pfxZ":-5.368867407821695,"pX":-1.411027850730985,"pZ":1.9902108980204674,"vX0":-1.425637609355586,"vY0":-113.77743377854169,"vZ0":0.38238711923010316,"x":170.79,"y":185.04,"x0":-2.06708803753603,"y0":50.00436751041255,"z0":5.740146465135345,"aX":12.913810449378152},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.2,"breakHorizontal":-17.6,"spinRate":2565,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4839299844859637,"extension":6.538709536383212},"index":0,"playId":"45348241-f106-314c-be52-de8ea0dd0e15","pitchNumber":1,"startTime":"2026-05-02T01:05:49.838Z","endTime":"2026-05-02T01:05:53.458Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.583071956560037,"aZ":-27.917997776287333,"pfxX":7.631684293510688,"pfxZ":2.9070847778887954,"pX":1.2192026008612935,"pZ":1.9776503401051087,"vX0":5.238371078744007,"vY0":-120.23844767945303,"vZ0":-2.125842725609573,"x":70.53,"y":185.38,"x0":-1.9798406266347113,"y0":50.00130135944327,"z0":5.35359663691165,"aX":11.157005793464558},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.0,"breakHorizontal":-15.1,"spinRate":2659,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45575315254730997,"extension":6.701152585884949},"index":1,"playId":"eec3fb22-d550-3a18-8b3e-438f46dd042c","pitchNumber":2,"startTime":"2026-05-02T01:06:02.306Z","endTime":"2026-05-02T01:06:06.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.125056419013376,"aZ":-16.726895122355668,"pfxX":-6.777316018321612,"pfxZ":8.100754828538642,"pX":0.7183889415239216,"pZ":2.9792957514269895,"vX0":9.071012535389622,"vY0":-136.73619981114342,"vZ0":-3.6550335815835777,"x":89.62,"y":158.34,"x0":-1.7504876925486974,"y0":50.005063047873506,"z0":5.470289690322583,"aX":-12.927916535351292},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2466,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.39948044512723246,"extension":6.656475373819922},"index":2,"playId":"4c109102-8072-37a9-b838-03ac013e758c","pitchNumber":3,"startTime":"2026-05-02T01:06:19.272Z","endTime":"2026-05-02T01:06:23.592Z","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.3,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795109497378803,"aZ":-14.782946239359399,"pfxX":-6.441390149350355,"pfxZ":9.021224940242256,"pX":0.5304388658290973,"pZ":3.194355947477243,"vX0":8.158367528712967,"vY0":-137.1290671866637,"vZ0":-3.691927525755177,"x":96.78,"y":152.53,"x0":-1.6291942260210066,"y0":50.006658708624684,"z0":5.549531235565637,"aX":-12.423603905132506},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2479,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.397542861786885,"extension":6.611419202574144},"index":3,"playId":"f04c0d9f-9c62-3011-ba61-86427d5431cb","pitchNumber":4,"startTime":"2026-05-02T01:06:35.108Z","endTime":"2026-05-02T01:06:38.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-02T01:06:50.807Z","endTime":"2026-05-02T01:06:58.701Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58148666809805,"aZ":-14.120209562081497,"pfxX":-6.3758375521134,"pfxZ":9.351862486748546,"pX":0.20692149163507723,"pZ":2.697108770764657,"vX0":7.534316513751044,"vY0":-138.04121666110828,"vZ0":-5.0223335109073055,"x":109.11,"y":165.96,"x0":-1.7288301643213544,"y0":50.00644647697149,"z0":5.490060819016741,"aX":-12.314017450546544},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2352,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3967097532679418,"extension":6.6321987630692965},"index":5,"playId":"845fcc3e-02e7-324f-949f-4c3643b776a5","pitchNumber":5,"startTime":"2026-05-02T01:06:58.701Z","endTime":"2026-05-02T01:07:02.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:07:02.625Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:09:07.836Z","endTime":"2026-05-02T01:10:18.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":91.0,"endSpeed":82.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.858268636335254,"aZ":-23.220210351604525,"pfxX":-10.994331747205752,"pfxZ":5.101387083091696,"pX":0.16001623948397617,"pZ":1.8785139199442695,"vX0":6.690431327402623,"vY0":-132.32254550199335,"vZ0":-3.556666968442916,"x":110.9,"y":188.06,"x0":-0.9858320916893296,"y0":50.00324234951915,"z0":4.961144666295904,"aX":-19.302868611491274},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2371,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4155094956934047,"extension":6.934818090327636},"index":0,"playId":"154b9a8e-61a8-32a1-b116-5c4666285d96","pitchNumber":1,"startTime":"2026-05-02T01:09:34.289Z","endTime":"2026-05-02T01:09:38.414Z","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":80.9,"endSpeed":74.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50139937218868,"aZ":-25.442408459137415,"pfxX":2.49633844820314,"pfxZ":4.7894142970214935,"pX":1.3676107885249396,"pZ":2.2868295328813133,"vX0":5.067009943373478,"vY0":-117.82630972914721,"vZ0":-0.9936976804575854,"x":64.87,"y":177.04,"x0":-1.1354765325946967,"y0":50.00255599491179,"z0":5.066221000289708,"aX":3.5067831950390493},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.8,"breakHorizontal":-5.8,"spinRate":2382,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4649657645678489,"extension":6.868168605977495},"index":1,"playId":"213f12ce-0cc3-38ab-a677-46fc827f48e7","pitchNumber":2,"startTime":"2026-05-02T01:09:47.858Z","endTime":"2026-05-02T01:09:50.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T01:10:01.108Z","endTime":"2026-05-02T01:10:08.496Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558185044044457,"aZ":-24.698547673330555,"pfxX":0.6775702873289164,"pfxZ":5.116080956865506,"pX":1.1466658392929043,"pZ":1.9926292532454417,"vX0":5.271505699741715,"vY0":-120.1981588417342,"vZ0":-1.9682839776162873,"x":73.29,"y":184.98,"x0":-1.1640453336195793,"y0":50.00418003462841,"z0":5.0178533554044735,"aX":0.9893812214033818},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.0,"breakHorizontal":-2.5,"spinRate":2419,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.455907891248446,"extension":6.871655884646886},"hitData":{"launchSpeed":82.3,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":152.19}},"index":3,"playId":"fc10d19d-c54f-39be-886a-c201ebeff208","pitchNumber":3,"startTime":"2026-05-02T01:10:08.496Z","endTime":"2026-05-02T01:10:18.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:10:18.257Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Henry Davis homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:10:31.675Z","endTime":"2026-05-02T01:11:23.303Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":79.6,"endSpeed":72.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.790256418435575,"aZ":-29.70763500973928,"pfxX":4.6994231023556114,"pfxZ":1.820333471258766,"pX":0.27462241588673125,"pZ":1.6554194793960069,"vX0":2.022533274946924,"vY0":-115.86498119625877,"vZ0":-1.25981036116067,"x":106.53,"y":194.08,"x0":-1.2215071663916948,"y0":50.0008211710507,"z0":5.059778174461966,"aX":6.351587751716657},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.2,"breakHorizontal":-9.0,"spinRate":2295,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4737628387944519,"extension":6.722525976976256},"index":0,"playId":"3ac69131-028c-3eba-aea6-d38fe7e596d5","pitchNumber":1,"startTime":"2026-05-02T01:10:41.527Z","endTime":"2026-05-02T01:10:45.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02553520355649,"aZ":-23.23222552487308,"pfxX":-10.820011530381048,"pfxZ":5.038389821449141,"pX":0.19613407309277836,"pZ":2.3293623881986556,"vX0":6.754748929837501,"vY0":-132.34014260818682,"vZ0":-2.4111142256054814,"x":109.52,"y":175.89,"x0":-0.982456566894596,"y0":50.004344544611214,"z0":4.952505848872393,"aX":-19.209761171172442},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":18.1,"spinRate":2390,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4137481711144422,"extension":6.8925330713968815},"hitData":{"launchSpeed":105.8,"launchAngle":30.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.25,"coordY":31.06}},"index":1,"playId":"f93aa5ae-83fd-3547-ab38-ee3c384d99ab","pitchNumber":2,"startTime":"2026-05-02T01:11:01.858Z","endTime":"2026-05-02T01:11:23.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:11:23.303Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oneil Cruz doubles (6) on a line drive to right fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:11:22.179Z","endTime":"2026-05-02T01:13:20.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(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.2,"endSpeed":74.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.094671153764438,"aZ":-28.985402868312164,"pfxX":4.935432209053642,"pfxZ":2.291315579736289,"pX":-0.44414359246003243,"pZ":1.359536277446663,"vX0":0.6383914634834857,"vY0":-116.87473675769303,"vZ0":-2.124357685576931,"x":133.93,"y":202.07,"x0":-1.3618919922799726,"y0":50.000511916233904,"z0":4.990431628497511,"aX":6.8573847544486926},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.0,"breakHorizontal":-9.1,"spinRate":2460,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.46783288159892944,"extension":6.870017819047792},"index":0,"playId":"a7b2ed43-a2df-39f6-8bbe-66817d8fa074","pitchNumber":1,"startTime":"2026-05-02T01:11:45.626Z","endTime":"2026-05-02T01:11:49.217Z","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":90.3,"endSpeed":82.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384524525977966,"aZ":-22.66380294682239,"pfxX":-10.268661499871964,"pfxZ":5.432017263773705,"pX":0.738305935455969,"pZ":2.875720579901235,"vX0":7.905720900994451,"vY0":-131.36245836857955,"vZ0":-1.2896391963654605,"x":88.86,"y":161.14,"x0":-0.9735910742267914,"y0":50.00173847210716,"z0":5.0551161052522495,"aX":-17.97569257996946},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":16.9,"spinRate":2262,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.41668226113952667,"extension":7.089894497885428},"index":1,"playId":"6164d403-c5a0-3db7-9cec-0e98b156e47b","pitchNumber":2,"startTime":"2026-05-02T01:11:59.680Z","endTime":"2026-05-02T01:12:04.096Z","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":86.7,"endSpeed":79.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367733991272026,"aZ":-23.614132137482724,"pfxX":0.4289642032655374,"pfxZ":5.306653212365091,"pX":1.7023789119051382,"pZ":2.3880147553254862,"vX0":6.739373555387553,"vY0":-126.1132723538201,"vZ0":-1.9507061656615097,"x":52.11,"y":174.3,"x0":-1.058912305834165,"y0":50.00242699386063,"z0":5.074089358538584,"aX":0.6899176301206379},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2360,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4341257607542386,"extension":6.909499685904111},"index":2,"playId":"ad9eac04-36b8-3b3f-8adb-b1e906b756d5","pitchNumber":3,"startTime":"2026-05-02T01:12:11.862Z","endTime":"2026-05-02T01:12:15.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T01:12:27.332Z","endTime":"2026-05-02T01:12:35.987Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"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":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551458517155336,"aZ":-24.121359271524486,"pfxX":-11.375877750321678,"pfxZ":4.611025376054764,"pX":1.7340838923640916,"pZ":1.873479171767751,"vX0":10.750270066601141,"vY0":-131.7096873659462,"vZ0":-3.321346433684787,"x":50.9,"y":188.2,"x0":-0.934351214230024,"y0":50.002944913322345,"z0":4.946896110831329,"aX":-19.866556606445517},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":18.1,"spinRate":2427,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4168217236506395,"extension":7.000582753706346},"index":4,"playId":"5392f19f-ac67-3d2a-862d-42f5913f5499","pitchNumber":4,"startTime":"2026-05-02T01:12:35.987Z","endTime":"2026-05-02T01:12:42.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67101710029381,"aZ":-34.92453499247468,"pfxX":3.145185450652115,"pfxZ":-1.932093756437899,"pX":0.501309056375718,"pZ":1.0080673661875905,"vX0":2.9833825699573526,"vY0":-119.13471036348548,"vZ0":-2.021885915184353,"x":97.89,"y":211.56,"x0":-1.179592821897776,"y0":50.00203783533948,"z0":5.049570848173219,"aX":4.482126590895618},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.7,"breakHorizontal":-6.5,"spinRate":2385,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4612272005670208,"extension":6.909775243665992},"index":5,"playId":"7864a667-4eeb-32d6-806d-e9abd9f55b62","pitchNumber":5,"startTime":"2026-05-02T01:12:53.677Z","endTime":"2026-05-02T01:12:56.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.242220439956135,"aZ":-24.84798542506977,"pfxX":-10.128947735615107,"pfxZ":4.172567198189524,"pX":-0.23360346810067067,"pZ":2.9833984666514164,"vX0":5.563466161190542,"vY0":-132.68477256781816,"vZ0":-0.5557905362058547,"x":125.9,"y":158.23,"x0":-1.0577183449478627,"y0":50.0055164676938,"z0":5.0296569832559275,"aX":-17.8003494485228},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":16.9,"spinRate":2345,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.41512273625104834,"extension":6.90699787060763},"hitData":{"launchSpeed":112.6,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.9,"coordY":147.48}},"index":6,"playId":"80e0ef09-2ade-3aa3-866a-8c8e7919ee45","pitchNumber":6,"startTime":"2026-05-02T01:13:08.338Z","endTime":"2026-05-02T01:13:20.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:13:20.357Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:16:09.572Z","endTime":"2026-05-02T01:18:23.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[1],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T01:13:50.467Z","endTime":"2026-05-02T01:15:11.379Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Zach Maxwell replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-02T01:15:11.379Z","endTime":"2026-05-02T01:16:11.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687209,"link":"/api/v1/people/687209"},"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":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79401042445824,"aZ":-11.545225564987287,"pfxX":-5.500188972925571,"pfxZ":9.966027033325005,"pX":-0.1683263779329707,"pZ":3.999480407656722,"vX0":8.07874810776687,"vY0":-142.9297696532125,"vZ0":-3.9595662742437647,"x":123.42,"y":130.79,"x0":-2.3162307927871453,"y0":50.003335943138346,"z0":6.127207947056056,"aX":-11.38628586178958},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2582,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3831399146314851,"extension":5.966815593803638},"index":2,"playId":"69674a35-7508-3766-a9d5-96a7f03216b7","pitchNumber":1,"startTime":"2026-05-02T01:16:11.851Z","endTime":"2026-05-02T01:16:15.552Z","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":98.2,"endSpeed":89.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26834578976622,"aZ":-10.837456994956995,"pfxX":-7.205073740661453,"pfxZ":10.388022649100613,"pX":0.8246215807514331,"pZ":2.0225471703864146,"vX0":10.895094549375521,"vY0":-142.33448206178358,"vZ0":-9.027359362816757,"x":85.57,"y":184.17,"x0":-2.1144861806083513,"y0":50.00707331321828,"z0":5.919238092129613,"aX":-14.806104301329986},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2575,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3846201634373032,"extension":6.301731375724224},"index":3,"playId":"41badc26-fc72-3c46-a273-bd25cfe7b1e7","pitchNumber":2,"startTime":"2026-05-02T01:16:27.709Z","endTime":"2026-05-02T01:16:31.121Z","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":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.427734623009467,"aZ":-7.677604296079344,"pfxX":-5.9887638271104775,"pfxZ":12.012430401941259,"pX":1.6587919580855386,"pZ":1.7995070343217627,"vX0":12.835385829936941,"vY0":-141.46026624162994,"vZ0":-10.194029447598014,"x":53.77,"y":190.19,"x0":-2.1468431818197407,"y0":50.003190456890536,"z0":5.930504941921167,"aX":-12.214449497414028},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.8,"breakHorizontal":8.4,"spinRate":2530,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3862963367810388,"extension":6.24282797043823},"index":4,"playId":"18d42381-4c8a-387d-8823-14d983992c54","pitchNumber":3,"startTime":"2026-05-02T01:16:48.927Z","endTime":"2026-05-02T01:16:52.482Z","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":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4944881212208,"aZ":-6.941404821147865,"pfxX":-6.645857388787466,"pfxZ":12.045998227009143,"pX":0.6545112286629089,"pZ":1.7698431771803391,"vX0":11.062631729359984,"vY0":-143.64067450949472,"vZ0":-10.457385922157368,"x":92.05,"y":190.99,"x0":-2.378924985016235,"y0":50.004858775109504,"z0":5.884664037006136,"aX":-13.924062583971992},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.8,"breakHorizontal":9.8,"spinRate":2531,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3809499444083442,"extension":6.308420298546627},"index":5,"playId":"2d1925ea-dfac-3b05-a1e9-b223ad15dc21","pitchNumber":4,"startTime":"2026-05-02T01:17:12.138Z","endTime":"2026-05-02T01:17:16.572Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-02T01:17:26.005Z","endTime":"2026-05-02T01:17:38.551Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":99.3,"endSpeed":90.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67913355532199,"aZ":-6.340559837817102,"pfxX":-6.508799344053124,"pfxZ":12.319218285710217,"pX":-0.9312753519503767,"pZ":2.514643314583477,"vX0":6.5994813351765105,"vY0":-144.16036067788053,"vZ0":-8.721777800909614,"x":152.5,"y":170.88,"x0":-2.4086778459812472,"y0":50.00318540016187,"z0":5.9767490586273695,"aX":-13.649323411522081},"breaks":{"breakAngle":55.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.6,"breakHorizontal":10.4,"spinRate":2468,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3804841669983068,"extension":6.220678978517176},"index":7,"playId":"b85a79a8-bafd-33c8-b98b-5491fcf1031e","pitchNumber":5,"startTime":"2026-05-02T01:17:38.551Z","endTime":"2026-05-02T01:17:42.705Z","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":98.7,"endSpeed":90.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40370130772848,"aZ":-9.240497934433375,"pfxX":-6.463491868456236,"pfxZ":10.895745050979448,"pX":-0.23428420810595074,"pZ":2.7471208276582177,"vX0":8.225718445472582,"vY0":-143.5161879231604,"vZ0":-7.403524446156063,"x":125.93,"y":164.61,"x0":-2.285720932250164,"y0":50.0021976466349,"z0":5.921672260595036,"aX":-13.604536917696807},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":10.2,"spinRate":2477,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38033332396036634,"extension":6.306049793389491},"index":8,"playId":"1b197317-738b-3d90-bfee-dab3aea60f21","pitchNumber":6,"startTime":"2026-05-02T01:17:56.516Z","endTime":"2026-05-02T01:18:00.652Z","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":99.0,"endSpeed":90.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75804120184834,"aZ":-10.572478771552689,"pfxX":-5.310179314209799,"pfxZ":10.248191441024186,"pX":-1.1882567940157247,"pZ":3.3465105609909402,"vX0":5.694660642463418,"vY0":-144.091778337577,"vZ0":-5.815274571229245,"x":162.29,"y":148.42,"x0":-2.4980864752933463,"y0":50.000368311824836,"z0":6.040804056237344,"aX":-11.190706366225973},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2652,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.37979645043197285,"extension":6.197940908051469},"index":9,"playId":"c82bd672-a481-3146-93d7-46dfe094e53e","pitchNumber":7,"startTime":"2026-05-02T01:18:19.204Z","endTime":"2026-05-02T01:18:23.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:18:23.726Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:18:31.336Z","endTime":"2026-05-02T01:21:30.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24560026728041,"aZ":-32.593780475127936,"pfxX":5.873732221330722,"pfxZ":-0.26315308668996096,"pX":0.041240975620356425,"pZ":1.9182048033084735,"vX0":4.225992385734678,"vY0":-127.14287855854542,"vZ0":-3.773203881028639,"x":115.43,"y":186.99,"x0":-2.4080337431085104,"y0":50.00027561718634,"z0":6.0216247031028445,"aX":9.565948344417833},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.1,"breakHorizontal":-11.6,"spinRate":2832,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.43160609235014924,"extension":6.195871364025767},"index":0,"playId":"abfc0959-98a7-33d7-9c7a-e82015cffef4","pitchNumber":1,"startTime":"2026-05-02T01:18:49.590Z","endTime":"2026-05-02T01:18:53.741Z","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":88.8,"endSpeed":81.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002226476372954,"aZ":-36.484225650143436,"pfxX":5.342709179195095,"pfxZ":-2.592883707907112,"pX":0.621741458310418,"pZ":1.5069402485173033,"vX0":6.2186892058062435,"vY0":-129.07468208747034,"vZ0":-4.3648079743386745,"x":93.3,"y":198.09,"x0":-2.523892799997882,"y0":50.000349344794174,"z0":6.06783403441856,"aX":8.897695907012727},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.5,"breakHorizontal":-11.2,"spinRate":2700,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4263995423598481,"extension":6.099900581950103},"index":1,"playId":"171c36e6-9e63-3700-a989-e39b35de2c96","pitchNumber":2,"startTime":"2026-05-02T01:19:07.358Z","endTime":"2026-05-02T01:19:12.807Z","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":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.778144519847647,"aZ":-32.60590812394965,"pfxX":5.098742991723451,"pfxZ":-0.2729736645380241,"pX":1.7289586051785755,"pZ":1.918919596858194,"vX0":8.145712086008068,"vY0":-125.98615996837016,"vZ0":-3.6423824231094954,"x":51.1,"y":186.97,"x0":-2.2144719158194612,"y0":50.00016231384144,"z0":6.032431754182329,"aX":8.15400189756624},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-11.2,"spinRate":2761,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43557500382067404,"extension":6.288532233302983},"index":2,"playId":"0d0d2e72-5031-3159-bb92-a1248f50a38a","pitchNumber":3,"startTime":"2026-05-02T01:19:26.950Z","endTime":"2026-05-02T01:19:30.242Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"29985aee-06ec-3293-a772-d973b273b5ae","startTime":"2026-05-02T01:19:47.650Z","endTime":"2026-05-02T01:19:50.880Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.598616988974033,"aZ":-34.17453350926359,"pfxX":4.956369533153216,"pfxZ":-1.224901934457689,"pX":0.6647717387498635,"pZ":1.949511443560986,"vX0":5.8428314091275375,"vY0":-127.6038598544026,"vZ0":-3.6579940780529716,"x":91.66,"y":186.14,"x0":-2.3068619247477713,"y0":50.004032296984725,"z0":6.121642413014293,"aX":8.093795128696685},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.9,"breakHorizontal":-10.4,"spinRate":2745,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4308283865221987,"extension":6.077487293303049},"index":4,"playId":"a6bf8220-d3fc-32a1-92c6-b3ccc4e97316","pitchNumber":4,"startTime":"2026-05-02T01:20:09.642Z","endTime":"2026-05-02T01:20:13.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372843412707635,"aZ":-10.025939285759074,"pfxX":-5.588360234968505,"pfxZ":10.431582442634236,"pX":-0.7442466620483251,"pZ":2.9707412396113386,"vX0":6.774101906190608,"vY0":-144.2832907692006,"vZ0":-6.8725119205212755,"x":145.37,"y":158.57,"x0":-2.388693792577879,"y0":50.00256849031772,"z0":5.990844006253518,"aX":-11.865118508834744},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2506,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.37861716408968693,"extension":6.187784297304353},"index":5,"playId":"9721528a-2326-3fac-85df-442a4d05e7f9","pitchNumber":5,"startTime":"2026-05-02T01:20:48.533Z","endTime":"2026-05-02T01:20:52.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.524080111268887,"aZ":-29.794464469858617,"pfxX":6.655844541420965,"pfxZ":1.4602229468802523,"pX":0.38576076602735243,"pZ":1.5039202349248297,"vX0":4.89858246821658,"vY0":-126.81902563367564,"vZ0":-5.156652817956124,"x":102.3,"y":198.17,"x0":-2.4345946057531664,"y0":50.004577511444495,"z0":5.935449137237683,"aX":10.859998101272522},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-13.2,"spinRate":2706,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.43161421740748285,"extension":6.335563118898844},"index":6,"playId":"8b34952a-9fcd-35c2-ac0c-9fed12ba57f1","pitchNumber":6,"startTime":"2026-05-02T01:21:06.974Z","endTime":"2026-05-02T01:21:10.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81604208550991,"aZ":-34.381143600740515,"pfxX":8.457566813320453,"pfxZ":-1.410457934770231,"pX":-0.309568020654679,"pZ":1.7683132926119742,"vX0":2.619359534066175,"vY0":-124.47644338739835,"vZ0":-3.2231697381548123,"x":128.8,"y":191.04,"x0":-2.473830660360075,"y0":50.00023215607353,"z0":5.924421037284616,"aX":13.277835549418574},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.0,"breakHorizontal":-16.0,"spinRate":2711,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.43990844241213756,"extension":6.290676706355794},"index":7,"playId":"651515a4-4be2-30eb-b782-609006b88f60","pitchNumber":7,"startTime":"2026-05-02T01:21:26.166Z","endTime":"2026-05-02T01:21:30.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:21:30.971Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T01:21:41.633Z","endTime":"2026-05-02T01:22:52.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.778201022773352,"aZ":-10.010696218106908,"pfxX":-6.212912282923085,"pfxZ":10.507307882721017,"pX":0.5406988349512274,"pZ":2.0810146487446888,"vX0":10.569355816475433,"vY0":-143.94315995231628,"vZ0":-9.231581469947804,"x":96.39,"y":182.59,"x0":-2.3628403628327783,"y0":50.00535952190242,"z0":5.940022971422401,"aX":-13.108683220506997},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.4,"breakHorizontal":9.2,"spinRate":2560,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3797718338229137,"extension":6.195436575389041},"index":0,"playId":"10700123-ffc0-3a36-ae76-f6019ba09b94","pitchNumber":1,"startTime":"2026-05-02T01:21:55.920Z","endTime":"2026-05-02T01:22:00.441Z","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":99.6,"endSpeed":91.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.452072008269333,"aZ":-11.04673421401183,"pfxX":-5.420623540355847,"pfxZ":9.862164935654828,"pX":-1.019435927447873,"pZ":3.0306580348713203,"vX0":5.9137824457269765,"vY0":-144.88560833869448,"vZ0":-6.524722423354965,"x":155.86,"y":156.95,"x0":-2.375376194291844,"y0":50.00039579702144,"z0":5.975436970080199,"aX":-11.61018703248046},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2545,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.37695947751263414,"extension":6.165645208494388},"index":1,"playId":"4cf884af-fc5c-33b2-a7ee-73c877bf9e8d","pitchNumber":2,"startTime":"2026-05-02T01:22:12.340Z","endTime":"2026-05-02T01:22:16.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02148387395291,"aZ":-29.137013044530164,"pfxX":5.1626001140098605,"pfxZ":1.8785727378095878,"pX":1.2410583612184976,"pZ":2.0400193565883202,"vX0":7.320535483427367,"vY0":-126.77360260864279,"vZ0":-4.096206692990546,"x":69.69,"y":183.7,"x0":-2.3600980593394185,"y0":50.006040870242124,"z0":6.014549736186873,"aX":8.366016479624657},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":-11.0,"spinRate":2747,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4328081132640693,"extension":6.201720746774095},"index":2,"playId":"508d9204-2953-3418-b9ec-fd13d925c7f0","pitchNumber":3,"startTime":"2026-05-02T01:22:28.690Z","endTime":"2026-05-02T01:22:32.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.463219970448463,"aZ":-30.824011298518954,"pfxX":5.377515206983186,"pfxZ":0.8413216552818437,"pX":-0.3223372867913932,"pZ":2.087824641251002,"vX0":3.927095926342818,"vY0":-126.45234941989922,"vZ0":-3.3171517500779926,"x":129.29,"y":182.41,"x0":-2.5979375447054265,"y0":50.00368432232666,"z0":5.907789998164861,"aX":8.64836421203823},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":-10.7,"spinRate":2770,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.4343073590714597,"extension":6.060316975516236},"hitData":{"launchSpeed":92.2,"launchAngle":8.0,"totalDistance":127.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":157.3,"coordY":161.81}},"index":3,"playId":"c3ac416c-fc3b-3b6c-9893-d35cd005be87","pitchNumber":4,"startTime":"2026-05-02T01:22:47.271Z","endTime":"2026-05-02T01:22:52.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:22:52.360Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:25:05.710Z","endTime":"2026-05-02T01:27:10.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688453165267713,"aZ":-23.409900757467412,"pfxX":-10.385951486699808,"pfxZ":4.821051235864951,"pX":-0.0365136746447358,"pZ":2.6224707198843062,"vX0":8.01531059159689,"vY0":-133.47893709036597,"vZ0":-3.4501964599616173,"x":118.39,"y":167.97,"x0":-1.7176462877148937,"y0":50.00364024705879,"z0":5.602740708757617,"aX":-18.88421098025435},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":17.3,"spinRate":2294,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40916595371748166,"extension":6.729629387149114},"index":0,"playId":"3f6bc85e-35e2-32b9-b972-0860da5ac37c","pitchNumber":1,"startTime":"2026-05-02T01:25:23.958Z","endTime":"2026-05-02T01:25:28.131Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56236567204177,"aZ":-25.29425198657101,"pfxX":-9.789841869854246,"pfxZ":3.8172979851255846,"pX":-0.9283744411956498,"pZ":3.0172655467110205,"vX0":5.712984605945796,"vY0":-132.74217267571564,"vZ0":-2.0287301780182903,"x":152.39,"y":157.31,"x0":-1.8245213914861858,"y0":50.00615563217263,"z0":5.613358031227873,"aX":-17.66138364815255},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":2413,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4109463641473443,"extension":6.62049918149983},"index":1,"playId":"c32b8ea8-72a6-392f-a2e0-3eb30a1b041f","pitchNumber":2,"startTime":"2026-05-02T01:25:36.954Z","endTime":"2026-05-02T01:25:40.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T01:25:47.934Z","endTime":"2026-05-02T01:26:00.691Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96005509497158,"aZ":-16.63123821141047,"pfxX":-7.446904759751048,"pfxZ":8.202804364820121,"pX":0.5356510594799948,"pZ":3.471924840629981,"vX0":8.791430463915585,"vY0":-136.74334172280913,"vZ0":-2.6906415243122797,"x":96.58,"y":145.04,"x0":-1.7524727916712406,"y0":50.004993726816735,"z0":5.608800604486834,"aX":-14.114947710367295},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":11.6,"spinRate":2459,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40045662063073006,"extension":6.653217672402207},"index":3,"playId":"8fb4959d-e179-32cf-8cda-416eaa3ee209","pitchNumber":3,"startTime":"2026-05-02T01:26:00.691Z","endTime":"2026-05-02T01:26:04.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32795133080342,"aZ":-28.32399403599748,"pfxX":8.343401297823519,"pfxZ":2.57141637953454,"pX":1.6249689432351553,"pZ":1.8828020901178966,"vX0":6.022968238150603,"vY0":-121.75791153062657,"vZ0":-2.662063503786983,"x":55.06,"y":187.94,"x0":-1.966540916583698,"y0":50.00456562561997,"z0":5.44600550120924,"aX":12.504022536496514},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.3,"breakHorizontal":-16.6,"spinRate":2672,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4501742978906793,"extension":6.57775770496503},"index":4,"playId":"8edcf992-a3b7-3667-8767-b0a1509984be","pitchNumber":4,"startTime":"2026-05-02T01:26:15.897Z","endTime":"2026-05-02T01:26:21.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82755550658611,"aZ":-30.944579266859456,"pfxX":7.806019529505678,"pfxZ":0.8200696586365419,"pX":1.0416419094560156,"pZ":1.4606566440557904,"vX0":5.183411268801532,"vY0":-121.78470882409022,"vZ0":-2.8635692847575256,"x":77.3,"y":199.34,"x0":-2.128289448104708,"y0":50.00372229616216,"z0":5.327138618219665,"aX":11.730577024073677},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-15.4,"spinRate":2637,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4496765736316437,"extension":6.618050905045709},"index":5,"playId":"f1ef277b-cae1-3843-83bf-e767a1d4383a","pitchNumber":5,"startTime":"2026-05-02T01:26:33.226Z","endTime":"2026-05-02T01:26:37.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78061870031912,"aZ":-13.162424094303475,"pfxX":-5.459757560218587,"pfxZ":9.826799317116237,"pX":0.2794311844346716,"pZ":2.8983605138377975,"vX0":7.520885894110423,"vY0":-137.9829742327354,"vZ0":-4.838659020479303,"x":106.35,"y":160.52,"x0":-1.7681083921408935,"y0":50.001252208496226,"z0":5.556818143028383,"aX":-10.561569247770258},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2412,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3964669023404763,"extension":6.621434913603647},"index":6,"playId":"47a850f2-a914-3beb-8823-6ad2c56c57c9","pitchNumber":6,"startTime":"2026-05-02T01:26:47.253Z","endTime":"2026-05-02T01:26:50.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70401713744027,"aZ":-22.590959489953683,"pfxX":-10.811519311969013,"pfxZ":5.1223401208198265,"pX":-0.407976073581122,"pZ":1.2178414713764218,"vX0":7.619360011374867,"vY0":-135.669761597624,"vZ0":-7.020596960162914,"x":132.55,"y":205.9,"x0":-1.8431803300990908,"y0":50.0024799580803,"z0":5.405184636709922,"aX":-20.22498962123209},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":18.0,"spinRate":2448,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40317425779754945,"extension":6.811256975804918},"index":7,"playId":"3f3e471c-0dfa-38e0-9ece-f2bfe637636a","pitchNumber":7,"startTime":"2026-05-02T01:27:05.819Z","endTime":"2026-05-02T01:27:10.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:27:10.321Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:27:20.740Z","endTime":"2026-05-02T01:30:42.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.790452629016254,"aZ":-28.114352939517946,"pfxX":-8.143532205708084,"pfxZ":2.3745996653332213,"pX":-0.49790848888646844,"pZ":2.3615151908046053,"vX0":6.067012111446702,"vY0":-129.563409121976,"vZ0":-2.844468589382755,"x":135.98,"y":175.02,"x0":-1.8060293167371666,"y0":50.00189127931059,"z0":5.610806672030194,"aX":-13.91434978158345},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":13.4,"spinRate":1555,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.42194570176069846,"extension":6.738165700295335},"index":0,"playId":"2f315f5e-1c95-30c1-b10b-4c3a34bdba30","pitchNumber":1,"startTime":"2026-05-02T01:27:35.937Z","endTime":"2026-05-02T01:27:39.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.041884416503862,"aZ":-18.837718717313905,"pfxX":-0.14831895037786857,"pfxZ":7.412017507471184,"pX":-0.34147461508419896,"pZ":3.771621144927754,"vX0":4.224550430900358,"vY0":-132.47164152357738,"vZ0":-1.26744576402255,"x":130.02,"y":136.95,"x0":-1.9293270201140857,"y0":50.00215563611176,"z0":5.6169969474842345,"aX":-0.2676860550297111},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":-0.5,"spinRate":2541,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41154836781894444,"extension":6.571268542317065},"index":1,"playId":"6b082ca5-9aa7-3117-985c-1a96d3ad3fe1","pitchNumber":2,"startTime":"2026-05-02T01:27:56.238Z","endTime":"2026-05-02T01:28:00.102Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962694734766334,"aZ":-28.797008906163718,"pfxX":7.931798548700465,"pfxZ":2.3295468278232896,"pX":-0.06084723743609803,"pZ":2.5888293013225017,"vX0":2.4106266231859035,"vY0":-120.1363503002718,"vZ0":-0.6092552764738908,"x":119.32,"y":168.88,"x0":-2.109776351454449,"y0":50.00372147472614,"z0":5.422830937250989,"aX":11.503818802982142},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.3,"breakHorizontal":-15.0,"spinRate":2614,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.4572776769719984,"extension":6.734690052607918},"index":2,"playId":"7c32cc51-0aa4-32a5-bbbf-8a4b2cc1a40a","pitchNumber":3,"startTime":"2026-05-02T01:28:16.570Z","endTime":"2026-05-02T01:28:20.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-02T01:28:31.237Z","endTime":"2026-05-02T01:28:42.759Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.121756146211993,"aZ":-31.251972996565215,"pfxX":7.8797425247874715,"pfxZ":0.6102860147070697,"pX":1.0990010445060512,"pZ":2.2914873874624586,"vX0":4.674047503740023,"vY0":-122.83291945561898,"vZ0":-1.2237520256181047,"x":75.11,"y":176.91,"x0":-1.8573788713339314,"y0":50.004339941825734,"z0":5.472565471787378,"aX":11.94614883564256},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":-15.5,"spinRate":2716,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4472648066544105,"extension":6.671201756545509},"index":4,"playId":"bf6baaff-4b94-3619-9762-f2f82f4dfa65","pitchNumber":4,"startTime":"2026-05-02T01:28:42.759Z","endTime":"2026-05-02T01:28:48.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160287172580965,"aZ":-30.353866255485737,"pfxX":-7.056410285931915,"pfxZ":1.0203687827452423,"pX":0.04348805951884584,"pZ":2.15217070732472,"vX0":6.817088139548663,"vY0":-132.22254104601845,"vZ0":-3.3207559205784785,"x":115.34,"y":180.67,"x0":-1.641863134887224,"y0":50.003603644784505,"z0":5.633512392657343,"aX":-12.591470570350275},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.3,"breakHorizontal":11.4,"spinRate":1583,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.413046077749188,"extension":6.663447457605877},"index":5,"playId":"661a7517-8956-3424-884a-ae185697edca","pitchNumber":5,"startTime":"2026-05-02T01:29:26.332Z","endTime":"2026-05-02T01:29:30.723Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70454608384874,"aZ":-30.27498129324911,"pfxX":1.553957107071553,"pfxZ":1.1126604135608753,"pX":1.5979461823728252,"pZ":1.5520791975866999,"vX0":8.037408568918162,"vY0":-128.95184877204943,"vZ0":-4.315483412182102,"x":56.09,"y":196.87,"x0":-1.7453599972298621,"y0":50.00136429274262,"z0":5.550369379156402,"aX":2.64876765514732},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":-4.4,"spinRate":2563,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.42275350720411353,"extension":6.6709127484456845},"index":6,"playId":"7da64841-40a5-3d1e-80b8-3f7f23388b08","pitchNumber":6,"startTime":"2026-05-02T01:29:50.327Z","endTime":"2026-05-02T01:29:53.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995440660156863,"aZ":-30.589080710704824,"pfxX":12.527812025763307,"pfxZ":1.0724792299177563,"pX":1.2704635524046182,"pZ":1.4165051792763348,"vX0":3.882920566922004,"vY0":-121.3939582047545,"vZ0":-3.0210772328983078,"x":68.57,"y":200.53,"x0":-1.9814457804634993,"y0":50.00310819353037,"z0":5.367834851376606,"aX":18.50808067059379},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":-23.6,"spinRate":2790,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4529443038691463,"extension":6.652543359025263},"index":7,"playId":"8689dffc-86d0-39da-a831-0113a75a7e7b","pitchNumber":7,"startTime":"2026-05-02T01:30:10.824Z","endTime":"2026-05-02T01:30:14.652Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72625574735604,"aZ":-13.788743790640254,"pfxX":-6.479069335575859,"pfxZ":9.49724232391069,"pX":-0.3572648680232305,"pZ":2.677052496069462,"vX0":6.059424513604768,"vY0":-138.02760338880668,"vZ0":-5.146916053717988,"x":130.62,"y":166.5,"x0":-1.7355375970694225,"y0":50.006361743757424,"z0":5.489189812995006,"aX":-12.547620170279673},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":10.6,"spinRate":2516,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3962958781559731,"extension":6.5261513141272935},"hitData":{"launchSpeed":94.9,"launchAngle":42.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.39,"coordY":91.17}},"index":8,"playId":"2e8d8097-5624-3519-8f25-229e14b072e6","pitchNumber":8,"startTime":"2026-05-02T01:30:30.948Z","endTime":"2026-05-02T01:30:42.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:30:42.981Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz. Spencer Steer to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:30:53.890Z","endTime":"2026-05-02T01:35:34.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,9,10,11],"actionIndex":[8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38603834976586,"aZ":-12.792722275359367,"pfxX":-4.086580262530729,"pfxZ":10.149491277793814,"pX":0.294508935524761,"pZ":3.664899823102004,"vX0":6.952457450731755,"vY0":-137.08805012588027,"vZ0":-3.071865108904133,"x":105.77,"y":139.83,"x0":-1.7397377536743048,"y0":50.00171684654495,"z0":5.669342256189951,"aX":-7.803577668052282},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2418,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39905621092760235,"extension":6.594361257655862},"index":0,"playId":"0f29f532-c47b-34cb-ac2e-a975cc6717e7","pitchNumber":1,"startTime":"2026-05-02T01:31:10.382Z","endTime":"2026-05-02T01:31:13.382Z","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.2,"endSpeed":76.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556334685596372,"aZ":-30.5801943691644,"pfxX":12.08011003036051,"pfxZ":1.0876375610628681,"pX":0.727259335524359,"pZ":1.4840363010946391,"vX0":2.8805744540351452,"vY0":-121.05631331981166,"vZ0":-2.9035117974757956,"x":89.28,"y":198.71,"x0":-2.050702179051925,"y0":50.00309370179536,"z0":5.412673813474039,"aX":17.689863134631036},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.4,"breakHorizontal":-22.6,"spinRate":2687,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4547816576150572,"extension":6.741847884468922},"index":1,"playId":"b5cc37c0-7efc-3976-a767-554130b11b1d","pitchNumber":2,"startTime":"2026-05-02T01:31:27.612Z","endTime":"2026-05-02T01:31:31.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872758537125474,"aZ":-30.30405927056622,"pfxX":9.854789187820677,"pfxZ":1.28373874493027,"pX":-0.32284999845271595,"pZ":2.804206813119658,"vX0":1.0399102806271647,"vY0":-120.23048160087426,"vZ0":0.05191348584918942,"x":129.31,"y":163.07,"x0":-2.04089401401995,"y0":50.001201765292365,"z0":5.487813474024546,"aX":14.321312326328712},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.6,"breakHorizontal":-18.1,"spinRate":2607,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.45682340567477464,"extension":6.672000961523077},"index":2,"playId":"da100865-3b8a-3a01-9bc5-599b5842a681","pitchNumber":3,"startTime":"2026-05-02T01:31:47.500Z","endTime":"2026-05-02T01:31:50.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T01:32:06.279Z","endTime":"2026-05-02T01:32:23.117Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516409569935036,"aZ":-14.843171400724867,"pfxX":-5.064805398593899,"pfxZ":9.008074188628882,"pX":0.3250893579773706,"pZ":3.5292801707880663,"vX0":7.364800444916542,"vY0":-137.13922833372024,"vZ0":-2.922195014118073,"x":104.61,"y":143.49,"x0":-1.72492072522145,"y0":50.00024085722486,"z0":5.608402378644407,"aX":-9.74211348476084},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2525,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39789531335031025,"extension":6.599427670072848},"index":4,"playId":"461e6f97-5674-3828-bd72-ec586d0d0c36","pitchNumber":4,"startTime":"2026-05-02T01:32:23.117Z","endTime":"2026-05-02T01:32:26.867Z","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":83.1,"endSpeed":75.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86777277601341,"aZ":-30.430725347341006,"pfxX":10.044249640418515,"pfxZ":1.1880217738868133,"pX":-1.6701569259406694,"pZ":3.101588833557068,"vX0":-1.6851097897225418,"vY0":-120.91212389339574,"vZ0":0.5740642019679225,"x":180.66,"y":155.04,"x0":-2.2636461887486945,"y0":50.00081014375903,"z0":5.553537930027322,"aX":14.715482196737359},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":-17.6,"spinRate":2621,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.45479903389282006,"extension":6.4527259219361},"index":5,"playId":"b647fe87-c4bb-3dff-81be-ecff835811b0","pitchNumber":5,"startTime":"2026-05-02T01:32:44.854Z","endTime":"2026-05-02T01:32:50.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496874287067666,"aZ":-30.46612900177867,"pfxX":2.1435802830648245,"pfxZ":1.0328590062446725,"pX":-0.8032348866375509,"pZ":2.323075100664379,"vX0":2.1366889709327226,"vY0":-127.62324193338262,"vZ0":-2.380665550083648,"x":147.62,"y":176.06,"x0":-1.9277261094347644,"y0":50.00592580818369,"z0":5.6504445549093205,"aX":3.5622978643001146},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":-4.3,"spinRate":2575,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.42800054321965675,"extension":6.4677670647269805},"index":6,"playId":"6c32a23b-47ac-3906-8091-40a162fd3919","pitchNumber":6,"startTime":"2026-05-02T01:33:05.848Z","endTime":"2026-05-02T01:33:09.866Z","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":93.2,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9785557826392,"aZ":-25.601577130813542,"pfxX":-9.250290461231911,"pfxZ":3.51652785957314,"pX":0.5681227324833209,"pZ":0.3357450259007543,"vX0":9.311837939225569,"vY0":-135.25727454505935,"vZ0":-8.69080150355984,"x":95.34,"y":229.71,"x0":-1.7024124062762294,"y0":50.00309867955224,"z0":5.3598602807986016,"aX":-17.296112329998763},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":2407,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4035434253571566,"extension":6.861357471204278},"index":7,"playId":"d00c9d15-f1ce-345c-b43f-565f263ebeb6","pitchNumber":7,"startTime":"2026-05-02T01:33:33.212Z","endTime":"2026-05-02T01:33:37.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Mitch Keller. Spencer Steer to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"actionPlayId":"d00c9d15-f1ce-345c-b43f-565f263ebeb6","startTime":"2026-05-02T01:33:48.797Z","endTime":"2026-05-02T01:34:06.611Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"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":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748530633849676,"aZ":-22.438947368949297,"pfxX":-9.74890925316205,"pfxZ":5.068959891407086,"pX":0.3406280104985649,"pZ":1.6658704306481755,"vX0":9.165638227149575,"vY0":-136.91786615354684,"vZ0":-6.0077423883380865,"x":104.02,"y":193.8,"x0":-1.7639169180461616,"y0":50.00671662283439,"z0":5.397392379697754,"aX":-18.741394652366747},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":16.1,"spinRate":2446,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3981685954711476,"extension":6.8874770802707035},"index":9,"playId":"f3f9d0bb-f7ad-3f25-94ed-afeb6201e7a1","pitchNumber":8,"startTime":"2026-05-02T01:34:06.611Z","endTime":"2026-05-02T01:34:12.217Z","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":90.0,"endSpeed":83.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86411273480736,"aZ":-31.444651321266885,"pfxX":2.1646248276904556,"pfxZ":0.4185900925153945,"pX":1.0098228657944912,"pZ":2.4227918937778234,"vX0":6.4252137791510995,"vY0":-131.08289397801025,"vZ0":-2.350095922402209,"x":78.51,"y":173.36,"x0":-1.7474601038905175,"y0":50.00458780022904,"z0":5.662113613950104,"aX":3.79373817766697},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-5.3,"spinRate":2616,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4167123613085044,"extension":6.71837163189035},"index":10,"playId":"b4e6e520-bee4-361c-b776-713886fb4035","pitchNumber":9,"startTime":"2026-05-02T01:34:54.572Z","endTime":"2026-05-02T01:34:58.967Z","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":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466473414558987,"aZ":-28.758189305454252,"pfxX":7.208410506999479,"pfxZ":2.2195512443242347,"pX":1.1324361346136917,"pZ":2.121104137817376,"vX0":5.2613962664924365,"vY0":-123.25142938354222,"vZ0":-2.117923828095258,"x":73.83,"y":181.51,"x0":-1.966328547976751,"y0":50.003180333258456,"z0":5.41989117681396,"aX":11.089963002707767},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-14.3,"spinRate":2656,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.44437806375619937,"extension":6.85783315860423},"hitData":{"launchSpeed":73.3,"launchAngle":1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":155.74}},"index":11,"playId":"e1470651-57ea-31af-88bc-f95e042b9ae8","pitchNumber":10,"startTime":"2026-05-02T01:35:27.381Z","endTime":"2026-05-02T01:35:34.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:35:34.819Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T01:35:54.313Z","endTime":"2026-05-02T01:36:49.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.782801277453306,"aZ":-23.792137093487177,"pfxX":-7.874103638433839,"pfxZ":4.42415456116062,"pX":-0.753002252589213,"pZ":2.039192651790793,"vX0":5.796156751641887,"vY0":-135.80606643186093,"vZ0":-4.905681664979237,"x":145.7,"y":183.72,"x0":-1.8768625458432597,"y0":50.00140752309565,"z0":5.493749556463448,"aX":-14.915881272261462},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":13.3,"spinRate":2367,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4011499786909445,"extension":6.694593960127089},"index":0,"playId":"5d95fd21-a602-3fa9-aa22-7c439e021138","pitchNumber":1,"startTime":"2026-05-02T01:36:00.401Z","endTime":"2026-05-02T01:36:04.257Z","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":92.2,"endSpeed":85.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22019578003542,"aZ":-23.135337567502276,"pfxX":-8.525644100747247,"pfxZ":4.916453079820163,"pX":-1.2402409457784005,"pZ":2.227231128216968,"vX0":4.588105621048628,"vY0":-134.24374670926645,"vZ0":-4.265410659592897,"x":164.28,"y":178.64,"x0":-1.8578068394723755,"y0":50.00032645771791,"z0":5.469834886627343,"aX":-15.663625815783089},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":14.5,"spinRate":2512,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40696526416615075,"extension":6.7586658971597116},"index":1,"playId":"81291c13-aeec-332c-bea6-62b9109db4de","pitchNumber":2,"startTime":"2026-05-02T01:36:17.784Z","endTime":"2026-05-02T01:36:21.726Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-02T01:36:32.679Z","endTime":"2026-05-02T01:36:44.800Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380253499978842,"aZ":-28.846920182735648,"pfxX":8.770061892327629,"pfxZ":2.177711440214318,"pX":-0.052694618414928035,"pZ":1.6509181858136703,"vX0":2.284472288983921,"vY0":-123.0801514019355,"vZ0":-3.2046084460961244,"x":119.01,"y":194.21,"x0":-2.133065675038558,"y0":50.002085200218545,"z0":5.42335757338715,"aX":13.3986381366372},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":-16.4,"spinRate":2790,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.44571808931162415,"extension":6.633781873987807},"index":3,"playId":"39473ab6-846f-300c-9f2b-a36e56717fb5","pitchNumber":3,"startTime":"2026-05-02T01:36:44.800Z","endTime":"2026-05-02T01:36:49.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:36:49.209Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:39:20.261Z","endTime":"2026-05-02T01:41:12.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.6,"endSpeed":79.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923142080304597,"aZ":-32.21293280041259,"pfxX":3.3376826114661586,"pfxZ":-0.02458234185742647,"pX":0.5138790335910626,"pZ":1.255336461112334,"vX0":5.722720378515909,"vY0":-124.53272599274703,"vZ0":-5.1942590258510295,"x":97.41,"y":204.89,"x0":-2.247232201103503,"y0":50.00395767358107,"z0":6.031813421283708,"aX":5.2431324660268395},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":-7.3,"spinRate":2657,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4397663908324527,"extension":6.139554782189368},"index":0,"playId":"0c576034-9cf9-305f-8a5c-cb72c1d636fe","pitchNumber":1,"startTime":"2026-05-02T01:39:22.396Z","endTime":"2026-05-02T01:39:26.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.760635286077736,"aZ":-9.314009453101088,"pfxX":-6.19934135805134,"pfxZ":11.256760195487082,"pX":0.8853440337906232,"pZ":1.6357439570989702,"vX0":10.121183670084049,"vY0":-141.68639280325488,"vZ0":-10.221076040986292,"x":83.25,"y":194.61,"x0":-1.9297543006936875,"y0":50.002931239150925,"z0":5.887840630973016,"aX":-12.589925571781526},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2493,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38676669429959887,"extension":6.151580764621802},"index":1,"playId":"e7a5ecb0-d320-3e8c-9bab-d2c8ddffac5b","pitchNumber":2,"startTime":"2026-05-02T01:39:36.990Z","endTime":"2026-05-02T01:39:40.593Z","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":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8327323926008,"aZ":-16.766789266261775,"pfxX":-1.5013366420329426,"pfxZ":8.045722890713112,"pX":-0.16637048644349658,"pZ":2.218870893728548,"vX0":5.498303579450763,"vY0":-137.12460198512363,"vZ0":-7.300533272414321,"x":123.34,"y":178.87,"x0":-1.9977347169320505,"y0":50.00067786106214,"z0":6.048828166314828,"aX":-2.8750910330439057},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":1.7,"spinRate":2238,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3986495029799282,"extension":6.050330781562656},"index":2,"playId":"3d1cdf67-fb4a-32db-ac05-78aa74ee63ef","pitchNumber":3,"startTime":"2026-05-02T01:39:51.410Z","endTime":"2026-05-02T01:39:55.044Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165539470596393,"aZ":-33.45057492022195,"pfxX":2.6413438863294445,"pfxZ":-0.792082516279855,"pX":0.25241095075086845,"pZ":2.681310294420967,"vX0":5.394982817448092,"vY0":-126.11084419232178,"vZ0":-1.9208673591794354,"x":107.38,"y":166.38,"x0":-2.256019458089505,"y0":50.00301399980279,"z0":6.146038462485232,"aX":4.2613029645295475},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.7,"breakHorizontal":-6.0,"spinRate":2814,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.43399798821468183,"extension":6.085662230805762},"index":3,"playId":"69a674df-87d2-3667-b9de-7ddfe7a322b9","pitchNumber":4,"startTime":"2026-05-02T01:40:09.761Z","endTime":"2026-05-02T01:40:12.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.092025570003962,"aZ":-9.929195229483817,"pfxX":-5.753591049782742,"pfxZ":10.679280765789667,"pX":-0.7992737226052645,"pZ":2.3775499680906025,"vX0":5.583109484778796,"vY0":-142.98016565751945,"vZ0":-8.579565670834796,"x":147.47,"y":174.59,"x0":-2.0239909043118556,"y0":50.00316031168419,"z0":6.029438851141099,"aX":-11.985397157136283},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2546,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3821926865871448,"extension":6.130970075472109},"index":4,"playId":"937bb3b4-8311-3633-b7a0-442f8ae8d520","pitchNumber":5,"startTime":"2026-05-02T01:40:31.372Z","endTime":"2026-05-02T01:40:34.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.897907199912165,"aZ":-30.69010162192417,"pfxX":5.414061861980414,"pfxZ":0.9309979497221912,"pX":0.4726960762565445,"pZ":0.7185295804678082,"vX0":4.67655345306845,"vY0":-125.21552307117906,"vZ0":-6.751723051354755,"x":98.98,"y":219.38,"x0":-2.1213510254973578,"y0":50.001885948086965,"z0":5.955688048429187,"aX":8.609499454124625},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":-10.9,"spinRate":2648,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43716580611658973,"extension":6.175712468082925},"index":5,"playId":"6df36160-1bc5-3bae-8caa-49cc7e2a7b0c","pitchNumber":6,"startTime":"2026-05-02T01:40:49.795Z","endTime":"2026-05-02T01:40:53.780Z","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":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110998503004033,"aZ":-10.46519851500778,"pfxX":-5.003426559056468,"pfxZ":10.413458167602608,"pX":0.4353133278278798,"pZ":0.9073933385151401,"vX0":8.581652619931145,"vY0":-143.03607964413345,"vZ0":-11.966941064180418,"x":100.41,"y":214.28,"x0":-1.9453738418787543,"y0":50.00172824856931,"z0":5.787445901523511,"aX":-10.430223065284029},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2633,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.382038665284393,"extension":6.215478089039461},"index":6,"playId":"8b18f4d4-331a-3a3f-bffc-2de134d3de09","pitchNumber":7,"startTime":"2026-05-02T01:41:07.661Z","endTime":"2026-05-02T01:41:12.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:41:12.162Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcell Ozuna homers (3) on a fly ball to center field. Nick Gonzales scores.","rbi":2,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:41:20.179Z","endTime":"2026-05-02T01:43:45.123Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"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,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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":687209,"link":"/api/v1/people/687209"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":687209,"link":"/api/v1/people/687209"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20400432953676,"aZ":-7.387895920565839,"pfxX":-5.697501261986677,"pfxZ":12.086622339690258,"pX":-0.16048919493932337,"pZ":2.5734633446333355,"vX0":7.066365025910555,"vY0":-142.41985916929784,"vZ0":-8.473258908915199,"x":123.12,"y":169.3,"x0":-1.9354890779051113,"y0":50.00528234407267,"z0":6.057228036108199,"aX":-11.686935360410859},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.3,"breakHorizontal":8.9,"spinRate":2613,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3848302772252259,"extension":6.250804793604017},"index":0,"playId":"95d81474-18a2-3a0c-862c-c1febebfc28c","pitchNumber":1,"startTime":"2026-05-02T01:41:38.874Z","endTime":"2026-05-02T01:41:43.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42570532870195,"aZ":-6.912459168543788,"pfxX":-5.488633936711697,"pfxZ":12.35513396488718,"pX":0.18875875398982753,"pZ":2.2790061337273544,"vX0":7.708428965133964,"vY0":-142.2642058405911,"vZ0":-9.388489676400313,"x":109.8,"y":177.25,"x0":-1.8460559077967507,"y0":50.00195809385984,"z0":6.064599516212595,"aX":-11.221745579172024},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.5,"breakHorizontal":8.3,"spinRate":2538,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3853969087987119,"extension":6.19517513150434},"index":1,"playId":"03549905-e778-3f69-b27d-3dafd7d28e51","pitchNumber":2,"startTime":"2026-05-02T01:41:55.358Z","endTime":"2026-05-02T01:41:59.547Z","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":98.6,"endSpeed":90.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70655929669273,"aZ":-6.179553667396114,"pfxX":-5.463973592460781,"pfxZ":12.526035720316788,"pX":1.1588873387578078,"pZ":2.30156176778266,"vX0":10.196895729671724,"vY0":-143.0749111072289,"vZ0":-9.207140019786795,"x":72.83,"y":176.64,"x0":-1.739843554656,"y0":50.005778237096244,"z0":5.94720668368635,"aX":-11.342561139418914},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.9,"breakHorizontal":7.9,"spinRate":2612,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38268042289022697,"extension":6.209774026694205},"index":2,"playId":"0870a3d2-8523-3554-8259-c757f15e566d","pitchNumber":3,"startTime":"2026-05-02T01:42:13.714Z","endTime":"2026-05-02T01:42:17.345Z","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.5,"endSpeed":89.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294335194404223,"aZ":-5.679183475751894,"pfxX":-4.3887102951642945,"pfxZ":13.036578608353718,"pX":0.9188035670746427,"pZ":1.640230865084461,"vX0":8.578544468820912,"vY0":-141.43946720056874,"vZ0":-11.259865277179173,"x":81.98,"y":194.49,"x0":-1.578996174017297,"y0":50.00521822226287,"z0":6.030851477802871,"aX":-8.921488168844942},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":21.5,"breakHorizontal":6.2,"spinRate":2506,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38677878295769963,"extension":6.362729447814655},"index":3,"playId":"9d357567-3312-3911-a476-a13c67c091e7","pitchNumber":4,"startTime":"2026-05-02T01:42:32.801Z","endTime":"2026-05-02T01:42:36.945Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.038548169768926,"aZ":-34.25312555615977,"pfxX":8.760492314413913,"pfxZ":-1.3479019847896931,"pX":2.0427019972461133,"pZ":0.20601661919831035,"vX0":7.274975552454815,"vY0":-124.3253133136212,"vZ0":-6.7522073082489555,"x":39.14,"y":233.22,"x0":-2.073592923172388,"y0":50.003182358215554,"z0":5.847676421052192,"aX":13.52769039890956},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.0,"breakHorizontal":-17.8,"spinRate":2785,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4428421481437885,"extension":6.3980620716939},"index":4,"playId":"bdb77a7a-25bb-3203-b40a-87f11a191bf3","pitchNumber":5,"startTime":"2026-05-02T01:42:52.933Z","endTime":"2026-05-02T01:42:56.598Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.823975945719685,"aZ":-10.218119561643858,"pfxX":-6.096367478330061,"pfxZ":10.672767691364562,"pX":0.019963996344904904,"pZ":2.760187132959483,"vX0":7.952424704209924,"vY0":-142.10824836728284,"vZ0":-7.132016607141361,"x":116.24,"y":164.25,"x0":-2.0151304134210974,"y0":50.00036582587366,"z0":5.942332266529453,"aX":-12.53900163179705},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":9.5,"spinRate":2562,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3845964538927982,"extension":6.327809369004368},"hitData":{"launchSpeed":107.5,"launchAngle":26.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.03,"coordY":28.31}},"index":5,"playId":"29a12688-0811-34f5-81c2-fbb18504844b","pitchNumber":6,"startTime":"2026-05-02T01:43:16.800Z","endTime":"2026-05-02T01:43:45.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:43:45.123Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:43:45.242Z","endTime":"2026-05-02T01:44:58.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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(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":88.9,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072215055389808,"aZ":-32.70491195418157,"pfxX":4.045530768487578,"pfxZ":-0.3161518210187423,"pX":1.5124851020974999,"pZ":-0.09802454365694105,"vX0":8.174710561833406,"vY0":-129.06321178566486,"vZ0":-8.614947675442851,"x":59.35,"y":241.43,"x0":-2.2275844387855117,"y0":50.003542136417586,"z0":5.818984854671187,"aX":6.790814810503023},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.4,"breakHorizontal":-9.2,"spinRate":2740,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.42518256907288476,"extension":6.345293309106268},"index":0,"playId":"6e88d694-12b8-3d89-8ebb-e73bdba9dd18","pitchNumber":1,"startTime":"2026-05-02T01:44:11.528Z","endTime":"2026-05-02T01:44:14.631Z","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":94.9,"endSpeed":87.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850063637627507,"aZ":-20.98241432336382,"pfxX":-0.45167749582887295,"pfxZ":5.785577733381128,"pX":0.36086794297148556,"pZ":2.5118432761799925,"vX0":7.210223774110521,"vY0":-137.98288334044122,"vZ0":-5.859643895360929,"x":103.24,"y":170.96,"x0":-2.223969333426227,"y0":50.00072125181043,"z0":6.070507523545157,"aX":-0.8740025888805131},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":-0.6,"spinRate":2319,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.3964933393827499,"extension":6.086648988389554},"hitData":{"launchSpeed":85.5,"launchAngle":32.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.31,"coordY":68.35}},"index":1,"playId":"c78c8ab2-60f1-3638-a093-84702867beab","pitchNumber":2,"startTime":"2026-05-02T01:44:47.956Z","endTime":"2026-05-02T01:44:58.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:44:58.432Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Konnor Griffin singles on a sharp line drive to right fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:45:06.337Z","endTime":"2026-05-02T01:45:33.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57680204513893,"aZ":-13.839963477344739,"pfxX":-3.798551732343661,"pfxZ":9.084830820112366,"pX":0.32488036349748833,"pZ":2.236330229168839,"vX0":7.741585858785577,"vY0":-141.248434379828,"vZ0":-7.926904088666518,"x":104.62,"y":178.4,"x0":-1.959533767763686,"y0":50.00249589456402,"z0":5.971647359725378,"aX":-7.666131675959549},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":5.3,"spinRate":2474,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.38797877270176473,"extension":6.231735570621818},"hitData":{"launchSpeed":101.8,"launchAngle":14.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.2,"coordY":84.04}},"index":0,"playId":"f1b5b119-1ec0-31ef-8695-6149fc88c421","pitchNumber":1,"startTime":"2026-05-02T01:45:22.798Z","endTime":"2026-05-02T01:45:33.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:45:33.372Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Henry Davis homers (2) on a line drive to left field. Konnor Griffin scores.","rbi":2,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:45:46.633Z","endTime":"2026-05-02T01:49:16.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":{"id":687209,"link":"/api/v1/people/687209"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":{"id":687209,"link":"/api/v1/people/687209"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34249060044863,"aZ":-34.684519433755725,"pfxX":7.090569408250246,"pfxZ":-1.5714855979652693,"pX":-0.4557831979905204,"pZ":2.1809916893182484,"vX0":2.482782241343386,"vY0":-125.46266766797355,"vZ0":-2.6413109491632465,"x":134.37,"y":179.89,"x0":-2.3795638448533922,"y0":50.00607546180226,"z0":6.0738407819675375,"aX":11.306393234255502},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.2,"breakHorizontal":-13.4,"spinRate":2669,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.4365539483277052,"extension":6.226885704494841},"index":0,"playId":"fa0c62d9-5540-33c0-bc72-93bb2208edbd","pitchNumber":1,"startTime":"2026-05-02T01:46:00.575Z","endTime":"2026-05-02T01:46:04.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50984589219574,"aZ":-8.691902446136195,"pfxX":-5.400024049834465,"pfxZ":11.455920568235502,"pX":0.11158316967239498,"pZ":3.0641740979757337,"vX0":7.534815153640079,"vY0":-142.66127616335763,"vZ0":-7.015429336781951,"x":112.75,"y":156.05,"x0":-1.8690306265121592,"y0":50.00267088016522,"z0":6.111252207772916,"aX":-11.069418300729554},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.3,"breakHorizontal":8.2,"spinRate":2580,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.384736708202122,"extension":6.117721288645905},"index":1,"playId":"b3b81e3b-2c09-3957-919c-8e85e0c79603","pitchNumber":2,"startTime":"2026-05-02T01:46:17.401Z","endTime":"2026-05-02T01:46:20.619Z","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":97.1,"endSpeed":88.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76783317822154,"aZ":-11.439352526090397,"pfxX":-5.459273680349883,"pfxZ":10.323608733792122,"pX":-0.19014200405114556,"pZ":3.23607108651881,"vX0":6.705586015416345,"vY0":-141.20969307492842,"vZ0":-5.8180027363040105,"x":124.25,"y":151.41,"x0":-1.892335031107783,"y0":50.00417596151964,"z0":6.067093131064388,"aX":-10.966888569892738},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2460,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3886861807834894,"extension":6.046008022458383},"index":2,"playId":"253d772b-4131-3ba4-b443-56a22d5a5e47","pitchNumber":3,"startTime":"2026-05-02T01:46:36.070Z","endTime":"2026-05-02T01:46:39.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"e5a056d2-7346-3c55-a076-c20cc17d1542","startTime":"2026-05-02T01:46:56.078Z","endTime":"2026-05-02T01:46:59.617Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.089103543277442,"aZ":-13.314224708659777,"pfxX":-5.006794352575977,"pfxZ":9.260333397149193,"pX":0.028355292265110146,"pZ":2.179622992076882,"vX0":7.071283799212845,"vY0":-141.52438234835145,"vZ0":-8.438105534142618,"x":115.92,"y":179.93,"x0":-1.8474724745220046,"y0":50.002040593685955,"z0":6.044674490217051,"aX":-10.196769810467888},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2332,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3864239569426111,"extension":6.157392861385478},"index":4,"playId":"5e45044e-6613-332c-8f33-25bee36c9561","pitchNumber":4,"startTime":"2026-05-02T01:47:22.322Z","endTime":"2026-05-02T01:47:25.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55994215042015,"aZ":-35.638993890225855,"pfxX":10.729131445477774,"pfxZ":-2.2825919650764206,"pX":-1.5990776224096162,"pZ":4.427140399407012,"vX0":-1.359195263367942,"vY0":-122.54478134671432,"vZ0":2.873578454884356,"x":177.95,"y":119.25,"x0":-2.4304247902180256,"y0":50.00273899290718,"z0":6.28694286040292,"aX":16.29207030886875},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":-19.1,"spinRate":2813,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4472297002734247,"extension":6.077410245912575},"index":5,"playId":"81822192-b7db-3929-90a0-5ee120ff18f0","pitchNumber":5,"startTime":"2026-05-02T01:47:43.334Z","endTime":"2026-05-02T01:47:46.553Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.210555217373134,"aZ":-34.6482585466627,"pfxX":8.472813778753622,"pfxZ":-1.6118313485543467,"pX":-0.030254588776342673,"pZ":2.5412153979429526,"vX0":2.5073686816581953,"vY0":-123.13012741809479,"vZ0":-1.5882929824504313,"x":118.15,"y":170.17,"x0":-2.162120844181992,"y0":50.00091118682222,"z0":6.123465078206579,"aX":13.02158644501883},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.0,"breakHorizontal":-16.0,"spinRate":2790,"spinDirection":27},"zone":5,"typeConfidence":2.0,"plateTime":0.44464943280599023,"extension":6.062792994669859},"index":6,"playId":"6e697b0f-e96e-31bc-952b-f694c28eda05","pitchNumber":6,"startTime":"2026-05-02T01:48:04.321Z","endTime":"2026-05-02T01:48:08.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288641529058165,"aZ":-10.063986674078786,"pfxX":-5.817003355872034,"pfxZ":10.820633230916261,"pX":-0.047016679444400716,"pZ":2.712668356626294,"vX0":7.293080596938498,"vY0":-141.7780593249433,"vZ0":-7.349741246327617,"x":118.79,"y":165.54,"x0":-1.8924585883380707,"y0":50.002707315772895,"z0":5.9748745421635645,"aX":-11.886458161766372},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2528,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.38578445420822405,"extension":6.186983550149304},"index":7,"playId":"aca47369-98b8-3ae6-9753-e02c5c341b35","pitchNumber":7,"startTime":"2026-05-02T01:48:28.387Z","endTime":"2026-05-02T01:48:31.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351092867381798,"aZ":-33.51081122531203,"pfxX":7.671424392345968,"pfxZ":-0.8355246451888636,"pX":0.32018608273190036,"pZ":2.515748777869795,"vX0":3.704298842312259,"vY0":-125.04101351899853,"vZ0":-1.7350493639939701,"x":104.8,"y":170.85,"x0":-2.1757687829983077,"y0":50.006044420674975,"z0":5.958691478235296,"aX":12.19488423783685},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":-14.8,"spinRate":2720,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.4374161439693607,"extension":6.193673516774171},"hitData":{"launchSpeed":103.7,"launchAngle":22.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":20.56,"coordY":79.73}},"index":8,"playId":"604f232e-3c51-3203-8f23-2392517d3962","pitchNumber":8,"startTime":"2026-05-02T01:48:49.956Z","endTime":"2026-05-02T01:49:16.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:49:16.908Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Oneil Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:51:45.716Z","endTime":"2026-05-02T01:54:39.063Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T01:49:21.759Z","endTime":"2026-05-02T01:50:34.025Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Moll replaces Zach Maxwell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-02T01:50:34.025Z","endTime":"2026-05-02T01:51:47.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.559013796421915,"aZ":-37.01226419540082,"pfxX":-7.864681277764632,"pfxZ":-3.468090717110604,"pX":-1.5976071680111095,"pZ":2.242737744832208,"vX0":-5.570162632936002,"vY0":-117.44726724815601,"vZ0":2.129649742906012,"x":177.9,"y":178.23,"x0":1.827820474763007,"y0":50.00310354882355,"z0":4.770163946412026,"aX":-10.969451051963297},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.4,"breakHorizontal":15.6,"spinRate":2772,"spinDirection":304},"zone":13,"typeConfidence":0.89,"plateTime":0.4666290166772642,"extension":4.542124462213792},"index":2,"playId":"bf4e01d8-cfc5-3682-ba5f-1348ff19986a","pitchNumber":1,"startTime":"2026-05-02T01:51:47.991Z","endTime":"2026-05-02T01:51:51.265Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55387445792492,"aZ":-35.16271293159559,"pfxX":11.807809600196244,"pfxZ":-1.6829906486824462,"pX":-0.9125205796198164,"pZ":0.45478137304236055,"vX0":-9.771854960816125,"vY0":-132.49138249573383,"vZ0":-4.459347156225098,"x":151.78,"y":226.5,"x0":1.297942552870987,"y0":50.006382233839965,"z0":4.742876388941047,"aX":20.897580292507545},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.8,"breakHorizontal":-19.1,"spinRate":2361,"spinDirection":100},"zone":13,"typeConfidence":0.9,"plateTime":0.41415164616352884,"extension":4.705424113256673},"index":3,"playId":"0448339e-6510-3bff-9c7b-8d6c1b5f10ca","pitchNumber":2,"startTime":"2026-05-02T01:52:02.887Z","endTime":"2026-05-02T01:52:05.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484904435911456,"aZ":-35.42172052695545,"pfxX":11.913563238191989,"pfxZ":-1.8650083134677207,"pX":-0.12295628421489087,"pZ":0.9379370591728373,"vX0":-8.076402910506078,"vY0":-131.72673019587646,"vZ0":-2.8805649587896376,"x":121.69,"y":213.46,"x0":1.4499091759359106,"y0":50.003252515160966,"z0":4.6898774728215065,"aX":20.73653431964863},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.8,"breakHorizontal":-19.6,"spinRate":2256,"spinDirection":101},"zone":13,"typeConfidence":0.9,"plateTime":0.4173425813794376,"extension":4.550714017953271},"index":4,"playId":"7bb3e9d7-daca-30b1-9a33-e720335241db","pitchNumber":3,"startTime":"2026-05-02T01:52:22.622Z","endTime":"2026-05-02T01:52:26.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.077452334102528,"aZ":-34.70945240232346,"pfxX":11.018253487876427,"pfxZ":-1.4321755250426573,"pX":0.6594981560224764,"pZ":2.9682259900950627,"vX0":-5.902367303279128,"vY0":-132.52179160468035,"vZ0":1.35904990308461,"x":91.86,"y":158.64,"x0":1.4918643048458724,"y0":50.00569605141452,"z0":4.996844855596308,"aX":19.4703719082988},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.0,"breakHorizontal":-18.6,"spinRate":2333,"spinDirection":103},"zone":6,"typeConfidence":0.9,"plateTime":0.41438159868108215,"extension":4.481605826474188},"index":5,"playId":"2b9abfb7-6d36-3eb7-97d1-e44a64aaf541","pitchNumber":4,"startTime":"2026-05-02T01:52:42.148Z","endTime":"2026-05-02T01:52:46.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32235030842849,"aZ":-36.03871328190096,"pfxX":10.598349278724665,"pfxZ":-2.182461388291447,"pX":-0.44564292410903983,"pZ":1.8836667347327332,"vX0":-8.556738569996096,"vY0":-132.98740105884463,"vZ0":-0.6654942356761514,"x":133.99,"y":187.92,"x0":1.4534839644446753,"y0":50.00218397471203,"z0":4.775554081076878,"aX":18.783328518448233},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.8,"breakHorizontal":-17.0,"spinRate":2397,"spinDirection":104},"zone":7,"typeConfidence":0.9,"plateTime":0.4135342615618085,"extension":4.577021020312816},"index":6,"playId":"1e812151-2110-37cf-8571-a4504cf82c14","pitchNumber":5,"startTime":"2026-05-02T01:52:59.388Z","endTime":"2026-05-02T01:53:03.835Z","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":91.2,"endSpeed":82.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.829408423086235,"aZ":-34.71547135810257,"pfxX":11.067552832342326,"pfxZ":-1.4467264839897478,"pX":-0.22449317077796144,"pZ":2.1045827217596638,"vX0":-7.9671650381072245,"vY0":-132.53811378504014,"vZ0":-0.545290202694451,"x":125.56,"y":181.96,"x0":1.402691630616102,"y0":50.00432260087967,"z0":4.877730758208169,"aX":19.4311500147703},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.5,"breakHorizontal":-18.0,"spinRate":2383,"spinDirection":103},"zone":8,"typeConfidence":0.9,"plateTime":0.41538781239616673,"extension":4.579120853760386},"index":7,"playId":"d04af065-4fea-32bb-abec-339463a15197","pitchNumber":6,"startTime":"2026-05-02T01:53:18.620Z","endTime":"2026-05-02T01:53:21.667Z","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":90.5,"endSpeed":82.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.148060957961818,"aZ":-38.926604233417855,"pfxX":9.620259056957813,"pfxZ":-3.9026770608567043,"pX":0.07854272562065268,"pZ":1.811947153984913,"vX0":-7.085603170548139,"vY0":-131.54043444772967,"vZ0":-0.36792388991568015,"x":114.01,"y":189.86,"x0":1.5741588758217215,"y0":50.00257281943274,"z0":4.870686328360501,"aX":16.64839663228236},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-6.8,"breakHorizontal":-15.6,"spinRate":2417,"spinDirection":104},"zone":8,"typeConfidence":0.9,"plateTime":0.41840677735876897,"extension":4.713610939655281},"index":8,"playId":"b28804b0-2c81-3818-9f02-80f314ae28f5","pitchNumber":7,"startTime":"2026-05-02T01:53:40.807Z","endTime":"2026-05-02T01:53:43.807Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456939935349965,"aZ":-34.80194376600451,"pfxX":-9.692330786534288,"pfxZ":-1.91336883093107,"pX":0.8625461091874016,"pZ":3.277762565171937,"vX0":-0.09316992045865152,"vY0":-116.73974180359181,"vZ0":3.816427156641576,"x":84.12,"y":150.28,"x0":2.160967884831231,"y0":50.00509571003797,"z0":4.912398225714877,"aX":-13.282838841345262},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.2,"breakHorizontal":17.5,"spinRate":2702,"spinDirection":307},"zone":3,"typeConfidence":0.91,"plateTime":0.4704922385639545,"extension":4.430564978645231},"index":9,"playId":"f706dc1b-c48b-3b3e-b154-8e453c5bc92e","pitchNumber":8,"startTime":"2026-05-02T01:54:12.062Z","endTime":"2026-05-02T01:54:39.063Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"playEndTime":"2026-05-02T01:54:39.063Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lowe lines out to right fielder Spencer Steer.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T01:54:59.368Z","endTime":"2026-05-02T01:55:24.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623609344485846,"aZ":-35.959152911128264,"pfxX":8.49811040377227,"pfxZ":-2.128764445314186,"pX":0.05765382546002239,"pZ":2.106566727843925,"vX0":-6.485824107738873,"vY0":-132.59787706955547,"vZ0":-0.6889338748385211,"x":114.8,"y":181.9,"x0":1.432514924954478,"y0":50.002578122978655,"z0":4.995815545662014,"aX":15.117025771958138},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.8,"breakHorizontal":-13.9,"spinRate":2500,"spinDirection":112},"zone":8,"typeConfidence":0.9,"plateTime":0.4132365431265357,"extension":4.523150025756798},"index":0,"playId":"cbee4541-086e-3319-a327-5d33e1e40506","pitchNumber":1,"startTime":"2026-05-02T01:54:59.368Z","endTime":"2026-05-02T01:55:02.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.570161467807242,"aZ":-34.02161364217766,"pfxX":-5.952767544290683,"pfxZ":-1.281559598508954,"pX":0.48659856301542126,"pZ":2.589751498531595,"vX0":-1.7366537722490012,"vY0":-119.17796942549406,"vZ0":1.9570993567169421,"x":98.45,"y":168.86,"x0":1.9978769305674986,"y0":50.00383438258829,"z0":4.8273396630009495,"aX":-8.575827538671291},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.6,"breakHorizontal":11.2,"spinRate":2833,"spinDirection":310},"zone":6,"typeConfidence":0.89,"plateTime":0.45932944021531474,"extension":4.5075447386149134},"hitData":{"launchSpeed":88.3,"launchAngle":24.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.92,"coordY":108.51}},"index":1,"playId":"9aff8020-7394-3f12-82e2-c2e3bf4b3611","pitchNumber":2,"startTime":"2026-05-02T01:55:17.940Z","endTime":"2026-05-02T01:55:24.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:55:24.969Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"TJ Friedl doubles (5) on a line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T01:57:00.315Z","endTime":"2026-05-02T01:58:24.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21285273210139,"aZ":-16.24926351072927,"pfxX":-7.489450722111865,"pfxZ":8.730511274159857,"pX":0.24972217378486428,"pZ":3.6524362785710327,"vX0":8.145527243185228,"vY0":-134.2437460650533,"vZ0":-2.10148139407023,"x":107.48,"y":140.16,"x0":-1.8516214431604587,"y0":50.004455672252895,"z0":5.60291595143538,"aX":-13.664041113668382},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2408,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40809696020182695,"extension":6.567652595215716},"index":0,"playId":"1418e84b-b14a-347e-94b2-0f49cff3a8d6","pitchNumber":1,"startTime":"2026-05-02T01:57:55.361Z","endTime":"2026-05-02T01:57:59.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.475959183837183,"aZ":-23.59614221185648,"pfxX":-9.681000406621987,"pfxZ":4.812696583745984,"pX":-0.16875228914592702,"pZ":2.4864837299913556,"vX0":7.929992812938484,"vY0":-132.42767035393584,"vZ0":-3.472961535308934,"x":123.43,"y":171.64,"x0":-1.9398133154232584,"y0":50.00170296430191,"z0":5.5350485344910405,"aX":-17.246273536754064},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":15.8,"spinRate":2359,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4131310475114298,"extension":6.671731453743439},"hitData":{"launchSpeed":97.7,"launchAngle":19.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.28,"coordY":60.81}},"index":1,"playId":"17a9757d-b96f-3e83-8f79-5528616a7ac4","pitchNumber":2,"startTime":"2026-05-02T01:58:08.438Z","endTime":"2026-05-02T01:58:24.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:58:24.152Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out softly, catcher Henry Davis to first baseman Spencer Horwitz. TJ Friedl to 3rd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T01:58:35.119Z","endTime":"2026-05-02T01:59:30.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95811325839765,"aZ":-15.870373540718422,"pfxX":-5.11933557323794,"pfxZ":8.879098869911667,"pX":-0.2641619481106698,"pZ":3.081359804259202,"vX0":6.017516220845472,"vY0":-134.14840546370723,"vZ0":-3.620082247066581,"x":127.07,"y":155.58,"x0":-1.8633024082367844,"y0":50.003034215905046,"z0":5.568215883418506,"aX":-9.401299897649729},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":2242,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4071165837483246,"extension":6.6773392553594935},"index":0,"playId":"0c74eb0f-b4c7-3b05-bd8e-ab6f972759a9","pitchNumber":1,"startTime":"2026-05-02T01:58:45.684Z","endTime":"2026-05-02T01:58:48.969Z","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":81.8,"endSpeed":74.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42346868033801,"aZ":-27.890112066173902,"pfxX":8.545053288759597,"pfxZ":3.007045851679587,"pX":-0.04056829816803625,"pZ":2.585968601517345,"vX0":2.355060527480821,"vY0":-119.08509502023172,"vZ0":-0.8148755024954331,"x":118.55,"y":168.96,"x0":-2.1543157152641648,"y0":50.00432814529629,"z0":5.4719613076375815,"aX":12.184236325403914},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.5,"breakHorizontal":-16.1,"spinRate":2679,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.4612264992355066,"extension":6.680927246086074},"index":1,"playId":"e60a61ea-9524-3be4-97ba-6075b2e6a98a","pitchNumber":2,"startTime":"2026-05-02T01:59:01.290Z","endTime":"2026-05-02T01:59:04.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72852032986395,"aZ":-31.739509001721576,"pfxX":9.311023885624083,"pfxZ":0.2944698386690714,"pX":1.0994290398189805,"pZ":2.5193783153936065,"vX0":4.395229155118934,"vY0":-121.13176421153862,"vZ0":-0.3217097470403042,"x":75.09,"y":170.76,"x0":-1.9558869068638243,"y0":50.00072292003594,"z0":5.462051193927522,"aX":13.642483657302124},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":-18.0,"spinRate":2675,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.454600926533951,"extension":6.705154569065036},"hitData":{"launchSpeed":47.2,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.72,"coordY":201.59}},"index":2,"playId":"213546eb-c208-3188-9084-528527602363","pitchNumber":3,"startTime":"2026-05-02T01:59:22.481Z","endTime":"2026-05-02T01:59:30.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:59:30.514Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. TJ Friedl scores.","rbi":1,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T01:59:47.124Z","endTime":"2026-05-02T02:01:29.614Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.372383874137448,"aZ":-25.00928513359716,"pfxX":-8.78572218666185,"pfxZ":3.8577258172921276,"pX":-0.24708095410234107,"pZ":2.6108312852392266,"vX0":7.133065658204984,"vY0":-134.74122143699603,"vZ0":-3.1969678375191894,"x":126.42,"y":168.29,"x0":-1.773457269113182,"y0":50.004883427854985,"z0":5.559237076739483,"aX":-16.327837706713144},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":14.6,"spinRate":2333,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4048669979729058,"extension":6.513148855108285},"index":0,"playId":"3559c8b8-1035-392a-927f-0c67e2c9708f","pitchNumber":1,"startTime":"2026-05-02T01:59:59.150Z","endTime":"2026-05-02T02:00:02.598Z","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":93.5,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76691124365284,"aZ":-15.899056400143767,"pfxX":-5.865010193460174,"pfxZ":8.620394752674452,"pX":0.43079064220178453,"pZ":3.4868481019701525,"vX0":7.962133573291423,"vY0":-136.01681215514532,"vZ0":-2.758761858185021,"x":100.58,"y":144.64,"x0":-1.7623478078699186,"y0":50.000148533163646,"z0":5.606808905416735,"aX":-11.06988124744224},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2362,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40156394280822516,"extension":6.46294137596887},"index":1,"playId":"fe4bd0a2-98d3-30c1-8e17-575cfb634636","pitchNumber":2,"startTime":"2026-05-02T02:00:19.245Z","endTime":"2026-05-02T02:00:24.232Z","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":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268573315007746,"aZ":-30.55725181138675,"pfxX":8.644106244724751,"pfxZ":1.0894266886463102,"pX":0.9938449787871814,"pZ":1.0303733371715926,"vX0":4.711813975108615,"vY0":-121.22376482150197,"vZ0":-3.9632386861372364,"x":79.12,"y":210.96,"x0":-2.0998029207141,"y0":50.00427780679907,"z0":5.361724989095651,"aX":12.83066288439657},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.3,"breakHorizontal":-16.8,"spinRate":2790,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.45228607577564484,"extension":6.695121127094331},"index":2,"playId":"3748dea2-9b3a-38c2-97a2-eec4cac88975","pitchNumber":3,"startTime":"2026-05-02T02:01:01.772Z","endTime":"2026-05-02T02:01:05.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.116246931326106,"aZ":-25.83952770685322,"pfxX":-9.09702872906453,"pfxZ":3.4647267089256033,"pX":0.08179631388531394,"pZ":2.9415040441616087,"vX0":7.9336351085641095,"vY0":-134.34837302204323,"vZ0":-2.1342742736429625,"x":113.88,"y":159.36,"x0":-1.7276496089174809,"y0":50.002959117137635,"z0":5.582870468967143,"aX":-16.629523812260004},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.0,"breakHorizontal":14.8,"spinRate":2498,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4077078033415158,"extension":6.566143381892567},"hitData":{"launchSpeed":94.2,"launchAngle":-5.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":157.26}},"index":3,"playId":"b77a4684-e907-35aa-9793-732f2232b016","pitchNumber":4,"startTime":"2026-05-02T02:01:21.052Z","endTime":"2026-05-02T02:01:29.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:01:29.614Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Stewart lines out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T02:01:47.538Z","endTime":"2026-05-02T02:01:59.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02855156793121,"aZ":-26.23070686575063,"pfxX":-8.539939795621486,"pfxZ":3.2564049834487747,"pX":-0.826518194656171,"pZ":2.6652199634961358,"vX0":5.889414891141533,"vY0":-133.5481165389626,"vZ0":-2.7787986597124874,"x":148.5,"y":166.82,"x0":-1.939641753707528,"y0":50.0012253593951,"z0":5.585673254153134,"aX":-15.580871308958288},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.5,"breakHorizontal":14.4,"spinRate":2381,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40854930336868156,"extension":6.588167883771622},"hitData":{"launchSpeed":92.0,"launchAngle":18.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.92,"coordY":104.12}},"index":0,"playId":"27c9c0bd-e67d-3117-aab0-bd66c56f2694","pitchNumber":1,"startTime":"2026-05-02T02:01:52.348Z","endTime":"2026-05-02T02:01:59.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:01:59.411Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T02:04:41.785Z","endTime":"2026-05-02T02:06:34.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pierce Johnson replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:02:55.910Z","endTime":"2026-05-02T02:04:44.075Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"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(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":84.0,"endSpeed":77.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.072993593091198,"aZ":-35.26666903457354,"pfxX":5.10137712962367,"pfxZ":-2.0285169763322664,"pX":0.12383576598889548,"pZ":3.1660412454296303,"vX0":2.1143550463385035,"vY0":-122.41899737245167,"vZ0":-0.17740658698269907,"x":112.28,"y":153.3,"x0":-1.412530150717912,"y0":50.001603417357344,"z0":6.245952409374617,"aX":7.7797578624134},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.5,"breakHorizontal":-9.7,"spinRate":2915,"spinDirection":53},"zone":2,"typeConfidence":0.9,"plateTime":0.4465911696228506,"extension":5.638020804360752},"index":1,"playId":"e9575248-409f-368b-b643-58a9639d6567","pitchNumber":1,"startTime":"2026-05-02T02:04:44.075Z","endTime":"2026-05-02T02:04:47.075Z","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":85.8,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350948020660354,"aZ":-35.25940145620724,"pfxX":2.7989297115206915,"pfxZ":-1.950983255019937,"pX":0.24477570989365968,"pZ":0.9076842677353422,"vX0":3.2849903534940705,"vY0":-124.86866833869765,"vZ0":-5.237091746172462,"x":107.67,"y":214.27,"x0":-1.452047324881977,"y0":50.0058694621941,"z0":5.936184775141883,"aX":4.416574199218879},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.6,"breakHorizontal":-5.9,"spinRate":2956,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4387916611600131,"extension":5.818007845091421},"index":2,"playId":"843a98b7-0bdd-39f7-9799-f97524946d60","pitchNumber":2,"startTime":"2026-05-02T02:05:10.965Z","endTime":"2026-05-02T02:05:14.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40472626533468,"aZ":-14.329424228415649,"pfxX":-6.466918679622935,"pfxZ":9.515615439622033,"pX":-0.9186138753333105,"pZ":4.001970804694264,"vX0":3.8959798183722594,"vY0":-136.84837730718223,"vZ0":-2.6171364873071172,"x":152.02,"y":130.73,"x0":-1.529076510413163,"y0":50.00002844103091,"z0":5.9662026569853825,"aX":-12.124326080336177},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":10.8,"spinRate":2232,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.40199639601322845,"extension":5.748589078637785},"index":3,"playId":"abc006e4-9aef-3a2d-9ef4-260bf6a75a18","pitchNumber":3,"startTime":"2026-05-02T02:05:32.124Z","endTime":"2026-05-02T02:05:35.347Z","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":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.842993553132928,"aZ":-40.82653098966714,"pfxX":5.796639570663045,"pfxZ":-5.838497257617737,"pX":-1.00636929348122,"pZ":3.404605198785864,"vX0":-0.5113135464952121,"vY0":-121.3118289852373,"vZ0":1.6435096305831334,"x":155.36,"y":146.86,"x0":-1.5447693555569975,"y0":50.00014686769858,"z0":6.290615338826202,"aX":8.594910817353929},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.8,"breakHorizontal":-10.3,"spinRate":2895,"spinDirection":48},"zone":11,"typeConfidence":0.91,"plateTime":0.45236025926551315,"extension":5.6554630736864695},"index":4,"playId":"bc666cb9-98ea-3b99-b022-abeb3acdfdb7","pitchNumber":4,"startTime":"2026-05-02T02:05:49.737Z","endTime":"2026-05-02T02:05:53.392Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15897818773172,"aZ":-13.487103533107186,"pfxX":-6.641747794946978,"pfxZ":9.92715888311319,"pX":0.6441217757391047,"pZ":2.503957879323299,"vX0":7.37800430254304,"vY0":-136.80190104683538,"vZ0":-6.603875467007058,"x":92.45,"y":171.17,"x0":-1.2339004807912894,"y0":50.0005425077983,"z0":5.8863002980080585,"aX":-12.499344815258008},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2227,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.40145618228134516,"extension":5.8922253500980215},"index":5,"playId":"108afc4d-939d-3fe4-b563-2a78eda8eae4","pitchNumber":5,"startTime":"2026-05-02T02:06:09.346Z","endTime":"2026-05-02T02:06:13.671Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.231879141116913,"aZ":-37.28225527760076,"pfxX":1.6843550875110977,"pfxZ":-3.246541671557903,"pX":0.1262843210261418,"pZ":2.540797335328776,"vX0":3.0352565089758685,"vY0":-124.9604990106719,"vZ0":-1.2227050650996267,"x":112.19,"y":170.18,"x0":-1.325000022269565,"y0":50.00152902664398,"z0":6.11164877740704,"aX":2.6512232167931162},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.9,"breakHorizontal":-3.7,"spinRate":2899,"spinDirection":46},"zone":5,"typeConfidence":0.9,"plateTime":0.4390654870021522,"extension":5.722112163019549},"hitData":{"launchSpeed":80.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":156.24}},"index":6,"playId":"7ce6e6a7-5545-3283-bf50-a7668c7212f3","pitchNumber":6,"startTime":"2026-05-02T02:06:26.331Z","endTime":"2026-05-02T02:06:34.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:06:34.032Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to right fielder Spencer Steer.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T02:06:43.168Z","endTime":"2026-05-02T02:07:25.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(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":93.5,"endSpeed":85.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547190170116096,"aZ":-16.539071567643102,"pfxX":-6.519433471095088,"pfxZ":8.343864348416837,"pX":-0.9258783883589677,"pZ":4.258661731551349,"vX0":3.412168149942156,"vY0":-136.17345653850896,"vZ0":-1.6655047050093184,"x":152.29,"y":123.8,"x0":-1.3497475816609388,"y0":50.00093311814449,"z0":6.025157160164878,"aX":-12.214012132386811},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":11.0,"spinRate":2181,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.40258224736602966,"extension":5.8719422864902056},"index":0,"playId":"afac8d35-d635-3f08-9d7f-8344d0c45c70","pitchNumber":1,"startTime":"2026-05-02T02:06:58.871Z","endTime":"2026-05-02T02:07:02.296Z","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":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58150786468068,"aZ":-36.20501556508586,"pfxX":5.3141768931165,"pfxZ":-2.6714729561869692,"pX":-0.11998507928179156,"pZ":2.843725570853618,"vX0":1.4072187033256855,"vY0":-122.17809831166866,"vZ0":-0.5373644006506756,"x":121.57,"y":162.0,"x0":-1.3941325311938009,"y0":50.00319905739822,"z0":6.183971842217089,"aX":8.01579761814319},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.7,"breakHorizontal":-10.0,"spinRate":2826,"spinDirection":47},"zone":5,"typeConfidence":0.91,"plateTime":0.44869544073025436,"extension":5.674678990977824},"hitData":{"launchSpeed":97.1,"launchAngle":17.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.28,"coordY":99.84}},"index":1,"playId":"117178c7-98bd-38ab-8b96-90b676fe9229","pitchNumber":2,"startTime":"2026-05-02T02:07:15.040Z","endTime":"2026-05-02T02:07:25.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:07:25.928Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to right fielder Spencer Steer. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T02:07:28.045Z","endTime":"2026-05-02T02:10:25.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":85.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.078875426360526,"aZ":-10.240469421752577,"pfxX":-6.072445960829486,"pfxZ":11.68254687504114,"pX":0.8708671007591804,"pZ":2.4212123899315685,"vX0":7.240602899125413,"vY0":-136.64164864787907,"vZ0":-7.391832767602374,"x":83.8,"y":173.41,"x0":-1.033194536601105,"y0":50.006415234262704,"z0":5.877458377558553,"aX":-11.404991827359002},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":9.4,"spinRate":2432,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.40193075697058633,"extension":5.8574073035093095},"index":0,"playId":"bbdc8f3e-c77e-367f-81cf-914190ddc64d","pitchNumber":1,"startTime":"2026-05-02T02:07:49.508Z","endTime":"2026-05-02T02:07:53.570Z","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":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79922598459746,"aZ":-33.06075178702739,"pfxX":5.684325396144094,"pfxZ":-0.5716400507695578,"pX":1.3826296795111401,"pZ":1.1828940172253506,"vX0":4.679333313649921,"vY0":-124.24602472039734,"vZ0":-5.03357096292588,"x":64.3,"y":206.84,"x0":-1.266081348206319,"y0":50.0012558258508,"z0":5.9946552998160065,"aX":8.850872419350157},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.0,"breakHorizontal":-11.4,"spinRate":2958,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4415001857456864,"extension":5.778172887517221},"index":1,"playId":"917e637a-1f86-316f-8941-0fc900e82bf0","pitchNumber":2,"startTime":"2026-05-02T02:08:07.393Z","endTime":"2026-05-02T02:08:10.782Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69433600450133,"aZ":-10.69606244699612,"pfxX":-5.745215119600504,"pfxZ":11.608123685181795,"pX":1.0439610929625818,"pZ":2.189173311302825,"vX0":7.685063104714939,"vY0":-135.66081955491634,"vZ0":-7.692791144394723,"x":77.21,"y":179.67,"x0":-1.0888009437326767,"y0":50.003019368374815,"z0":5.820460821291201,"aX":-10.630966379579235},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":8.6,"spinRate":2376,"spinDirection":219},"zone":14,"typeConfidence":0.89,"plateTime":0.40488108660502053,"extension":5.828183954530957},"index":2,"playId":"0180d290-899c-37d3-b209-20501e242304","pitchNumber":3,"startTime":"2026-05-02T02:08:26.598Z","endTime":"2026-05-02T02:08:30.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10173912175127,"aZ":-10.820395408023261,"pfxX":-4.626375960746769,"pfxZ":11.305199793670464,"pX":-0.6084439738008152,"pZ":2.970047847938005,"vX0":3.5503156720023643,"vY0":-137.22337628469404,"vZ0":-6.0618010883385685,"x":140.19,"y":158.59,"x0":-1.3242310841742335,"y0":50.00165069355709,"z0":5.959889786643616,"aX":-8.737292921672266},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.2,"breakHorizontal":7.6,"spinRate":2430,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.40063242212404493,"extension":5.883475654544346},"index":3,"playId":"91e08cca-18d4-32a4-a436-7e4acfe17214","pitchNumber":4,"startTime":"2026-05-02T02:08:45.944Z","endTime":"2026-05-02T02:08:50.392Z","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":94.1,"endSpeed":86.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81161363826457,"aZ":-12.367538905668361,"pfxX":-4.378344902308148,"pfxZ":10.412194152743007,"pX":0.28036395458817465,"pZ":3.1789214670322257,"vX0":5.486608473850383,"vY0":-136.9516537128888,"vZ0":-5.290321337538952,"x":106.31,"y":152.95,"x0":-1.1787177108684417,"y0":50.004561879457626,"z0":5.979332153127103,"aX":-8.330656506946845},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":6.8,"spinRate":2408,"spinDirection":211},"zone":3,"typeConfidence":0.87,"plateTime":0.3997039026639282,"extension":5.779963104134116},"index":4,"playId":"78d0fc6f-c183-38d5-a33e-977b5f236359","pitchNumber":5,"startTime":"2026-05-02T02:09:05.287Z","endTime":"2026-05-02T02:09:08.287Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-02T02:10:03.038Z","endTime":"2026-05-02T02:10:15.911Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.615772763364053,"aZ":-35.46891748874143,"pfxX":4.926459174974731,"pfxZ":-2.099663467276989,"pX":0.8186906737271982,"pZ":1.7174499481382495,"vX0":3.669191765084637,"vY0":-124.28805830535576,"vZ0":-3.136496223989182,"x":85.79,"y":192.41,"x0":-1.3136960693858328,"y0":50.000314399972545,"z0":5.924856209297728,"aX":7.747426695131311},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.2,"breakHorizontal":-9.7,"spinRate":2984,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.43976250254572147,"extension":5.905727724173905},"hitData":{"launchSpeed":91.8,"launchAngle":10.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.31,"coordY":117.62}},"index":6,"playId":"1f3f84a9-ff43-3613-b947-6b31eb406bda","pitchNumber":6,"startTime":"2026-05-02T02:10:15.911Z","endTime":"2026-05-02T02:10:25.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:10:25.990Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcell Ozuna pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T02:10:34.836Z","endTime":"2026-05-02T02:11:09.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11887350045307,"aZ":-13.102092309687873,"pfxX":-5.068709011286567,"pfxZ":9.734939671763362,"pX":-0.46148487171261826,"pZ":3.2891557012544372,"vX0":3.957084631136347,"vY0":-138.85414508702974,"vZ0":-4.856041004907053,"x":134.59,"y":149.97,"x0":-1.2441482766865222,"y0":50.00260373253648,"z0":5.927528980861149,"aX":-9.930640601426301},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2358,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.39394878437362113,"extension":5.950184891302957},"hitData":{"launchSpeed":93.0,"launchAngle":59.0,"totalDistance":212.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.56,"coordY":117.52}},"index":0,"playId":"947486f3-eb08-3fc3-819c-66125b7c1065","pitchNumber":1,"startTime":"2026-05-02T02:10:56.724Z","endTime":"2026-05-02T02:11:09.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:11:09.852Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks. Ryan O'Hearn to 3rd. Nick Gonzales to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T02:11:19.261Z","endTime":"2026-05-02T02:12:41.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.328763742984183,"aZ":-36.30149814962924,"pfxX":5.707157788426624,"pfxZ":-2.5915103535536215,"pX":-0.9757884982249033,"pZ":2.2503103412864944,"vX0":-0.2714172513470564,"vY0":-125.125607949661,"vZ0":-2.035965313451155,"x":154.19,"y":178.02,"x0":-1.608059757848397,"y0":50.00301627811013,"z0":6.037965315329045,"aX":9.084950580283678},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.9,"breakHorizontal":-10.3,"spinRate":2928,"spinDirection":52},"zone":13,"typeConfidence":0.9,"plateTime":0.4370787496706656,"extension":5.663644636622055},"index":0,"playId":"77731188-750e-3486-8639-f82602a48a05","pitchNumber":1,"startTime":"2026-05-02T02:11:34.972Z","endTime":"2026-05-02T02:11:38.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97950998272711,"aZ":-14.402443402109554,"pfxX":-5.584204676407458,"pfxZ":9.415720129825703,"pX":1.9334995252669702,"pZ":3.123754818292116,"vX0":10.449491323860531,"vY0":-136.5020606858655,"vZ0":-4.540738875674889,"x":43.3,"y":154.44,"x0":-1.2183041731259228,"y0":50.00362642759673,"z0":5.800060265791726,"aX":-10.541792250761077},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2219,"spinDirection":227},"zone":12,"typeConfidence":0.88,"plateTime":0.4012157541311909,"extension":5.884910038825688},"index":1,"playId":"291c0fa3-fa10-3248-9372-28c4bee649cc","pitchNumber":2,"startTime":"2026-05-02T02:11:52.843Z","endTime":"2026-05-02T02:11:57.287Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89201401351114,"aZ":-37.21253360144293,"pfxX":6.240151313908616,"pfxZ":-3.226929745306836,"pX":1.1946082563391172,"pZ":0.12543707023245562,"vX0":4.1196636374956395,"vY0":-124.23157012570489,"vZ0":-6.666029451754861,"x":71.46,"y":235.39,"x0":-1.2957849394356291,"y0":50.002276069876096,"z0":5.9368469572625875,"aX":9.75126593531017},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.2,"breakHorizontal":-12.2,"spinRate":3056,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4409061949754709,"extension":5.869281915680728},"index":2,"playId":"ec071c2e-e87a-3a79-be9f-027ce8037787","pitchNumber":3,"startTime":"2026-05-02T02:12:14.128Z","endTime":"2026-05-02T02:12:17.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.707301878497884,"aZ":-10.137917055559484,"pfxX":-4.929381883403648,"pfxZ":11.398292783924035,"pX":1.204734901742553,"pZ":1.3419436237292706,"vX0":8.182754300898797,"vY0":-138.14780805364492,"vZ0":-10.004087737610089,"x":71.08,"y":202.55,"x0":-1.1548850116630955,"y0":50.003142216564896,"z0":5.691149978965702,"aX":-9.5307337056294},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":7.2,"spinRate":2426,"spinDirection":219},"zone":14,"typeConfidence":0.89,"plateTime":0.3964398527794568,"extension":6.145413924547261},"index":3,"playId":"aed0e4a2-8f47-3492-a177-4ebb70cb6d44","pitchNumber":4,"startTime":"2026-05-02T02:12:37.166Z","endTime":"2026-05-02T02:12:41.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:12:41.966Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Konnor Griffin walks. Ryan O'Hearn scores. Nick Gonzales to 3rd. Spencer Horwitz to 2nd.","rbi":1,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T02:13:39.090Z","endTime":"2026-05-02T02:15:49.616Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":572955,"link":"/api/v1/people/572955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T02:13:02.761Z","endTime":"2026-05-02T02:13:41.413Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03705688597639,"aZ":-35.27494862571148,"pfxX":4.037544313946656,"pfxZ":-1.9593801326634175,"pX":1.9644525129889434,"pZ":2.1900724862819634,"vX0":6.290857341071303,"vY0":-125.00823962660937,"vZ0":-2.3865354212250995,"x":42.12,"y":179.65,"x0":-1.1084244878061216,"y0":50.001424181288776,"z0":6.050857944759572,"aX":6.393608832001749},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":-8.8,"spinRate":2916,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.43803484167050044,"extension":5.80110637268449},"index":1,"playId":"ae242bc0-06f0-3968-bfe9-90f1fd15c244","pitchNumber":1,"startTime":"2026-05-02T02:13:41.413Z","endTime":"2026-05-02T02:13:44.597Z","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":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773351048870094,"aZ":-35.11940993122869,"pfxX":4.195510113749641,"pfxZ":-1.8559385526269523,"pX":1.6754025160709682,"pZ":0.7890488044541983,"vX0":5.851939758009273,"vY0":-125.25947094914349,"vZ0":-5.583710225264413,"x":53.14,"y":217.48,"x0":-1.2381098401168604,"y0":50.00502265981315,"z0":5.925447593964866,"aX":6.652614674901117},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.4,"breakHorizontal":-9.0,"spinRate":3063,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4376144559376218,"extension":5.979148466464374},"index":2,"playId":"f59f3577-b8ff-3b66-9843-89d4e70cbfa0","pitchNumber":2,"startTime":"2026-05-02T02:14:01.167Z","endTime":"2026-05-02T02:14:04.545Z","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.4,"endSpeed":85.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.257133789610705,"aZ":-13.754897114045217,"pfxX":-5.334008654413326,"pfxZ":9.652778542529099,"pX":-1.4851797031333247,"pZ":6.164390934278822,"vX0":2.1519528453718313,"vY0":-137.45830437816167,"vZ0":2.5409964798477978,"x":173.61,"y":72.34,"x0":-1.5864214961984384,"y0":50.00376808430454,"z0":6.1629492153124525,"aX":-10.179194531620551},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2350,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39890455282083614,"extension":5.772371627708463},"index":3,"playId":"a5cae256-d212-3382-9be1-383086344d24","pitchNumber":3,"startTime":"2026-05-02T02:14:27.817Z","endTime":"2026-05-02T02:14:31.731Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22340145945771,"aZ":-12.9974147245144,"pfxX":-4.695824372600287,"pfxZ":10.077656669050459,"pX":-0.30537426503323534,"pZ":3.2044422284466316,"vX0":4.033211897766712,"vY0":-136.61742970354902,"vZ0":-4.978088331639857,"x":128.64,"y":152.26,"x0":-1.1859243537617403,"y0":50.00097058023772,"z0":5.933449450564745,"aX":-8.934606806208375},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":7.7,"spinRate":2320,"spinDirection":216},"zone":1,"typeConfidence":0.87,"plateTime":0.39989202967128135,"extension":5.9336030396933666},"index":4,"playId":"ec18bebb-6ce2-32ce-8560-ee4db09fe2a9","pitchNumber":4,"startTime":"2026-05-02T02:15:02.239Z","endTime":"2026-05-02T02:15:06.730Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2333960826793,"aZ":-11.5623005267428,"pfxX":-4.094520527311566,"pfxZ":10.868737627356268,"pX":-0.07277980830866873,"pZ":2.7577822096642404,"vX0":4.49970100506583,"vY0":-136.62075942187624,"vZ0":-6.363980641042992,"x":119.77,"y":164.32,"x0":-1.2067458037141292,"y0":50.00095473713574,"z0":5.906962166966122,"aX":-7.7635746398879455},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2174,"spinDirection":219},"zone":5,"typeConfidence":0.83,"plateTime":0.40044102327163467,"extension":5.863246633952103},"index":5,"playId":"889d2160-66e3-3fc6-8744-3ed6d68daee7","pitchNumber":5,"startTime":"2026-05-02T02:15:20.369Z","endTime":"2026-05-02T02:15:24.867Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.022189400667198,"aZ":-15.443275101858976,"pfxX":-4.972053617798054,"pfxZ":8.765825031865706,"pX":-0.2823141227467761,"pZ":5.180445985004476,"vX0":4.752781420668545,"vY0":-136.9930900715355,"vZ0":0.5043835088799006,"x":127.76,"y":98.91,"x0":-1.3900556853415573,"y0":50.005287548491694,"z0":6.046079916285806,"aX":-9.49333269538919},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2242,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39916271689535643,"extension":5.890702001810331},"index":6,"playId":"5546c00b-c64f-36c7-8366-1d3491023b97","pitchNumber":6,"startTime":"2026-05-02T02:15:38.846Z","endTime":"2026-05-02T02:15:49.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:15:49.616Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Henry Davis grounds into a force out, third baseman Ke'Bryan Hayes to second baseman Matt McLain. Konnor Griffin out at 2nd.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T02:16:02.931Z","endTime":"2026-05-02T02:17:11.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28559646166932,"aZ":-13.681413649110498,"pfxX":-5.608195152824266,"pfxZ":9.628590101610376,"pX":0.7905038837360954,"pZ":3.7631337989224725,"vX0":6.962954233048699,"vY0":-137.43783909643292,"vZ0":-3.4517582843524717,"x":86.87,"y":137.18,"x0":-1.042303219176546,"y0":50.0055864873591,"z0":5.9592273130023905,"aX":-10.77503850416707},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2254,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3979093707882715,"extension":5.829098659876279},"index":0,"playId":"39d03ade-6cc4-39eb-a72d-8828b963a40d","pitchNumber":1,"startTime":"2026-05-02T02:16:11.814Z","endTime":"2026-05-02T02:16:15.332Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00978569872127,"aZ":-34.98092088177986,"pfxX":4.038606108560482,"pfxZ":-1.8008345464634061,"pX":-0.04489905008127221,"pZ":1.8134507111968396,"vX0":1.6000266785493071,"vY0":-123.80721072677746,"vZ0":-3.103645067322459,"x":118.71,"y":189.82,"x0":-1.2237414523401766,"y0":50.004777170995695,"z0":6.001989519985285,"aX":6.28879345479521},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.7,"breakHorizontal":-7.7,"spinRate":2857,"spinDirection":50},"zone":8,"typeConfidence":0.9,"plateTime":0.44189824638762376,"extension":5.6155199254205055},"index":1,"playId":"eaea9b3b-846b-32e3-a184-68ff75c57a67","pitchNumber":2,"startTime":"2026-05-02T02:16:28.250Z","endTime":"2026-05-02T02:16:32.535Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.249322066145837,"aZ":-34.62499653170128,"pfxX":3.6147720146014484,"pfxZ":-1.5919252253802565,"pX":1.1781324236812103,"pZ":1.4560094205973428,"vX0":4.796034577296248,"vY0":-123.19214430179525,"vZ0":-3.772436934746833,"x":72.09,"y":199.47,"x0":-1.2629346176342842,"y0":50.00502267209839,"z0":5.9312509400505435,"aX":5.560395487674182},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":-7.7,"spinRate":2830,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.44445030475519687,"extension":5.8617513703393795},"index":2,"playId":"e6e7adeb-f35f-3ceb-90c6-348721eecf44","pitchNumber":3,"startTime":"2026-05-02T02:16:46.282Z","endTime":"2026-05-02T02:16:51.837Z","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, 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":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8159995319959,"aZ":-34.6417989175355,"pfxX":5.513788166122701,"pfxZ":-1.6212406067634078,"pX":0.040511401028846525,"pZ":1.9353763961450112,"vX0":1.7936047989950255,"vY0":-123.1660351268388,"vZ0":-2.812136119797585,"x":115.46,"y":186.52,"x0":-1.4144109756504333,"y0":50.00014399424403,"z0":6.038832208841893,"aX":8.418526902493657},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.4,"breakHorizontal":-10.4,"spinRate":2884,"spinDirection":52},"zone":8,"typeConfidence":0.9,"plateTime":0.44572816527886205,"extension":5.786730844928771},"hitData":{"launchSpeed":94.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":167.9}},"index":3,"playId":"65f40c7a-8519-3e27-9bf5-bf58873dd8b8","pitchNumber":4,"startTime":"2026-05-02T02:17:04.394Z","endTime":"2026-05-02T02:17:11.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:17:11.002Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out sharply to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:19:25.357Z","endTime":"2026-05-02T02:20:52.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11406839792879,"aZ":-15.182028609280646,"pfxX":-4.874500995117926,"pfxZ":9.561608170522895,"pX":1.2169788499480512,"pZ":3.7060199051010247,"vX0":9.351577708075382,"vY0":-132.4247090719745,"vZ0":-2.194395119059866,"x":70.61,"y":138.72,"x0":-1.725847348210681,"y0":50.00293966038733,"z0":5.6552668348332125,"aX":-8.663720011210852},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2237,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.41352586458255747,"extension":6.669711744949541},"index":0,"playId":"9c075326-716e-3b6f-9029-49aa0318ac59","pitchNumber":1,"startTime":"2026-05-02T02:19:42.952Z","endTime":"2026-05-02T02:19:46.671Z","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":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533660328548706,"aZ":-41.633329201461166,"pfxX":7.83117087762158,"pfxZ":-7.74418986463078,"pX":-1.097526693990806,"pZ":3.1296479756013653,"vX0":-0.19665890733477648,"vY0":-110.68294897058585,"vZ0":3.5866496199646054,"x":158.84,"y":154.28,"x0":-2.0216927369895275,"y0":50.001742797645925,"z0":5.892994939743054,"aX":9.568507147325484},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-12.5,"breakHorizontal":-14.0,"spinRate":2565,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4977586354671164,"extension":6.245940139182747},"index":1,"playId":"cf74f9fd-5ddb-303f-95ac-009c469fae16","pitchNumber":2,"startTime":"2026-05-02T02:19:56.740Z","endTime":"2026-05-02T02:20:02.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.334176025242453,"aZ":-15.083941186913835,"pfxX":-6.973338039128622,"pfxZ":9.341978944851066,"pX":-0.5823584789221744,"pZ":2.2595771629987946,"vX0":6.057600596159654,"vY0":-134.20603505802478,"vZ0":-5.514261006050203,"x":139.2,"y":177.77,"x0":-1.9598811975509354,"y0":50.000590652585224,"z0":5.410661945715585,"aX":-12.752463100558328},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2384,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4077268432483354,"extension":6.606485416961746},"index":2,"playId":"b7a47124-09ae-3a38-a605-b7a3c4e79d24","pitchNumber":3,"startTime":"2026-05-02T02:20:10.422Z","endTime":"2026-05-02T02:20:14.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45317495580533,"aZ":-26.196181163546413,"pfxX":-9.7158534270595,"pfxZ":3.627842206095476,"pX":0.4665612705809427,"pZ":1.014697417630369,"vX0":8.451186024423823,"vY0":-127.60100772595548,"vZ0":-6.119988276615309,"x":99.22,"y":211.38,"x0":-1.627347228071942,"y0":50.004101138306986,"z0":5.510567314840351,"aX":-16.010437503603445},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":15.7,"spinRate":1530,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4293826722500502,"extension":6.7560998843167015},"index":3,"playId":"697ac473-1cb8-3f97-84b2-e7091dbc8a8e","pitchNumber":4,"startTime":"2026-05-02T02:20:24.225Z","endTime":"2026-05-02T02:20:27.472Z","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":92.6,"endSpeed":84.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714343856581767,"aZ":-16.404604932086354,"pfxX":-6.726138219323843,"pfxZ":8.550058350940047,"pX":-0.8680099902937078,"pZ":3.4090789725282495,"vX0":5.076142795967505,"vY0":-134.8006873961197,"vZ0":-2.8024984106524244,"x":150.09,"y":146.73,"x0":-1.8996119465737487,"y0":50.00295396330527,"z0":5.617378616104296,"aX":-12.405249602441069},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2370,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40600199309655594,"extension":6.457626144994116},"hitData":{"launchSpeed":100.4,"launchAngle":23.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":32.53,"coordY":98.89}},"index":4,"playId":"2159055d-928d-3419-a715-2ee29f0ede62","pitchNumber":5,"startTime":"2026-05-02T02:20:41.308Z","endTime":"2026-05-02T02:20:52.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:20:52.336Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a sharp line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:20:58.942Z","endTime":"2026-05-02T02:21:53.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.639987220634005,"aZ":-19.820652944113224,"pfxX":0.6392546436948598,"pfxZ":7.295496519431325,"pX":-0.7663722987702274,"pZ":3.906000474676219,"vX0":2.8162075966276863,"vY0":-128.75899911622605,"vZ0":-0.7040740881653447,"x":146.21,"y":133.32,"x0":-1.9535679698821726,"y0":50.001052787487374,"z0":5.705075400569571,"aX":1.0820791688074207},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.3,"breakHorizontal":-1.7,"spinRate":2336,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.42403316104199007,"extension":6.508226913575183},"index":0,"playId":"f1a55e47-78ab-3479-9248-77f30a3450f3","pitchNumber":1,"startTime":"2026-05-02T02:21:15.946Z","endTime":"2026-05-02T02:21:19.111Z","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":90.9,"endSpeed":83.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68915603698581,"aZ":-26.93184568337784,"pfxX":-8.282841776360334,"pfxZ":2.9515802255696695,"pX":-0.8894693688541996,"pZ":2.5567829553061006,"vX0":5.374180110836319,"vY0":-132.25830660303367,"vZ0":-2.8185139556615875,"x":150.9,"y":169.75,"x0":-1.8696734849104555,"y0":50.00052549548569,"z0":5.607188086056014,"aX":-14.700669335629122},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":13.8,"spinRate":2359,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41381885994776013,"extension":6.683816155146523},"index":1,"playId":"4d927f20-fe38-3f76-b631-badcd153ec24","pitchNumber":2,"startTime":"2026-05-02T02:21:29.191Z","endTime":"2026-05-02T02:21:33.577Z","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":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00415454988355,"aZ":-30.569059678976505,"pfxX":5.993667037393509,"pfxZ":1.1512695728377746,"pX":0.023015818050011988,"pZ":2.0881235358253316,"vX0":3.4832277334286017,"vY0":-117.16792060409347,"vZ0":-1.0520360802089201,"x":116.12,"y":182.4,"x0":-2.2610989772885715,"y0":50.001296194073454,"z0":5.39781386757592,"aX":8.337201658565125},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.2,"breakHorizontal":-11.8,"spinRate":2662,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.46735312841144694,"extension":6.7269631142396165},"hitData":{"launchSpeed":100.8,"launchAngle":11.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.64,"coordY":114.83}},"index":2,"playId":"e06188dd-3bae-3ef2-8789-b858e613b6b1","pitchNumber":3,"startTime":"2026-05-02T02:21:44.308Z","endTime":"2026-05-02T02:21:53.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:21:53.791Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out sharply to right fielder Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:22:00.623Z","endTime":"2026-05-02T02:23:55.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":82.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48456535536572,"aZ":-18.602710096588126,"pfxX":-0.6404934618968632,"pfxZ":7.780931364088128,"pX":0.8618697282192682,"pZ":2.1700794429216943,"vX0":7.020592443002243,"vY0":-130.9322810897642,"vZ0":-5.0259789308305125,"x":84.15,"y":180.19,"x0":-1.7658474110011717,"y0":50.00219746218329,"z0":5.497803218725854,"aX":-1.118046097479612},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":-0.4,"spinRate":2399,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.417609875304084,"extension":6.537545095531639},"index":0,"playId":"fcade121-700f-34b4-ba41-6c989faf7985","pitchNumber":1,"startTime":"2026-05-02T02:22:15.630Z","endTime":"2026-05-02T02:22:18.630Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.855117457036425,"aZ":-19.620436523163136,"pfxX":0.4888744758888768,"pfxZ":7.259614132590442,"pX":0.8568506718571602,"pZ":2.209062198494363,"vX0":6.469211497610167,"vY0":-130.28179267656432,"vZ0":-4.739163371283239,"x":84.34,"y":179.14,"x0":-1.715836822591495,"y0":50.00320562546366,"z0":5.522906214002086,"aX":0.8441451179359543},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.4,"breakHorizontal":-2.3,"spinRate":2557,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4194677293556466,"extension":6.483379739447011},"index":1,"playId":"1299ee63-c962-3b2b-892a-6a20b7bf153c","pitchNumber":2,"startTime":"2026-05-02T02:22:32.617Z","endTime":"2026-05-02T02:22:35.720Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-02T02:22:47.237Z","endTime":"2026-05-02T02:22:56.165Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496800612060046,"aZ":-33.94823763041398,"pfxX":2.55340178227462,"pfxZ":-1.084827887096118,"pX":0.282888195478579,"pZ":2.058705923972177,"vX0":4.433050332305319,"vY0":-126.7621252152173,"vZ0":-2.1882699780640036,"x":106.22,"y":183.19,"x0":-1.8162891784553705,"y0":50.00177838467263,"z0":5.628153058442345,"aX":4.179058679340478},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":-5.6,"spinRate":2549,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4311325249331093,"extension":6.4765681245970255},"index":3,"playId":"69e70379-dd76-301c-a62c-35f8b137c0f6","pitchNumber":3,"startTime":"2026-05-02T02:22:56.165Z","endTime":"2026-05-02T02:23:01.942Z","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":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40731796463247,"aZ":-26.6554349720365,"pfxX":0.7349515182375344,"pfxZ":3.2654923406183705,"pX":1.4262719502379029,"pZ":0.9391635227013472,"vX0":7.848573372301549,"vY0":-128.36127116820074,"vZ0":-6.2495858337956,"x":62.63,"y":213.42,"x0":-1.750389809529128,"y0":50.00215711107961,"z0":5.446092723328764,"aX":1.2416739116645936},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":-2.9,"spinRate":2464,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4246553132184374,"extension":6.476054727669168},"index":4,"playId":"f912f88d-42f1-36ec-ae79-56311ae39e0b","pitchNumber":4,"startTime":"2026-05-02T02:23:27.418Z","endTime":"2026-05-02T02:23:30.823Z","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":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1964627745858,"aZ":-19.414236245097932,"pfxX":-0.7661641220668921,"pfxZ":7.357477571040144,"pX":0.058220417353536134,"pZ":2.8342907189719675,"vX0":5.132151511129671,"vY0":-130.08434603120625,"vZ0":-3.2353006432086926,"x":114.78,"y":162.25,"x0":-1.8305879697828975,"y0":50.005442894695406,"z0":5.545132383363492,"aX":-1.3302937839004632},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.0,"breakHorizontal":0.4,"spinRate":2558,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.41914005159326795,"extension":6.64827271924387},"hitData":{"launchSpeed":107.4,"launchAngle":14.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.64,"coordY":87.16}},"index":5,"playId":"668856df-4ea7-3f36-9503-f2ebba0232bc","pitchNumber":5,"startTime":"2026-05-02T02:23:46.799Z","endTime":"2026-05-02T02:23:55.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:23:55.235Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T02:24:35.120Z","endTime":"2026-05-02T02:25:29.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T02:24:22.807Z","endTime":"2026-05-02T02:24:37.136Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"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":91.9,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685033327226982,"aZ":-13.152097744538752,"pfxX":-5.906520323990126,"pfxZ":10.439582307979773,"pX":0.4709469649634561,"pZ":1.9941920792865475,"vX0":7.800398026104979,"vY0":-133.61754165642142,"vZ0":-6.768489246847057,"x":99.05,"y":184.94,"x0":-1.7082925074333526,"y0":50.0059760379956,"z0":5.491020400792761,"aX":-10.766202859973879},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2310,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40871051627183963,"extension":6.691608412799775},"index":1,"playId":"ced5ace2-5de6-3ff2-9c50-7040c8bf7486","pitchNumber":1,"startTime":"2026-05-02T02:24:37.136Z","endTime":"2026-05-02T02:24:41.631Z","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":93.6,"endSpeed":85.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882768270985537,"aZ":-12.367612894871876,"pfxX":-5.418855351047235,"pfxZ":10.577388975289624,"pX":0.8527592045091826,"pZ":2.9934394328139793,"vX0":8.512879525521429,"vY0":-135.99219666250528,"vZ0":-4.702996792038691,"x":84.49,"y":157.96,"x0":-1.6144579879868608,"y0":50.00550104854357,"z0":5.603624343560768,"aX":-10.150444375512059},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":8.0,"spinRate":2416,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4027997508662282,"extension":6.67369679300536},"index":2,"playId":"88f068a9-327d-3067-b7c8-a144a20f3fef","pitchNumber":2,"startTime":"2026-05-02T02:24:53.649Z","endTime":"2026-05-02T02:24:56.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610903223298205,"aZ":-15.993348851006548,"pfxX":-6.405921868133821,"pfxZ":8.706102714520028,"pX":0.517220649454283,"pZ":3.499790793144471,"vX0":8.209862965336638,"vY0":-135.03409106516798,"vZ0":-2.6744457019236645,"x":97.28,"y":144.29,"x0":-1.7210305732893576,"y0":50.003164704710876,"z0":5.619439275765174,"aX":-11.907363155734439},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":10.0,"spinRate":2346,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4046158830260147,"extension":6.458313734967918},"hitData":{"launchSpeed":98.3,"launchAngle":-1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":154.22}},"index":3,"playId":"2565fbad-923e-3da4-a245-0bedece35273","pitchNumber":3,"startTime":"2026-05-02T02:25:14.217Z","endTime":"2026-05-02T02:25:29.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:25:29.398Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:28:22.039Z","endTime":"2026-05-02T02:30:33.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Mey replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:26:22.567Z","endTime":"2026-05-02T02:28:24.178Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682825,"link":"/api/v1/people/682825"},"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":98.7,"endSpeed":90.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.958104574713424,"aZ":-26.155265812229263,"pfxX":-9.100751355065466,"pfxZ":2.8957325101312765,"pX":1.4100823528123825,"pZ":2.4743736390951887,"vX0":11.686969076116263,"vY0":-143.2331744981783,"vZ0":-4.0437674113882505,"x":63.25,"y":171.97,"x0":-1.539877224443977,"y0":50.003536890045154,"z0":5.539219284082484,"aX":-18.918874793026742},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.6,"breakHorizontal":14.2,"spinRate":2279,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38235471806495935,"extension":6.447175293597845},"index":1,"playId":"8b90f038-e471-3e02-ac44-11a27a84efc8","pitchNumber":1,"startTime":"2026-05-02T02:28:24.178Z","endTime":"2026-05-02T02:28:27.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227354310039832,"aZ":-27.83398470950824,"pfxX":5.227227225955549,"pfxZ":2.703177404108432,"pX":0.28199887985850003,"pZ":1.471748518035012,"vX0":3.894729270246083,"vY0":-126.07141237138393,"vZ0":-4.514256410592904,"x":106.25,"y":199.04,"x0":-1.9633431656094313,"y0":50.00311954582534,"z0":5.538676167851449,"aX":8.392811752212403},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":-10.3,"spinRate":2417,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4348685049048493,"extension":6.642134326218305},"index":2,"playId":"ed4d83dc-2c7c-39d4-a8ed-425411355a3d","pitchNumber":2,"startTime":"2026-05-02T02:28:37.344Z","endTime":"2026-05-02T02:28:40.752Z","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":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18782411617338,"aZ":-28.50692259671921,"pfxX":-9.41043327234552,"pfxZ":1.8223574874961272,"pX":-0.7875272091795337,"pZ":2.0201894727037675,"vX0":6.610270997406909,"vY0":-141.227901542207,"vZ0":-4.573604754539795,"x":147.02,"y":184.23,"x0":-1.9399209431809996,"y0":50.002625326209085,"z0":5.501594034752163,"aX":-18.94438030617537},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.5,"breakHorizontal":15.6,"spinRate":2239,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3883303118405248,"extension":6.521444863909897},"index":3,"playId":"d95ca778-9410-3c3a-a8cb-d7c4c307b749","pitchNumber":3,"startTime":"2026-05-02T02:28:51.129Z","endTime":"2026-05-02T02:28:54.462Z","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":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966549006968723,"aZ":-21.38870200267738,"pfxX":-7.911999003296653,"pfxZ":5.158235625763972,"pX":-0.8216249242860187,"pZ":2.7875712940463684,"vX0":5.606640162742236,"vY0":-143.2006302301221,"vZ0":-4.001611308018153,"x":148.32,"y":163.52,"x0":-1.7701633539968489,"y0":50.004431005218066,"z0":5.52976987488428,"aX":-16.545214763753663},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.8,"breakHorizontal":13.3,"spinRate":2198,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3815119652250294,"extension":6.374125998948429},"index":4,"playId":"87056b02-2101-3fe3-a3c6-e334ab93ea33","pitchNumber":4,"startTime":"2026-05-02T02:29:08.900Z","endTime":"2026-05-02T02:29:12.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.897654072752836,"aZ":-28.07771568042361,"pfxX":5.630037056236031,"pfxZ":2.527762648307048,"pX":0.2751399499241423,"pZ":3.5788337002777353,"vX0":3.2647992485541084,"vY0":-126.3045648423362,"vZ0":0.6377212424384796,"x":106.51,"y":142.15,"x0":-1.7642833646050655,"y0":50.00412147936522,"z0":5.574904299175946,"aX":9.12697940566332},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.9,"breakHorizontal":-10.9,"spinRate":2371,"spinDirection":84},"zone":3,"typeConfidence":2.0,"plateTime":0.43310080995946043,"extension":6.726443541063924},"index":5,"playId":"315f8f32-d5d2-36b2-a31d-1cc43c261dc6","pitchNumber":5,"startTime":"2026-05-02T02:29:25.502Z","endTime":"2026-05-02T02:29:28.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797257482404095,"aZ":-26.13363378760436,"pfxX":7.155609896612338,"pfxZ":3.7003840062688527,"pX":-0.33729643689871086,"pZ":1.3718486789492943,"vX0":1.4724088230268244,"vY0":-126.90145418804111,"vZ0":-4.911431662590022,"x":129.86,"y":201.74,"x0":-1.8545607903403576,"y0":50.00200194199578,"z0":5.412281481705941,"aX":11.677974374378772},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":-13.3,"spinRate":2514,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.4314947065051582,"extension":6.723495458715001},"index":6,"playId":"93013e07-38fe-361e-91c1-58df854d61f6","pitchNumber":6,"startTime":"2026-05-02T02:29:44.667Z","endTime":"2026-05-02T02:29:47.982Z","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":98.8,"endSpeed":90.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.861836316251306,"aZ":-21.18106984977489,"pfxX":-2.830705985126463,"pfxZ":5.243840332296776,"pX":0.3531746676998977,"pZ":2.1481368573890003,"vX0":7.017616897029517,"vY0":-143.76045487394808,"vZ0":-5.087863249357005,"x":103.54,"y":180.78,"x0":-1.750095315565397,"y0":50.00234589200642,"z0":5.252873213959242,"aX":-5.934290897403052},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.6,"breakHorizontal":3.7,"spinRate":2314,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3807871507878584,"extension":6.731735986777027},"index":7,"playId":"11c45f09-0b2c-3c0e-b97c-ef35ff6860ed","pitchNumber":7,"startTime":"2026-05-02T02:30:01.481Z","endTime":"2026-05-02T02:30:04.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81165865274331,"aZ":-27.17202152462007,"pfxX":-10.057249933005812,"pfxZ":2.42197365976547,"pX":-0.20646868242539687,"pZ":2.4240681352178974,"vX0":7.0808359048781755,"vY0":-142.98969346442075,"vZ0":-3.630926314547578,"x":124.87,"y":173.33,"x0":-1.411696069766674,"y0":50.00268834955678,"z0":5.420543281416816,"aX":-20.768985462566135},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.8,"breakHorizontal":16.7,"spinRate":2295,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3834609864329881,"extension":6.744394359552249},"index":8,"playId":"0d8a268d-57fa-37d6-9114-fd7fa4260dd6","pitchNumber":8,"startTime":"2026-05-02T02:30:29.296Z","endTime":"2026-05-02T02:30:33.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:30:33.876Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:30:37.160Z","endTime":"2026-05-02T02:32:41.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483542667774078,"aZ":-26.623413413322456,"pfxX":4.766970721748509,"pfxZ":3.3262380569796663,"pX":0.9043792654820555,"pZ":1.125330097204908,"vX0":5.032825815477645,"vY0":-127.89852131450834,"vZ0":-5.335680421880651,"x":82.53,"y":208.4,"x0":-1.7027188663951196,"y0":50.003170473099125,"z0":5.3064341721346935,"aX":7.95839631676101},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":-9.7,"spinRate":2454,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4269988436807868,"extension":6.667228553867685},"index":0,"playId":"a8fb9cf6-3852-3880-a306-b3429dcb357b","pitchNumber":1,"startTime":"2026-05-02T02:30:55.220Z","endTime":"2026-05-02T02:30:58.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672804224320288,"aZ":-25.51461690535703,"pfxX":-9.107290322813684,"pfxZ":3.2977569779221856,"pX":-0.8202074007036938,"pZ":1.2920875096496585,"vX0":5.751505231212977,"vY0":-140.93034898986446,"vZ0":-6.597127128116481,"x":148.26,"y":203.89,"x0":-1.6993787360717727,"y0":50.00627395925035,"z0":5.30093192835349,"aX":-18.40599498181258},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.8,"breakHorizontal":15.4,"spinRate":2338,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3879910809030105,"extension":6.758680038752628},"index":1,"playId":"b0dfdb9d-c8f9-371c-affa-36729352fd71","pitchNumber":2,"startTime":"2026-05-02T02:31:09.053Z","endTime":"2026-05-02T02:31:12.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32863216272869,"aZ":-24.291967972398194,"pfxX":-8.98047541303203,"pfxZ":3.7643299630271105,"pX":-0.9425296662367407,"pZ":3.0565305631200723,"vX0":5.21265446554356,"vY0":-143.84089836107526,"vZ0":-2.632267479312989,"x":152.93,"y":156.25,"x0":-1.6112143255587077,"y0":50.00700014146779,"z0":5.4895778780436695,"aX":-18.824947187307533},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.5,"breakHorizontal":15.2,"spinRate":2359,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3807760811292029,"extension":6.512320218569594},"index":2,"playId":"4fdd4c5f-e0fe-3474-896a-339dec86b25d","pitchNumber":3,"startTime":"2026-05-02T02:31:23.021Z","endTime":"2026-05-02T02:31:27.938Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T02:31:35.786Z","endTime":"2026-05-02T02:31:48.029Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.231464628473738,"aZ":-25.72569108214245,"pfxX":4.972471170391352,"pfxZ":3.9471605677846,"pX":1.1977125840329574,"pZ":0.7555850511499915,"vX0":5.5609311025115975,"vY0":-126.85408807693975,"vZ0":-6.17413512442911,"x":71.35,"y":218.38,"x0":-1.6666119901388747,"y0":50.00457710453732,"z0":5.2638688425864215,"aX":8.128399097853098},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":-10.2,"spinRate":2363,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43129158676233725,"extension":6.847288380028458},"index":4,"playId":"e1c4c639-8f4f-3a38-8158-e9a20f45bfce","pitchNumber":4,"startTime":"2026-05-02T02:31:48.029Z","endTime":"2026-05-02T02:31:51.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16004989147961,"aZ":-27.027649177859498,"pfxX":8.748830442000038,"pfxZ":3.054385431360354,"pX":1.8273890674749316,"pZ":0.2189149856108478,"vX0":6.204755993451409,"vY0":-129.75875168952558,"vZ0":-7.604931681522105,"x":47.34,"y":232.87,"x0":-1.7413456723792102,"y0":50.004336168743926,"z0":5.2825123202971085,"aX":14.740756164113085},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":-17.3,"spinRate":2407,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.424042232246967,"extension":6.742257690181495},"index":5,"playId":"dac2f1fb-bcc1-3386-85ab-823b04ab108b","pitchNumber":5,"startTime":"2026-05-02T02:32:12.231Z","endTime":"2026-05-02T02:32:15.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28875285548536,"aZ":-24.427413748695113,"pfxX":-5.89039797290832,"pfxZ":3.732730579311159,"pX":0.560093587432668,"pZ":2.6599076930299317,"vX0":8.676418507689661,"vY0":-143.0517240071712,"vZ0":-3.461848122307929,"x":95.65,"y":166.96,"x0":-1.7437826258201954,"y0":50.00643428886501,"z0":5.413022128228868,"aX":-12.23866769180193},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.2,"breakHorizontal":9.0,"spinRate":2241,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.38253821571447544,"extension":6.86270482320949},"hitData":{"launchSpeed":86.7,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":167.39}},"index":6,"playId":"b54661f5-5591-3e31-8045-eaeed839d82e","pitchNumber":6,"startTime":"2026-05-02T02:32:30.179Z","endTime":"2026-05-02T02:32:41.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:32:41.652Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds challenged (pitch result), call on the field was overturned: Bryan Reynolds walks.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:32:50.228Z","endTime":"2026-05-02T02:34:59.205Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5635416138071,"aZ":-28.50765666935452,"pfxX":7.538726037703745,"pfxZ":2.291119463151621,"pX":0.03520649471561568,"pZ":1.8810748617075794,"vX0":2.0878561726126246,"vY0":-125.6282078346146,"vZ0":-3.3642825412913,"x":115.66,"y":187.99,"x0":-1.785921093111907,"y0":50.000224073279924,"z0":5.555946322648981,"aX":12.041174388673051},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":-14.2,"spinRate":2315,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.43607839683585414,"extension":6.797743363340538},"index":0,"playId":"f6493b0c-c9f0-3b4c-a982-0f384dc1314c","pitchNumber":1,"startTime":"2026-05-02T02:33:03.551Z","endTime":"2026-05-02T02:33:08.494Z","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":88.3,"endSpeed":81.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.129903881740535,"aZ":-27.91744154278818,"pfxX":8.110737940174063,"pfxZ":2.547465535621381,"pX":0.7598016556862132,"pZ":1.0925312094416184,"vX0":3.6774392211217526,"vY0":-128.50494226823193,"vZ0":-5.275190575035503,"x":88.04,"y":209.28,"x0":-1.7441429737835905,"y0":50.000519018867976,"z0":5.345979163170573,"aX":13.534637516978426},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":-15.5,"spinRate":2451,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4265518755949529,"extension":6.621628629978962},"index":1,"playId":"f9a56d46-8b2f-3e8e-a33a-e14b61aa5dd3","pitchNumber":2,"startTime":"2026-05-02T02:33:16.628Z","endTime":"2026-05-02T02:33:20.532Z","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":96.9,"endSpeed":89.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554411910768998,"aZ":-19.91326173090754,"pfxX":-4.748818856702175,"pfxZ":6.027219061017625,"pX":-1.0346388172418068,"pZ":2.273998635835163,"vX0":3.8195553919715093,"vY0":-141.10470151838538,"vZ0":-5.329448825630457,"x":156.44,"y":177.38,"x0":-1.7831595620052862,"y0":50.00087791547726,"z0":5.4544910431005835,"aX":-9.656372730208291},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":7.9,"spinRate":2294,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3869199983579015,"extension":6.629945964374283},"index":2,"playId":"e9a2888d-37e3-3dcc-a884-b4a94d1c02f2","pitchNumber":3,"startTime":"2026-05-02T02:33:30.592Z","endTime":"2026-05-02T02:33:33.951Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.285764812355033,"aZ":-21.54886978912673,"pfxX":-4.835431512942957,"pfxZ":5.1325664420512105,"pX":-0.9216842950070397,"pZ":2.8704358933420613,"vX0":4.357641834064869,"vY0":-142.6343439420878,"vZ0":-3.7140052889476114,"x":152.13,"y":161.28,"x0":-1.8373029425125709,"y0":50.00501176063136,"z0":5.5400170341435615,"aX":-10.014045046834553},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.8,"breakHorizontal":7.9,"spinRate":2283,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38328029627004234,"extension":6.630599612708559},"index":3,"playId":"96772949-182e-3a55-ab84-220782c95784","pitchNumber":4,"startTime":"2026-05-02T02:33:45.361Z","endTime":"2026-05-02T02:34:12.372Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73924609374393,"aZ":-21.917666264825353,"pfxX":-8.151938478109221,"pfxZ":4.955942530471041,"pX":0.027592419571072804,"pZ":1.7554148584247073,"vX0":7.1836569266147094,"vY0":-142.90781093820928,"vZ0":-6.297766409225636,"x":57.7,"y":196.49,"x0":-1.458793379786119,"y0":50.00488036718928,"z0":5.363362345499209,"aX":-16.874204130628115},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.9,"breakHorizontal":13.3,"spinRate":2340,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3831901817304537,"extension":6.660452861414336},"index":4,"playId":"d555c08b-b341-304f-a67c-7a03ac25542a","pitchNumber":5,"startTime":"2026-05-02T02:34:18.241Z","endTime":"2026-05-02T02:34:22.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.659463519861987,"aZ":-16.76986020574068,"pfxX":-6.390619896444813,"pfxZ":7.316185678061315,"pX":0.8113810913218955,"pZ":1.8831795750090732,"vX0":8.883350660406007,"vY0":-143.82124322502887,"vZ0":-6.622863009374971,"x":92.99,"y":142.78,"x0":-1.4793701035051927,"y0":50.00632227748694,"z0":5.246057949781173,"aX":-13.4630849182143},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.1,"breakHorizontal":10.0,"spinRate":2340,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3800380138346089,"extension":6.738843323985015},"index":5,"playId":"1a194690-6b7a-3ce3-9649-efa2bbefbdee","pitchNumber":6,"startTime":"2026-05-02T02:34:32.173Z","endTime":"2026-05-02T02:34:59.205Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"}},"playEndTime":"2026-05-02T02:34:59.205Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T02:35:26.002Z","endTime":"2026-05-02T02:37:29.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jake Mangum replaces Bryan Reynolds.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T02:35:26.000Z","endTime":"2026-05-02T02:35:26.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"base":1},{"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":97.9,"endSpeed":89.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02976957904047,"aZ":-20.54171080568349,"pfxX":-7.057147341360189,"pfxZ":5.656087040344692,"pX":-1.2295014432626004,"pZ":3.3217130851889745,"vX0":4.273209607679882,"vY0":-142.5777275029795,"vZ0":-2.453742546353941,"x":115.34,"y":158.8,"x0":-1.8313710975709823,"y0":50.006229220565075,"z0":5.49110265095195,"aX":-14.520294532722634},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.0,"breakHorizontal":11.9,"spinRate":2304,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3842854023066722,"extension":6.613123015863067},"index":1,"playId":"1c550a8f-82b4-36f7-8de4-752a1accebdd","pitchNumber":1,"startTime":"2026-05-02T02:35:26.002Z","endTime":"2026-05-02T02:35:29.435Z","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":98.0,"endSpeed":89.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.613483619890538,"aZ":-20.27419795349122,"pfxX":-7.601188152017354,"pfxZ":5.787816294291698,"pX":1.555767097955115,"pZ":1.566449962920681,"vX0":11.305434072027467,"vY0":-142.23230342213662,"vZ0":-6.821991003232898,"x":58.23,"y":225.96,"x0":-1.4768907054145826,"y0":50.00233164310752,"z0":5.2748825435809925,"aX":-15.626146293115438},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.2,"breakHorizontal":11.5,"spinRate":2248,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3846070716388885,"extension":6.725483847261576},"index":2,"playId":"9491718a-7dc3-3dd3-889d-0d23f47ae50d","pitchNumber":2,"startTime":"2026-05-02T02:35:41.520Z","endTime":"2026-05-02T02:35:44.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37209607108937,"aZ":-22.579236683398584,"pfxX":-9.825929423449146,"pfxZ":4.610760887973452,"pX":1.541908512941834,"pZ":0.4749468765870132,"vX0":12.368534597029837,"vY0":-143.16824044806694,"vZ0":-9.241681978188868,"x":113.15,"y":119.69,"x0":-1.5531454080692075,"y0":50.00406466693307,"z0":5.152615419112745,"aX":-20.445907820451488},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.6,"breakHorizontal":15.4,"spinRate":2307,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3822607102489566,"extension":6.889026009387027},"index":3,"playId":"e29de392-ec03-3365-86d0-815b5c1e7b4f","pitchNumber":3,"startTime":"2026-05-02T02:36:00.367Z","endTime":"2026-05-02T02:36:05.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36175143342844,"aZ":-23.199413964114566,"pfxX":-7.664382751167534,"pfxZ":4.41560975730581,"pX":0.007442147607587876,"pZ":1.9994406631154393,"vX0":7.998358206012859,"vY0":-141.45285662836096,"vZ0":-4.729435518423484,"x":116.72,"y":184.8,"x0":-1.8569585837798377,"y0":50.00366789340863,"z0":5.174754888650897,"aX":-15.579433324421904},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.2,"breakHorizontal":12.4,"spinRate":2349,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3867720615082,"extension":6.880159723963996},"index":4,"playId":"2b321508-734e-3273-91c8-33acb0ebf3cb","pitchNumber":4,"startTime":"2026-05-02T02:36:22.952Z","endTime":"2026-05-02T02:36:26.897Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28161398529507,"aZ":-24.424921065525822,"pfxX":-9.4223879251954,"pfxZ":3.8140945227689222,"pX":-0.9293446979556916,"pZ":1.2784708486637637,"vX0":6.167160321631682,"vY0":-142.0986137625535,"vZ0":-6.515917869251764,"x":124.11,"y":133.36,"x0":-1.9098910202373485,"y0":50.00616240326281,"z0":5.165966738442884,"aX":-19.163658427789354},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.6,"breakHorizontal":15.7,"spinRate":2358,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3862929071440071,"extension":6.678055048615985},"index":5,"playId":"159aaf32-467f-38af-bcfb-8c9b71aedd5e","pitchNumber":5,"startTime":"2026-05-02T02:36:37.701Z","endTime":"2026-05-02T02:36:40.807Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.475298156351975,"aZ":-23.951802081505438,"pfxX":-9.096917704652224,"pfxZ":4.1274092253034675,"pX":0.42861697459512266,"pZ":1.53975984907578,"vX0":8.928295482980781,"vY0":-141.01312103337418,"vZ0":-5.984807433204293,"x":152.42,"y":204.26,"x0":-1.6143083465483534,"y0":50.000818284615,"z0":5.259894476153387,"aX":-18.110004655140578},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":2213,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39012877300643245,"extension":7.049630493124812},"index":6,"playId":"7217d022-e4e2-3939-b335-cc7f6eecd87b","pitchNumber":6,"startTime":"2026-05-02T02:36:54.058Z","endTime":"2026-05-02T02:36:59.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83473226029855,"aZ":-25.381311305370865,"pfxX":-7.969052416509304,"pfxZ":3.299747195679945,"pX":0.2510677250979647,"pZ":2.654569481289143,"vX0":8.227319985775177,"vY0":-142.40432345411145,"vZ0":-3.1034204537300116,"x":110.96,"y":131.0,"x0":-1.6361863134104482,"y0":50.005007109833976,"z0":5.359104656727516,"aX":-16.415806205501145},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.5,"breakHorizontal":12.8,"spinRate":2322,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3842134348684567,"extension":6.80894246123849},"hitData":{"launchSpeed":96.6,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":162.83}},"index":7,"playId":"9b71a439-e367-3e59-aa5e-8f485c163de9","pitchNumber":7,"startTime":"2026-05-02T02:37:21.466Z","endTime":"2026-05-02T02:37:29.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:37:29.476Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T02:37:22.466Z","endTime":"2026-05-02T02:40:36.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Lawrence replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:40:07.921Z","endTime":"2026-05-02T02:40:08.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Billy Cook replaces right fielder Ryan O'Hearn, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T02:40:07.921Z","endTime":"2026-05-02T02:40:08.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"description":"Jake Mangum remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-02T02:40:07.921Z","endTime":"2026-05-02T02:40:13.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"}},{"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.160701614598846,"aZ":-32.08560762933927,"pfxX":-11.366706456446831,"pfxZ":0.04989936453512911,"pX":1.4375525042338733,"pZ":2.427649333834359,"vX0":14.368032529360235,"vY0":-137.86159316716353,"vZ0":0.9972257727878149,"x":100.66,"y":197.21,"x0":-2.3608586828815445,"y0":50.00639309005432,"z0":4.224101692685998,"aX":-21.921830462461664},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.5,"breakHorizontal":17.6,"spinRate":2356,"spinDirection":250},"zone":14,"typeConfidence":0.95,"plateTime":0.3970532544705554,"extension":6.741542939549804},"index":3,"playId":"9b2c061e-8793-3c03-afeb-d6d6b8b67a3f","pitchNumber":1,"startTime":"2026-05-02T02:40:13.300Z","endTime":"2026-05-02T02:40:16.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.794890140683904,"aZ":-32.65671723968122,"pfxX":-11.341577446943692,"pfxZ":-0.25111658377770674,"pX":-0.07350404660054782,"pZ":2.0701164769258984,"vX0":10.59062259846312,"vY0":-136.7308749183683,"vZ0":0.4252028282980407,"x":163.99,"y":80.58,"x0":-2.5145065514121603,"y0":50.00459412968332,"z0":4.1448061949123645,"aX":-21.579833932251255},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.1,"breakHorizontal":18.5,"spinRate":2313,"spinDirection":254},"zone":8,"typeConfidence":0.93,"plateTime":0.3998484207939095,"extension":6.829745640008396},"hitData":{"launchSpeed":102.5,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":157.26}},"index":4,"playId":"5c040d4b-c872-3aa4-8b25-ba7bac5c2573","pitchNumber":2,"startTime":"2026-05-02T02:40:29.229Z","endTime":"2026-05-02T02:40:36.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:40:36.986Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Friedl pops out to third baseman Nick Gonzales in foul territory.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T02:41:03.749Z","endTime":"2026-05-02T02:42:46.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.215953683522454,"aZ":-24.17341457878708,"pfxX":-8.392394555793928,"pfxZ":4.101664629420686,"pX":-1.0266516198530995,"pZ":3.853363001419705,"vX0":7.374661054117473,"vY0":-138.82591811387206,"vZ0":2.9389685970516495,"x":124.98,"y":97.08,"x0":-2.6277839392108304,"y0":50.002748427874586,"z0":4.390414715083618,"aX":-16.373286439054866},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":13.7,"spinRate":2521,"spinDirection":251},"zone":11,"typeConfidence":0.71,"plateTime":0.39459872767722226,"extension":6.823615234401687},"index":0,"playId":"0f7bfe01-b9db-3b93-848f-1ea34a4d24ba","pitchNumber":1,"startTime":"2026-05-02T02:41:03.749Z","endTime":"2026-05-02T02:41:06.749Z","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":95.3,"endSpeed":86.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72129455647562,"aZ":-28.420864201443305,"pfxX":-11.007887640361425,"pfxZ":1.9498909929754742,"pX":0.1034459489255665,"pZ":2.0354510960246057,"vX0":10.830489527048107,"vY0":-138.33986854585908,"vZ0":-0.43128512704704763,"x":107.43,"y":167.11,"x0":-2.4443478423910934,"y0":50.00322779328381,"z0":4.109137769667032,"aX":-21.19910627996337},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":17.5,"spinRate":2356,"spinDirection":255},"zone":8,"typeConfidence":0.81,"plateTime":0.39690276359615106,"extension":6.8244581202884085},"index":1,"playId":"a7f049d0-48f0-37a5-9b4a-33abd86ed042","pitchNumber":2,"startTime":"2026-05-02T02:41:22.942Z","endTime":"2026-05-02T02:41:27.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.827413342411305,"aZ":-19.779204418362852,"pfxX":-9.00021355287259,"pfxZ":6.304155120837475,"pX":0.29619789775754835,"pZ":1.7014995890290467,"vX0":10.820876270902726,"vY0":-139.47587546969376,"vZ0":-3.1467841437714315,"x":156.13,"y":134.74,"x0":-2.467307510806937,"y0":50.00605799450767,"z0":4.151123146174132,"aX":-17.707781471871428},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":14.0,"spinRate":2556,"spinDirection":248},"zone":9,"typeConfidence":0.96,"plateTime":0.39293656598395943,"extension":6.505050371641325},"index":2,"playId":"b82f0c83-95d2-3e69-a75c-554b23f7b9d7","pitchNumber":3,"startTime":"2026-05-02T02:41:41.835Z","endTime":"2026-05-02T02:41:45.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T02:42:07.881Z","endTime":"2026-05-02T02:42:12.024Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76843838664235,"aZ":-20.329188484831363,"pfxX":-9.001202251996233,"pfxZ":6.032561572904196,"pX":-0.7928382496194921,"pZ":3.35768123151969,"vX0":8.52516193510367,"vY0":-139.348191326285,"vZ0":1.1560292505273497,"x":94.3,"y":112.63,"x0":-2.7246943651439754,"y0":50.002976858154355,"z0":4.281981351430304,"aX":-17.674976864765192},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2532,"spinDirection":245},"zone":11,"typeConfidence":0.95,"plateTime":0.3933072091843548,"extension":6.740481148442588},"index":4,"playId":"7daad558-bc14-3ee0-8003-50c1754c0c9b","pitchNumber":4,"startTime":"2026-05-02T02:42:12.024Z","endTime":"2026-05-02T02:42:15.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681592538335977,"aZ":-21.90446225339401,"pfxX":-10.076922037065623,"pfxZ":5.181270524783503,"pX":-0.15984034132537808,"pZ":2.6035105129809457,"vX0":10.166084535767112,"vY0":-139.4735274456415,"vZ0":-0.7373063529841455,"x":123.09,"y":168.49,"x0":-2.532751659614291,"y0":50.00006694931473,"z0":4.30825493147152,"aX":-19.964312688427228},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2446,"spinDirection":248},"zone":5,"typeConfidence":0.94,"plateTime":0.3918520926421434,"extension":6.933457511370265},"hitData":{"launchSpeed":81.6,"launchAngle":74.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.47,"coordY":179.05}},"index":5,"playId":"db87df8c-a0cb-3b50-8c08-f3755cda0f99","pitchNumber":5,"startTime":"2026-05-02T02:42:33.354Z","endTime":"2026-05-02T02:42:46.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:42:46.683Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to left fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T02:42:53.035Z","endTime":"2026-05-02T02:45:02.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":97.1,"endSpeed":88.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54547887175203,"aZ":-20.355377122426944,"pfxX":-10.22289011611947,"pfxZ":5.8698044311480295,"pX":0.6964013511346578,"pZ":2.8555851536186054,"vX0":12.605381149196978,"vY0":-140.91878767443706,"vZ0":-0.6534480678449297,"x":90.45,"y":161.68,"x0":-2.503257361943369,"y0":50.00579680982361,"z0":4.403530699262481,"aX":-20.596542543725533},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":16.0,"spinRate":2563,"spinDirection":247},"zone":3,"typeConfidence":0.94,"plateTime":0.38844459247758056,"extension":6.743433258443412},"index":0,"playId":"3327c696-dc7f-349f-8e41-a15916ad1a5d","pitchNumber":1,"startTime":"2026-05-02T02:43:07.803Z","endTime":"2026-05-02T02:43:12.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},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26212497979202,"aZ":-18.85513807241752,"pfxX":-8.23437630013234,"pfxZ":6.649591527383981,"pX":0.14376773380423805,"pZ":2.6248109318279624,"vX0":10.342581364260276,"vY0":-140.28605373093396,"vZ0":-1.4765201068368277,"x":111.52,"y":167.91,"x0":-2.5123450864667336,"y0":50.00430362314635,"z0":4.380967805518097,"aX":-16.49688868556571},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2565,"spinDirection":243},"zone":5,"typeConfidence":0.97,"plateTime":0.38971347433597314,"extension":6.621393419235788},"index":1,"playId":"ca292283-b9f2-32fb-bb22-2ea648823288","pitchNumber":2,"startTime":"2026-05-02T02:43:23.900Z","endTime":"2026-05-02T02:43:28.499Z","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":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.248816509685085,"aZ":-19.300421856176367,"pfxX":-7.280972225538287,"pfxZ":6.442081978014443,"pX":1.407615660331056,"pZ":3.055846941651956,"vX0":13.132921128021197,"vY0":-140.334045133289,"vZ0":-0.4156120720113562,"x":63.35,"y":156.27,"x0":-2.3830912490912093,"y0":50.00068224199925,"z0":4.461208641872635,"aX":-14.546895299893572},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":10.6,"spinRate":2628,"spinDirection":245},"zone":12,"typeConfidence":0.96,"plateTime":0.3900430188348962,"extension":6.874933523852255},"index":2,"playId":"7666d6a8-72cf-3d5c-af66-79cc135fb3bc","pitchNumber":3,"startTime":"2026-05-02T02:43:47.500Z","endTime":"2026-05-02T02:43:50.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220681156075514,"aZ":-33.3131389096502,"pfxX":7.9032511225132955,"pfxZ":-0.7720553505943455,"pX":1.2548398045407867,"pZ":1.9531451412674234,"vX0":6.79132051756161,"vY0":-121.62838187807375,"vZ0":0.703931192572808,"x":69.17,"y":186.05,"x0":-2.6107588548563117,"y0":50.000809777225214,"z0":4.573311907022106,"aX":11.711582526525806},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.0,"breakHorizontal":-16.1,"spinRate":3009,"spinDirection":74},"zone":14,"typeConfidence":0.92,"plateTime":0.45216757619319514,"extension":6.866922513393428},"index":3,"playId":"8a0f0828-5f47-353e-9167-6b2c542e15b0","pitchNumber":4,"startTime":"2026-05-02T02:44:07.710Z","endTime":"2026-05-02T02:44:11.837Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86272813489378,"aZ":-19.60119218408282,"pfxX":-9.26911479637531,"pfxZ":6.302031845922418,"pX":-0.31095632946080404,"pZ":2.5424984146494243,"vX0":9.52931789684413,"vY0":-140.3958935428537,"vZ0":-1.6164478812770244,"x":128.85,"y":170.13,"x0":-2.5452924282007947,"y0":50.00585439556724,"z0":4.4017889205018275,"aX":-18.502626497176273},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.3,"breakHorizontal":14.9,"spinRate":2505,"spinDirection":244},"zone":4,"typeConfidence":0.96,"plateTime":0.39016472337165853,"extension":6.854140517952582},"index":4,"playId":"2ae941e5-9819-362d-a598-a569bcb0a3af","pitchNumber":5,"startTime":"2026-05-02T02:44:26.573Z","endTime":"2026-05-02T02:44:30.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167997444976702,"aZ":-32.22120825689418,"pfxX":8.624132312557819,"pfxZ":-0.03055444923368711,"pX":0.16709820004944298,"pZ":1.968991029062684,"vX0":4.387306250630102,"vY0":-120.18870851738463,"vZ0":0.5627306082909278,"x":110.63,"y":185.62,"x0":-2.804835726357646,"y0":50.00356704450576,"z0":4.602416797375153,"aX":12.566737194026251},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.4,"breakHorizontal":-16.7,"spinRate":3017,"spinDirection":63},"zone":8,"typeConfidence":0.92,"plateTime":0.45642342210874176,"extension":6.843629284615398},"hitData":{"launchSpeed":84.8,"launchAngle":28.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.09,"coordY":103.79}},"index":5,"playId":"b7527714-f085-3749-9c33-48c5de4c36c6","pitchNumber":6,"startTime":"2026-05-02T02:44:54.206Z","endTime":"2026-05-02T02:45:02.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:45:02.352Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T02:47:30.470Z","endTime":"2026-05-02T02:47:51.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jose Trevino replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:46:54.733Z","endTime":"2026-05-02T02:47:32.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"},"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(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":51.6,"endSpeed":46.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.811139512689193,"aZ":-30.962195205384248,"pfxX":1.9977142457601547,"pfxZ":2.2231805732211747,"pX":-0.2534155049969693,"pZ":4.252163210824416,"vX0":2.2113931141762087,"vY0":-74.60166676694531,"vZ0":6.292003188549181,"x":126.66,"y":123.97,"x0":-2.0346713489449817,"y0":50.00178529976758,"z0":7.263009147982024,"aX":1.0875724359839054},"breaks":{"breakAngle":2.4,"breakLength":22.8,"breakY":24.0,"breakVertical":-98.6,"breakVerticalInduced":8.3,"breakHorizontal":-4.7,"spinRate":94,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.7439734091121117,"extension":4.123220139573142},"index":1,"playId":"30c0f581-f4bb-3bca-a390-e88aeb68475b","pitchNumber":1,"startTime":"2026-05-02T02:47:32.447Z","endTime":"2026-05-02T02:47:36.607Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":36.9,"endSpeed":35.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.725392866153421,"aZ":-30.035922294933297,"pfxX":-0.24893707884693272,"pfxZ":7.771171376511617,"pX":-0.6475384281787981,"pZ":4.1311199322723215,"vX0":0.9206827654577215,"vY0":-52.269136716866235,"vZ0":9.98699813460513,"x":141.68,"y":127.24,"x0":-1.5103292959494794,"y0":50.00046252683806,"z0":8.616817216841094,"aX":-0.06841220979484253},"breaks":{"breakAngle":0.0,"breakLength":43.2,"breakY":24.0,"breakVertical":-191.8,"breakVerticalInduced":21.6,"breakHorizontal":-0.1,"spinRate":910,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":1.0510388399169388,"extension":3.880056187176534},"hitData":{"launchSpeed":72.0,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":142.05}},"index":2,"playId":"21284f86-4e15-3727-a7c0-073cee51af87","pitchNumber":2,"startTime":"2026-05-02T02:47:41.798Z","endTime":"2026-05-02T02:47:51.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:47:51.717Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T02:48:04.535Z","endTime":"2026-05-02T02:48:56.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":53.4,"endSpeed":48.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.43874292962461,"aZ":-33.21394187208068,"pfxX":-3.058664416962845,"pfxZ":-1.7689877849715803,"pX":0.19998312663762147,"pZ":2.477805960664876,"vX0":3.7348261047799647,"vY0":-77.38930185729922,"vZ0":4.261617749071823,"x":109.38,"y":171.88,"x0":-1.8814687083721662,"y0":50.002812352874614,"z0":6.954364586424958,"aX":-1.798109586610041},"breaks":{"breakAngle":2.4,"breakLength":22.8,"breakY":24.0,"breakVertical":-99.2,"breakVerticalInduced":-0.2,"breakHorizontal":3.6,"spinRate":91,"spinDirection":276},"zone":5,"typeConfidence":2.0,"plateTime":0.7163133845055909,"extension":4.194034787184029},"index":0,"playId":"309e7d4c-abd6-3fd6-8e97-6a4bcd0af71f","pitchNumber":1,"startTime":"2026-05-02T02:48:14.335Z","endTime":"2026-05-02T02:48:18.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":51.1,"endSpeed":46.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.693462894502307,"aZ":-32.922088541032956,"pfxX":-9.750608959284214,"pfxZ":-1.4239154452219092,"pX":0.19102254041678024,"pZ":0.7878242558430151,"vX0":4.598290116472577,"vY0":-73.89528013110441,"vZ0":2.62677889784454,"x":109.72,"y":217.51,"x0":-1.769080172203375,"y0":50.00229697114501,"z0":7.0047583374083855,"aX":-5.136097300381222},"breaks":{"breakAngle":8.4,"breakLength":25.2,"breakY":24.0,"breakVertical":-109.9,"breakVerticalInduced":0.1,"breakHorizontal":14.8,"spinRate":104,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.7551837558487344,"extension":4.1455954503378205},"index":1,"playId":"b0a8e2e1-faa9-39ee-9865-c40fb90f96d2","pitchNumber":2,"startTime":"2026-05-02T02:48:25.594Z","endTime":"2026-05-02T02:48:29.307Z","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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":55.7,"endSpeed":50.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.422509915464845,"aZ":-29.066996083331972,"pfxX":4.1106084937193375,"pfxZ":4.829134965359728,"pX":-0.22720802659866798,"pZ":2.6630308882255243,"vX0":1.8491580750782413,"vY0":-80.90138321702518,"vZ0":2.484702492642585,"x":125.66,"y":166.88,"x0":-1.9307574111003019,"y0":50.00274759832915,"z0":6.92723339568582,"aX":2.6451425775865056},"breaks":{"breakAngle":6.0,"breakLength":18.0,"breakY":24.0,"breakVertical":-79.9,"breakVerticalInduced":10.6,"breakHorizontal":-8.3,"spinRate":85,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.6847435478523987,"extension":4.3226014149888385},"index":2,"playId":"ed03989a-b421-3a2a-8e96-fec4ec225294","pitchNumber":3,"startTime":"2026-05-02T02:48:38.425Z","endTime":"2026-05-02T02:48:42.637Z","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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":56.5,"endSpeed":51.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.57842414697456,"aZ":-32.8642008270213,"pfxX":-6.694151638645444,"pfxZ":-1.0526877203864693,"pX":0.14388914524103114,"pZ":4.069233271660147,"vX0":4.390319497923335,"vY0":-81.80633711532018,"vZ0":5.45423091636963,"x":111.52,"y":128.91,"x0":-1.7409433489025334,"y0":50.00149025480686,"z0":7.1012230731116155,"aX":-4.411347794783389},"breaks":{"breakAngle":7.2,"breakLength":20.4,"breakY":24.0,"breakVertical":-87.0,"breakVerticalInduced":1.4,"breakHorizontal":10.1,"spinRate":74,"spinDirection":23},"zone":12,"typeConfidence":2.0,"plateTime":0.6767870599340728,"extension":4.379679672239294},"index":3,"playId":"83164795-9523-3c07-a7f5-2b2a5fcbf611","pitchNumber":4,"startTime":"2026-05-02T02:48:50.665Z","endTime":"2026-05-02T02:48:56.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:48:56.242Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T02:49:05.538Z","endTime":"2026-05-02T02:49:53.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":60.4,"endSpeed":54.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.747043215547656,"aZ":-32.38510756326784,"pfxX":9.421590483238132,"pfxZ":-0.27812251468532345,"pX":2.535338873862735,"pZ":2.2912596337236475,"vX0":5.480926958839782,"vY0":-87.57850036747247,"vZ0":2.682606815201973,"x":20.36,"y":176.92,"x0":-1.9026533321248467,"y0":50.00422673180491,"z0":6.308637200463482,"aX":7.0402322650610065},"breaks":{"breakAngle":14.4,"breakLength":18.0,"breakY":24.0,"breakVertical":-76.3,"breakVerticalInduced":1.4,"breakHorizontal":-19.4,"spinRate":62,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.6347782586429989,"extension":4.41457496425845},"index":0,"playId":"960f2e6c-1aee-3bfd-ab62-babbbead166a","pitchNumber":1,"startTime":"2026-05-02T02:49:17.626Z","endTime":"2026-05-02T02:49:21.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":55.2,"endSpeed":50.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.568270232265276,"aZ":-32.21184436167697,"pfxX":3.349659176806899,"pfxZ":-0.06480192716062128,"pX":1.772251563706356,"pZ":2.7810598354194442,"vX0":5.24582575325092,"vY0":-79.88029109261451,"vZ0":4.186223114787212,"x":49.45,"y":163.69,"x0":-2.035339417953848,"y0":50.001682091259426,"z0":6.7542763527672065,"aX":2.089715849644693},"breaks":{"breakAngle":4.8,"breakLength":20.4,"breakY":24.0,"breakVertical":-90.4,"breakVerticalInduced":2.9,"breakHorizontal":-8.5,"spinRate":79,"spinDirection":340},"zone":12,"typeConfidence":2.0,"plateTime":0.6948881489651755,"extension":4.491917102396699},"index":1,"playId":"6eedf408-6f7c-34b9-a275-41fe059dd065","pitchNumber":2,"startTime":"2026-05-02T02:49:29.868Z","endTime":"2026-05-02T02:49:33.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":42.0,"endSpeed":39.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.866402983109812,"aZ":-29.402164210342903,"pfxX":0.09284848096773346,"pfxZ":7.590835287572851,"pX":-0.48643017558127216,"pZ":5.668398871695491,"vX0":1.5308579918113392,"vY0":-60.04532989006966,"vZ0":9.508110333163756,"x":135.54,"y":85.73,"x0":-1.7903877137601043,"y0":50.00109866016187,"z0":8.114153418952041,"aX":0.033752414121293976},"breaks":{"breakAngle":0.0,"breakLength":31.2,"breakY":24.0,"breakVertical":-141.2,"breakVerticalInduced":19.4,"breakHorizontal":-1.0,"spinRate":1089,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.9125309866439428,"extension":4.201556548008232},"index":2,"playId":"c066c487-6660-37e2-93aa-b38edc8d88a3","pitchNumber":3,"startTime":"2026-05-02T02:49:38.097Z","endTime":"2026-05-02T02:49:42.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":42.5,"endSpeed":40.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.93722494009635,"aZ":-28.692211186858394,"pfxX":-1.3196751313781134,"pfxZ":9.101114357955506,"pX":-1.0437189516158027,"pZ":3.060447883906768,"vX0":1.20751302225704,"vY0":-61.377084596497895,"vZ0":6.137303474760916,"x":156.78,"y":156.15,"x0":-1.8677430246890143,"y0":50.00219545994746,"z0":7.751542485622653,"aX":-0.50476592904728},"breaks":{"breakAngle":1.2,"breakLength":30.0,"breakY":24.0,"breakVertical":-133.1,"breakVerticalInduced":20.3,"breakHorizontal":1.8,"spinRate":1113,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.8915806684773129,"extension":4.229283626948789},"index":3,"playId":"63d2634c-28f8-38a7-bcdb-ff4c162f9d04","pitchNumber":4,"startTime":"2026-05-02T02:49:48.558Z","endTime":"2026-05-02T02:49:53.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:49:53.896Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T02:50:11.087Z","endTime":"2026-05-02T02:50:22.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":38.6,"endSpeed":36.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.436638304484214,"aZ":-29.95104880567918,"pfxX":-1.542492519357442,"pfxZ":7.2718256821966385,"pX":-0.2335328154884006,"pZ":2.9047901762202217,"vX0":1.5920166372394562,"vY0":-55.20656422065691,"vZ0":8.023420109091417,"x":125.9,"y":160.35,"x0":-1.5011781265976467,"y0":50.000276300882035,"z0":8.235223752997719,"aX":-0.470685032519033},"breaks":{"breakAngle":1.2,"breakLength":38.4,"breakY":24.0,"breakVertical":-172.4,"breakVerticalInduced":19.3,"breakHorizontal":1.8,"spinRate":982,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.9964831743959275,"extension":3.9148872038284797},"hitData":{"launchSpeed":79.2,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":163.84}},"index":0,"playId":"e2d225db-bc7d-3311-a7fe-87bb8af8981e","pitchNumber":1,"startTime":"2026-05-02T02:50:11.087Z","endTime":"2026-05-02T02:50:22.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:50:22.235Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T02:53:07.578Z","endTime":"2026-05-02T02:54:14.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Evan Sisk replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T02:51:19.768Z","endTime":"2026-05-02T02:53:09.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"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(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":74.7,"endSpeed":69.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.705261828844364,"aZ":-36.74464542465986,"pfxX":-5.184121111840774,"pfxZ":-3.8155778974651398,"pX":0.7061453041201227,"pZ":1.6947612440425317,"vX0":-4.9984579395597075,"vY0":-108.6989704333224,"vZ0":0.8050842552585205,"x":90.08,"y":193.02,"x0":3.7071023541864068,"y0":50.000476378423876,"z0":5.30280801669399,"aX":-6.214615543246261},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-6.4,"breakHorizontal":10.7,"spinRate":1953,"spinDirection":289},"zone":14,"typeConfidence":0.9,"plateTime":0.5035095153658724,"extension":7.123677721629834},"index":1,"playId":"08d8bdfd-3266-319c-8d49-dda1baf467f5","pitchNumber":1,"startTime":"2026-05-02T02:53:09.801Z","endTime":"2026-05-02T02:53:14.176Z","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":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.34118992712025,"aZ":-37.658698161589676,"pfxX":-7.087574745259317,"pfxZ":-4.503613399421135,"pX":-1.2737199162873436,"pZ":1.8623005289698702,"vX0":-7.796887010285236,"vY0":-109.67290445341375,"vZ0":1.3073646636560832,"x":165.55,"y":188.5,"x0":3.247673827486735,"y0":50.00229258106586,"z0":5.2740856879308415,"aX":-8.633746265373421},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-7.4,"breakHorizontal":14.9,"spinRate":2117,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.49937219845507297,"extension":7.355873134823507},"index":2,"playId":"84f07036-6317-33f0-8589-f2bd12cf13fb","pitchNumber":2,"startTime":"2026-05-02T02:53:23.979Z","endTime":"2026-05-02T02:53:27.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14670998790306,"aZ":-30.01340685319233,"pfxX":10.511834989094888,"pfxZ":1.4866716405322613,"pX":0.2705490309210194,"pZ":4.4177481343431415,"vX0":-10.500031181585953,"vY0":-119.34873088484001,"vZ0":4.30876809494948,"x":106.69,"y":119.5,"x0":3.3437596208846974,"y0":50.003761126992266,"z0":5.279488600168238,"aX":15.294573821580263},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.0,"breakHorizontal":-16.8,"spinRate":2189,"spinDirection":116},"zone":12,"typeConfidence":0.62,"plateTime":0.4574540884997993,"extension":6.9981981999117435},"index":3,"playId":"f8688174-9d5c-38b3-928f-2d1860c4d6a3","pitchNumber":3,"startTime":"2026-05-02T02:53:39.244Z","endTime":"2026-05-02T02:53:42.244Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":70.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.378345801174103,"aZ":-36.90347427015934,"pfxX":-4.745378311595051,"pfxZ":-3.852477936667956,"pX":0.6857126087362287,"pZ":2.5181111858034364,"vX0":-4.674846370202449,"vY0":-109.78375241251426,"vZ0":2.4944083088627256,"x":90.86,"y":170.79,"x0":3.4546126955544145,"y0":50.003162403011245,"z0":5.279069940593565,"aX":-5.8248508054814305},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.0,"breakHorizontal":9.7,"spinRate":2028,"spinDirection":291},"zone":6,"typeConfidence":0.9,"plateTime":0.49780981921656053,"extension":7.058914888393868},"index":4,"playId":"431a0c85-298b-357e-89cc-2d12c87d15b2","pitchNumber":4,"startTime":"2026-05-02T02:53:53.780Z","endTime":"2026-05-02T02:53:58.292Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.80102198239338,"aZ":-25.16725813730059,"pfxX":-7.2950711609759225,"pfxZ":5.29334110372321,"pX":0.14606435090437092,"pZ":1.8966870060935317,"vX0":-6.288362132731954,"vY0":-114.00883709001504,"vZ0":-1.005208670122665,"x":111.43,"y":187.57,"x0":3.882048013284062,"y0":50.00449807681618,"z0":4.8140120491176965,"aX":-9.659751875198607},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":9.6,"breakHorizontal":14.8,"spinRate":2173,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.479341261066216,"extension":6.978735963928749},"index":5,"playId":"4c11e1b0-079a-3f21-87f3-d569909d8ad9","pitchNumber":5,"startTime":"2026-05-02T02:54:09.759Z","endTime":"2026-05-02T02:54:14.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:54:14.092Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Billy Cook.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T02:54:21.414Z","endTime":"2026-05-02T02:55:01.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":76.0,"endSpeed":70.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.21811215068006,"aZ":-36.57225898476808,"pfxX":-6.076369177424317,"pfxZ":-3.5426785424133733,"pX":0.9556366876140946,"pZ":3.616547394179879,"vX0":-4.157024658697124,"vY0":-110.5977308447993,"vZ0":4.539450631135178,"x":80.57,"y":141.13,"x0":3.6470795836260206,"y0":50.0014274347049,"z0":5.36666772028026,"aX":-7.546978310015983},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-4.9,"breakHorizontal":12.1,"spinRate":2143,"spinDirection":296},"zone":12,"typeConfidence":0.88,"plateTime":0.49472816085785487,"extension":6.945364579534025},"index":0,"playId":"6aba2e09-86ca-3b6b-b27b-00e198e898b7","pitchNumber":1,"startTime":"2026-05-02T02:54:36.886Z","endTime":"2026-05-02T02:54:40.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28400956610285,"aZ":-26.44078643688828,"pfxX":10.89495258772724,"pfxZ":3.233158132584112,"pX":-0.18473413736027003,"pZ":2.9094910719585805,"vX0":-12.696493938497877,"vY0":-131.62271421813946,"vZ0":-0.7084133694757971,"x":124.04,"y":160.22,"x0":3.263077980969586,"y0":50.00193971600374,"z0":5.122565556489371,"aX":19.3106849783635},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":-17.3,"spinRate":1962,"spinDirection":128},"zone":2,"typeConfidence":0.85,"plateTime":0.41454129294342,"extension":7.066717052889492},"hitData":{"launchSpeed":87.4,"launchAngle":56.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.85,"coordY":126.47}},"index":1,"playId":"3ed3e70d-109e-3d1b-9e57-02fb9533faab","pitchNumber":2,"startTime":"2026-05-02T02:54:51.554Z","endTime":"2026-05-02T02:55:01.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:55:01.231Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rece Hinds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T02:55:26.436Z","endTime":"2026-05-02T02:57:33.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.52"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.76"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.57"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.34"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.89"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.19"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.97"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.27"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.56"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.44"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rece Hinds replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T02:55:23.122Z","endTime":"2026-05-02T02:55:28.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"}},{"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":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.028190004952954,"aZ":-36.431417162554055,"pfxX":-6.003317955910889,"pfxZ":-3.4072338029515223,"pX":-2.0968215697900345,"pZ":0.9595844254012472,"vX0":-10.404713130782252,"vY0":-111.39526772380496,"vZ0":-0.7903354774441438,"x":196.93,"y":212.87,"x0":3.4243977859998025,"y0":50.002663295351795,"z0":5.103295687387097,"aX":-7.50153214754888},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.0,"breakHorizontal":13.7,"spinRate":2220,"spinDirection":297},"zone":13,"typeConfidence":0.89,"plateTime":0.49272088707718575,"extension":7.444942709817623},"index":1,"playId":"7e6c6f20-fe19-3cb2-8fec-e542ac9f5b32","pitchNumber":1,"startTime":"2026-05-02T02:55:28.442Z","endTime":"2026-05-02T02:55:32.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.323556841119828,"aZ":-30.714834028399878,"pfxX":10.489278955349846,"pfxZ":1.0447801362137596,"pX":2.2785805683390983,"pZ":2.4197414868860587,"vX0":-6.131817928420159,"vY0":-117.59029754309363,"vZ0":0.09767161461397578,"x":30.15,"y":173.45,"x0":3.557364442974947,"y0":50.00374365792659,"z0":5.227420008226645,"aX":14.68844780114782},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.2,"breakHorizontal":-17.5,"spinRate":2087,"spinDirection":116},"zone":14,"typeConfidence":0.6,"plateTime":0.4658011095771095,"extension":6.847580122199702},"index":2,"playId":"da2b944b-1f16-33c6-a893-6c6ab4893ae7","pitchNumber":2,"startTime":"2026-05-02T02:55:45.915Z","endTime":"2026-05-02T02:55:48.916Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1650204338479,"aZ":-27.124482988226966,"pfxX":10.317529403415731,"pfxZ":2.929223517600768,"pX":0.8860546171475244,"pZ":2.0738962166199606,"vX0":-10.000581984337472,"vY0":-130.12760250484246,"vZ0":-2.403248982795229,"x":83.23,"y":182.78,"x0":3.430274827726474,"y0":50.00199232150653,"z0":5.055096543907265,"aX":17.773322510845937},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-16.6,"spinRate":1867,"spinDirection":125},"zone":14,"typeConfidence":0.8,"plateTime":0.42020562078842794,"extension":7.105488214816326},"index":3,"playId":"1e31e84e-416f-36da-9754-e31427b34f52","pitchNumber":3,"startTime":"2026-05-02T02:55:59.963Z","endTime":"2026-05-02T02:56:04.337Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.145494105563696,"aZ":-37.1689900528101,"pfxX":-5.547798277009069,"pfxZ":-4.144856183424419,"pX":-1.1859041628116602,"pZ":1.9544992661273255,"vX0":-8.71591252696886,"vY0":-109.63665621300697,"vZ0":1.7104051149675639,"x":162.2,"y":186.01,"x0":3.576877322369696,"y0":50.00161483626383,"z0":5.160189938075701,"aX":-6.687138796387255},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-6.6,"breakHorizontal":12.5,"spinRate":2181,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.501447333570356,"extension":7.126139034692712},"index":4,"playId":"f4787de0-3c78-3389-a929-d22fd2497e09","pitchNumber":4,"startTime":"2026-05-02T02:56:14.706Z","endTime":"2026-05-02T02:56:18.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.588659715403885,"aZ":-27.139575372815127,"pfxX":10.765931686859467,"pfxZ":3.5493163981280142,"pX":-0.9923310187037299,"pZ":1.2570240287272931,"vX0":-13.289371429225405,"vY0":-117.83785527122117,"vZ0":-3.032911783095195,"x":154.83,"y":204.84,"x0":3.2992665302520185,"y0":50.00282849307981,"z0":5.045663719856661,"aX":15.271460053145903},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.0,"breakHorizontal":-16.6,"spinRate":1987,"spinDirection":110},"zone":13,"typeConfidence":0.58,"plateTime":0.46329562090233267,"extension":7.256272375263217},"index":5,"playId":"0f4d15ce-00b4-3cc1-8c09-89676f7f57bc","pitchNumber":5,"startTime":"2026-05-02T02:56:36.938Z","endTime":"2026-05-02T02:56:40.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34384248408442,"aZ":-25.418497459931515,"pfxX":9.49231345008179,"pfxZ":4.712958350688746,"pX":0.7045109174385288,"pZ":3.0678573423781086,"vX0":-9.176604636300423,"vY0":-118.5660528357519,"vZ0":0.5725962382143389,"x":90.15,"y":155.95,"x0":3.3802937157694126,"y0":50.00032950905778,"z0":5.131406815063733,"aX":13.597652146817648},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.0,"breakHorizontal":-15.1,"spinRate":2057,"spinDirection":111},"zone":3,"typeConfidence":0.44,"plateTime":0.46085548363018525,"extension":7.117597527426149},"index":6,"playId":"2bf05bfe-8c78-30a1-a10e-5ada025c4008","pitchNumber":6,"startTime":"2026-05-02T02:56:51.781Z","endTime":"2026-05-02T02:56:54.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.969302582933867,"aZ":-38.73039338216029,"pfxX":-4.866162423663503,"pfxZ":-5.339840203774157,"pX":-1.1682106850066407,"pZ":2.367945300225927,"vX0":-8.658413742037709,"vY0":-110.48178399225164,"vZ0":2.6738158101104372,"x":161.53,"y":174.85,"x0":3.444681228552218,"y0":50.003542205076926,"z0":5.232746627823628,"aX":-5.972386969137025},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-8.5,"breakHorizontal":11.2,"spinRate":2224,"spinDirection":296},"zone":13,"typeConfidence":0.92,"plateTime":0.49709490502481035,"extension":7.463225023688181},"index":7,"playId":"ea050f44-89c8-31d7-b477-da69062f6913","pitchNumber":7,"startTime":"2026-05-02T02:57:09.914Z","endTime":"2026-05-02T02:57:13.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.278264772161275,"aZ":-16.15288630279861,"pfxX":5.52623052214353,"pfxZ":9.080140314297713,"pX":0.7322542472956108,"pZ":3.6607860665038268,"vX0":-8.79289826183253,"vY0":-132.27818094060152,"vZ0":-1.0888975269420738,"x":89.09,"y":139.94,"x0":3.387685903317824,"y0":50.00661222248063,"z0":5.26674586568263,"aX":9.756101588034438},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":-8.0,"spinRate":2008,"spinDirection":129},"zone":12,"typeConfidence":0.75,"plateTime":0.4147176030778801,"extension":6.869088677378282},"index":8,"playId":"7230d118-32d8-334b-8a75-d11ce24aeeec","pitchNumber":8,"startTime":"2026-05-02T02:57:30.213Z","endTime":"2026-05-02T02:57:33.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:57:33.913Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rece Hinds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T02:55:26.436Z","endTime":"2026-05-02T02:57:33.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.52"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.76"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.57"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.34"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.89"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.84"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.19"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.97"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.27"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.56"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.44"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rece Hinds replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T02:55:23.122Z","endTime":"2026-05-02T02:55:28.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677956,"link":"/api/v1/people/677956"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"}},{"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":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.028190004952954,"aZ":-36.431417162554055,"pfxX":-6.003317955910889,"pfxZ":-3.4072338029515223,"pX":-2.0968215697900345,"pZ":0.9595844254012472,"vX0":-10.404713130782252,"vY0":-111.39526772380496,"vZ0":-0.7903354774441438,"x":196.93,"y":212.87,"x0":3.4243977859998025,"y0":50.002663295351795,"z0":5.103295687387097,"aX":-7.50153214754888},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.0,"breakHorizontal":13.7,"spinRate":2220,"spinDirection":297},"zone":13,"typeConfidence":0.89,"plateTime":0.49272088707718575,"extension":7.444942709817623},"index":1,"playId":"7e6c6f20-fe19-3cb2-8fec-e542ac9f5b32","pitchNumber":1,"startTime":"2026-05-02T02:55:28.442Z","endTime":"2026-05-02T02:55:32.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.323556841119828,"aZ":-30.714834028399878,"pfxX":10.489278955349846,"pfxZ":1.0447801362137596,"pX":2.2785805683390983,"pZ":2.4197414868860587,"vX0":-6.131817928420159,"vY0":-117.59029754309363,"vZ0":0.09767161461397578,"x":30.15,"y":173.45,"x0":3.557364442974947,"y0":50.00374365792659,"z0":5.227420008226645,"aX":14.68844780114782},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.2,"breakHorizontal":-17.5,"spinRate":2087,"spinDirection":116},"zone":14,"typeConfidence":0.6,"plateTime":0.4658011095771095,"extension":6.847580122199702},"index":2,"playId":"da2b944b-1f16-33c6-a893-6c6ab4893ae7","pitchNumber":2,"startTime":"2026-05-02T02:55:45.915Z","endTime":"2026-05-02T02:55:48.916Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1650204338479,"aZ":-27.124482988226966,"pfxX":10.317529403415731,"pfxZ":2.929223517600768,"pX":0.8860546171475244,"pZ":2.0738962166199606,"vX0":-10.000581984337472,"vY0":-130.12760250484246,"vZ0":-2.403248982795229,"x":83.23,"y":182.78,"x0":3.430274827726474,"y0":50.00199232150653,"z0":5.055096543907265,"aX":17.773322510845937},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-16.6,"spinRate":1867,"spinDirection":125},"zone":14,"typeConfidence":0.8,"plateTime":0.42020562078842794,"extension":7.105488214816326},"index":3,"playId":"1e31e84e-416f-36da-9754-e31427b34f52","pitchNumber":3,"startTime":"2026-05-02T02:55:59.963Z","endTime":"2026-05-02T02:56:04.337Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.145494105563696,"aZ":-37.1689900528101,"pfxX":-5.547798277009069,"pfxZ":-4.144856183424419,"pX":-1.1859041628116602,"pZ":1.9544992661273255,"vX0":-8.71591252696886,"vY0":-109.63665621300697,"vZ0":1.7104051149675639,"x":162.2,"y":186.01,"x0":3.576877322369696,"y0":50.00161483626383,"z0":5.160189938075701,"aX":-6.687138796387255},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-6.6,"breakHorizontal":12.5,"spinRate":2181,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.501447333570356,"extension":7.126139034692712},"index":4,"playId":"f4787de0-3c78-3389-a929-d22fd2497e09","pitchNumber":4,"startTime":"2026-05-02T02:56:14.706Z","endTime":"2026-05-02T02:56:18.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.588659715403885,"aZ":-27.139575372815127,"pfxX":10.765931686859467,"pfxZ":3.5493163981280142,"pX":-0.9923310187037299,"pZ":1.2570240287272931,"vX0":-13.289371429225405,"vY0":-117.83785527122117,"vZ0":-3.032911783095195,"x":154.83,"y":204.84,"x0":3.2992665302520185,"y0":50.00282849307981,"z0":5.045663719856661,"aX":15.271460053145903},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.0,"breakHorizontal":-16.6,"spinRate":1987,"spinDirection":110},"zone":13,"typeConfidence":0.58,"plateTime":0.46329562090233267,"extension":7.256272375263217},"index":5,"playId":"0f4d15ce-00b4-3cc1-8c09-89676f7f57bc","pitchNumber":5,"startTime":"2026-05-02T02:56:36.938Z","endTime":"2026-05-02T02:56:40.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34384248408442,"aZ":-25.418497459931515,"pfxX":9.49231345008179,"pfxZ":4.712958350688746,"pX":0.7045109174385288,"pZ":3.0678573423781086,"vX0":-9.176604636300423,"vY0":-118.5660528357519,"vZ0":0.5725962382143389,"x":90.15,"y":155.95,"x0":3.3802937157694126,"y0":50.00032950905778,"z0":5.131406815063733,"aX":13.597652146817648},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.0,"breakHorizontal":-15.1,"spinRate":2057,"spinDirection":111},"zone":3,"typeConfidence":0.44,"plateTime":0.46085548363018525,"extension":7.117597527426149},"index":6,"playId":"2bf05bfe-8c78-30a1-a10e-5ada025c4008","pitchNumber":6,"startTime":"2026-05-02T02:56:51.781Z","endTime":"2026-05-02T02:56:54.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.969302582933867,"aZ":-38.73039338216029,"pfxX":-4.866162423663503,"pfxZ":-5.339840203774157,"pX":-1.1682106850066407,"pZ":2.367945300225927,"vX0":-8.658413742037709,"vY0":-110.48178399225164,"vZ0":2.6738158101104372,"x":161.53,"y":174.85,"x0":3.444681228552218,"y0":50.003542205076926,"z0":5.232746627823628,"aX":-5.972386969137025},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-8.5,"breakHorizontal":11.2,"spinRate":2224,"spinDirection":296},"zone":13,"typeConfidence":0.92,"plateTime":0.49709490502481035,"extension":7.463225023688181},"index":7,"playId":"ea050f44-89c8-31d7-b477-da69062f6913","pitchNumber":7,"startTime":"2026-05-02T02:57:09.914Z","endTime":"2026-05-02T02:57:13.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.278264772161275,"aZ":-16.15288630279861,"pfxX":5.52623052214353,"pfxZ":9.080140314297713,"pX":0.7322542472956108,"pZ":3.6607860665038268,"vX0":-8.79289826183253,"vY0":-132.27818094060152,"vZ0":-1.0888975269420738,"x":89.09,"y":139.94,"x0":3.387685903317824,"y0":50.00661222248063,"z0":5.26674586568263,"aX":9.756101588034438},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":-8.0,"spinRate":2008,"spinDirection":129},"zone":12,"typeConfidence":0.75,"plateTime":0.4147176030778801,"extension":6.869088677378282},"index":8,"playId":"7230d118-32d8-334b-8a75-d11ce24aeeec","pitchNumber":8,"startTime":"2026-05-02T02:57:30.213Z","endTime":"2026-05-02T02:57:33.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T02:57:33.913Z","atBatIndex":75},"scoringPlays":[5,22,23,31,41,44,49,56],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":154.34,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":89.21,"y":85.41},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":191.26,"y":83.72},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":131.16,"y":19.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":144.71,"y":152.7},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":145.73,"y":149.66},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":117.74,"y":184.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":130.02,"y":180.06},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":144.21,"y":153.2},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":111.78,"y":158.78},"type":"O","description":"Forceout"}]}},{"startIndex":14,"endIndex":26,"top":[14,15,16,17,18],"bottom":[19,20,21,22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":149.78,"y":154.72},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":168.83,"y":125.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":200.4,"y":106.18},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":135.09,"y":88.34},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":121.91,"y":165.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":91.89,"y":144.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":162.78,"y":72.77},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":173.17,"y":113.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":83.0,"y":113.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":181.79,"y":81.74},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29],"bottom":[30,31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":144.71,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":99.62,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":112.28,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":124.25,"y":31.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":184.9,"y":147.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":157.3,"y":161.81},"type":"O","description":"Lineout"}]}},{"startIndex":36,"endIndex":46,"top":[36,37,38,39],"bottom":[40,41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":64.39,"y":91.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":108.23,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":147.03,"y":28.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":133.31,"y":68.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":173.2,"y":84.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":20.56,"y":79.73},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":187.92,"y":108.51},"type":"O","description":"Lineout"}]}},{"startIndex":47,"endIndex":57,"top":[47,48,49,50],"bottom":[51,52,53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":146.28,"y":60.81},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":126.72,"y":201.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":152.82,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":174.92,"y":104.12},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":152.82,"y":156.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":174.28,"y":99.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":166.31,"y":117.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":109.56,"y":117.52},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":101.64,"y":167.9},"type":"O","description":"Forceout"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":32.53,"y":98.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":63.64,"y":114.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":168.64,"y":87.16},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":150.29,"y":154.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":156.37,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":156.88,"y":162.83},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":108.23,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":88.47,"y":179.05},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":49.09,"y":103.79},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":128.5,"y":142.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":102.15,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":75,"top":[73,74,75],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":184.85,"y":126.47},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":1,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":9,"hits":12,"errors":1,"leftOnBase":11},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"third":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"shortstop":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"left":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"center":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"right":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"onDeck":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"inHole":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"battingOrder":9,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"onDeck":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"inHole":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"pitcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"battingOrder":5,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".217","atBats":31,"obp":".306","slg":".381","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":4,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":2,"groundOuts":12,"airOuts":7,"runs":9,"doubles":1,"triples":1,"homeRuns":4,"strikeOuts":5,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":36,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"4.19","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.45","battersFaced":44,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":76,"strikes":99,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":9,"pitchesPerInning":"21.88","runsScoredPer9":"10.13","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K, RBI","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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":17,"groundOuts":29,"airOuts":23,"runs":26,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".273","atBats":128,"obp":".345","slg":".547","ops":".892","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":70,"rbi":25,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.80","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":44,"errors":3,"chances":126,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":9,"groundOuts":7,"airOuts":14,"runs":12,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".286","atBats":42,"obp":".423","slg":".357","ops":".780","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":15,"rbi":4,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.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":0,"putOuts":32,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":19,"groundOuts":33,"airOuts":31,"runs":20,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":24,"baseOnBalls":18,"intentionalWalks":1,"hits":32,"hitByPitch":0,"avg":".271","atBats":118,"obp":".362","slg":".551","ops":".913","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":65,"rbi":29,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".264","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.11","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":215,"errors":0,"chances":228,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":16,"strikes":13,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"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":0,"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":11,"groundOuts":9,"airOuts":16,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":51,"obp":".339","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":212,"era":"4.15","inningsPitched":"13.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.46","battersFaced":57,"outs":39,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":78,"strikes":134,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":1,"winPercentage":".500","pitchesPerInning":"16.31","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.77","hitsPer9Inn":"10.38","runsScoredPer9":"4.15","homeRunsPer9":"1.38","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"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"}]},"ID682825":{"person":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":13,"strikes":14,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":10,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":13,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":27,"strikes":32,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.67","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"15.00","walksPer9Inn":"6.00","hitsPer9Inn":"3.00","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":12,"groundOuts":6,"airOuts":23,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":50,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":212,"era":"5.40","inningsPitched":"13.1","wins":2,"losses":0,"saves":6,"saveOpportunities":8,"holds":0,"blownSaves":2,"earnedRuns":8,"whip":"1.35","battersFaced":58,"outs":40,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":84,"strikes":128,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.90","gamesFinished":10,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.05","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"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}},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":14,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":46,"obp":".283","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":198,"era":"1.98","inningsPitched":"13.2","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":3,"whip":"1.10","battersFaced":53,"outs":41,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":198,"balls":73,"strikes":125,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.49","gamesFinished":1,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"9.88","walksPer9Inn":"4.61","hitsPer9Inn":"5.27","runsScoredPer9":"1.98","homeRunsPer9":"1.32","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683742":{"person":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":41,"obp":".420","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"5.91","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.97","battersFaced":50,"outs":32,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":68,"strikes":116,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":2,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"7.59","walksPer9Inn":"6.75","hitsPer9Inn":"10.97","runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":14,"airOuts":16,"runs":8,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".273","atBats":55,"obp":".355","slg":".618","ops":".973","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":34,"rbi":12,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"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":0,"putOuts":10,"errors":0,"chances":10,"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"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"3.1 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":4,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":56,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":19,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":22,"groundOuts":34,"airOuts":41,"runs":21,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":141,"obp":".379","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":563,"era":"5.57","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.73","battersFaced":153,"outs":97,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":563,"balls":206,"strikes":357,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":4,"winPercentage":".500","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"5.57","walksPer9Inn":"2.51","hitsPer9Inn":"13.08","runsScoredPer9":"5.85","homeRunsPer9":"1.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":21,"groundOuts":23,"airOuts":35,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".203","atBats":118,"obp":".319","slg":".305","ops":".624","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":36,"rbi":9,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":10,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":55,"errors":0,"chances":135,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":21,"groundOuts":20,"airOuts":38,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".125","atBats":80,"obp":".186","slg":".200","ops":".386","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":16,"rbi":1,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".134","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":4,"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":51,"putOuts":19,"errors":2,"chances":72,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":11,"groundOuts":5,"airOuts":16,"runs":4,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".167","atBats":42,"obp":".300","slg":".310","ops":".610","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":13,"rbi":3,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":16,"groundOuts":31,"airOuts":33,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":2,"avg":".198","atBats":111,"obp":".276","slg":".297","ops":".573","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":33,"rbi":7,"leftOnBase":39,"sacBunts":3,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":81,"errors":0,"chances":82,"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"}]},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":26,"groundOuts":33,"airOuts":42,"runs":13,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":130,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":540,"era":"3.18","inningsPitched":"34.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.18","battersFaced":140,"outs":102,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":540,"balls":203,"strikes":337,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".750","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.62","walksPer9Inn":"2.65","hitsPer9Inn":"7.94","runsScoredPer9":"3.44","homeRunsPer9":"0.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":20,"groundOuts":21,"airOuts":26,"runs":13,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":3,"avg":".242","atBats":99,"obp":".327","slg":".455","ops":".782","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":45,"rbi":10,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.80","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":72,"errors":2,"chances":74,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID683175":{"person":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":14,"groundOuts":7,"airOuts":25,"runs":4,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":9,"hitByPitch":3,"atBats":60,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":321,"era":"2.04","inningsPitched":"17.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":4,"whip":"1.36","battersFaced":78,"outs":53,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":129,"strikes":192,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.28","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.17","gamesFinished":4,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"9.68","walksPer9Inn":"7.64","hitsPer9Inn":"4.58","runsScoredPer9":"2.04","homeRunsPer9":"0.51","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"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}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".125","atBats":16,"obp":".176","slg":".125","ops":".301","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":2,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":12,"obp":".538","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"22.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.50","battersFaced":13,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":11,"strikes":20,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"27.00","runsScoredPer9":"22.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":50,"errors":0,"chances":52,"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"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":19,"groundOuts":12,"airOuts":27,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".171","atBats":76,"obp":".281","slg":".289","ops":".570","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":22,"rbi":6,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".220","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":9,"putOuts":183,"errors":0,"chances":192,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":4,"groundOuts":17,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":5,"hitByPitch":3,"atBats":43,"obp":".296","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":215,"era":"2.08","inningsPitched":"13.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.00","battersFaced":55,"outs":39,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":93,"strikes":122,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.31","walksPer9Inn":"5.54","hitsPer9Inn":"3.46","runsScoredPer9":"3.46","homeRunsPer9":"0.69","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687209":{"person":{"id":687209,"fullName":"Zach Maxwell","link":"/api/v1/people/687209"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":17,"strikes":25,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"18.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":17,"strikes":25,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":4,"winPercentage":".---","pitchesPerInning":"42.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"27.00","runsScoredPer9":"36.00","homeRunsPer9":"18.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".417","slg":".556","ops":".973","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":5,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.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":{"gamesStarted":1,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":0,"flyOuts":5,"groundOuts":14,"airOuts":11,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":52,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":236,"era":"0.63","inningsPitched":"14.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.12","battersFaced":59,"outs":43,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":89,"strikes":147,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".500","pitchesPerInning":"16.47","gamesFinished":4,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"10.67","walksPer9Inn":"3.77","hitsPer9Inn":"6.28","runsScoredPer9":"2.51","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":38,"airOuts":38,"runs":24,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":24,"baseOnBalls":15,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":142,"obp":".367","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":605,"era":"5.97","inningsPitched":"34.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.67","battersFaced":158,"outs":104,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":605,"balls":233,"strikes":372,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"6.23","walksPer9Inn":"3.89","hitsPer9Inn":"11.16","runsScoredPer9":"6.23","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677956":{"person":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"jerseyNumber":"57","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".125","atBats":32,"obp":".171","slg":".219","ops":".390","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":17,"groundOuts":30,"airOuts":30,"runs":10,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":125,"obp":".277","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":538,"era":"2.65","inningsPitched":"34.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.12","battersFaced":137,"outs":102,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":195,"strikes":343,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.18","hitsPer9Inn":"6.88","runsScoredPer9":"2.65","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[670770,680574,682829,701398,663993,677956,668715,668709,663886,663647,663903,687209,594580,572955,682825,624431],"pitchers":[663903,687209,594580,572955,682825,624431],"bench":[666181,667472],"bullpen":[671096,656271,695505,683742,695076,641941,683175,663574],"battingOrder":[670770,680574,682829,701398,677956,668715,668709,663886,663647],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Friedl (5, Keller, M)."},{"label":"TB","value":"Friedl 3; Steer."},{"label":"RBI","value":"De La Cruz, E (25)."},{"label":"Runners left in scoring position, 2 out","value":"McLain, M; Hayes."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"4."}]}],"note":[{"label":"a","value":"Struck out for Lowe, N in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":12,"airOuts":7,"runs":9,"doubles":1,"triples":1,"homeRuns":4,"strikeOuts":5,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".247","atBats":36,"obp":".331","slg":".389","ops":".720","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":27,"rbi":9,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":31,"obp":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"3.70","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.24","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":43,"strikes":89,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"pitchesPerInning":"14.67","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":11,"groundOuts":34,"airOuts":29,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":39,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":121,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":548,"era":"2.91","inningsPitched":"34.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.82","battersFaced":133,"outs":102,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":185,"strikes":363,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"5.57","strikeoutsPer9Inn":"10.32","walksPer9Inn":"1.85","hitsPer9Inn":"5.56","runsScoredPer9":"3.44","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694377":{"person":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"jerseyNumber":"38","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":13,"groundOuts":23,"airOuts":16,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":2,"avg":".221","atBats":68,"obp":".308","slg":".309","ops":".617","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":21,"rbi":6,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":22,"errors":2,"chances":44,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":15,"groundOuts":26,"airOuts":27,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":17,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".241","atBats":87,"obp":".364","slg":".368","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":32,"rbi":10,"leftOnBase":45,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":171,"errors":0,"chances":191,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":24,"airOuts":31,"runs":16,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".243","atBats":111,"obp":".333","slg":".532","ops":".865","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":59,"rbi":20,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.88","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":40,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 3B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":1,"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":7,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":29,"airOuts":21,"runs":23,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":39,"baseOnBalls":26,"intentionalWalks":2,"hits":30,"hitByPitch":2,"avg":".254","atBats":118,"obp":".395","slg":".424","ops":".819","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":50,"rbi":21,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":48,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":31,"flyOuts":10,"groundOuts":29,"airOuts":17,"runs":23,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":2,"hits":33,"hitByPitch":1,"avg":".254","atBats":130,"obp":".317","slg":".508","ops":".825","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":66,"rbi":26,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".343","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.44","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":78,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":3,"atBats":42,"obp":".347","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":216,"era":"2.38","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.24","battersFaced":49,"outs":34,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":216,"balls":86,"strikes":130,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"19.06","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.71","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"2.38","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":0,"flyOuts":5,"groundOuts":12,"airOuts":11,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":49,"obp":".232","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":239,"era":"1.84","inningsPitched":"14.2","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":3,"whip":"0.82","battersFaced":56,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":92,"strikes":147,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.30","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"12.27","walksPer9Inn":"3.68","hitsPer9Inn":"3.68","runsScoredPer9":"1.84","homeRunsPer9":"0.61","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"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}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":2,"flyOuts":6,"groundOuts":7,"airOuts":11,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":51,"obp":".310","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":234,"era":"3.38","inningsPitched":"13.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.35","battersFaced":58,"outs":40,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":81,"strikes":153,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"14.85","walksPer9Inn":"4.73","hitsPer9Inn":"7.43","runsScoredPer9":"3.37","homeRunsPer9":"0.67","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606965":{"person":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":33,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":8,"strikes":25,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":5,"groundOuts":28,"airOuts":7,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".271","atBats":70,"obp":".329","slg":".300","ops":".629","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":21,"rbi":3,"leftOnBase":40,"sacBunts":1,"sacFlies":0,"babip":".358","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"7.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":33,"strikes":71,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":7,"gamesStarted":7,"flyOuts":21,"groundOuts":38,"airOuts":50,"runs":13,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":149,"obp":".270","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":616,"era":"2.85","inningsPitched":"41.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.05","battersFaced":163,"outs":123,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":220,"strikes":396,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".750","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"6.80","walksPer9Inn":"2.63","hitsPer9Inn":"6.80","runsScoredPer9":"2.85","homeRunsPer9":"0.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"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"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":15,"runs":6,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":5,"hits":13,"hitByPitch":1,"atBats":70,"obp":".296","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":303,"era":"1.83","inningsPitched":"19.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":4,"whip":"1.17","battersFaced":81,"outs":59,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":303,"balls":104,"strikes":199,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".667","pitchesPerInning":"15.41","gamesFinished":6,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"10.07","walksPer9Inn":"4.58","hitsPer9Inn":"5.95","runsScoredPer9":"2.75","homeRunsPer9":"0.46","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":0,"flyOuts":18,"groundOuts":6,"airOuts":30,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":62,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":293,"era":"3.78","inningsPitched":"16.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":7,"whip":"1.44","battersFaced":72,"outs":50,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":109,"strikes":184,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"17.58","gamesFinished":2,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.48","walksPer9Inn":"4.86","hitsPer9Inn":"8.10","runsScoredPer9":"3.78","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"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}},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":20,"groundOuts":23,"airOuts":36,"runs":17,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":20,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":108,"obp":".338","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":508,"era":"4.97","inningsPitched":"29.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":130,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":508,"balls":192,"strikes":316,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".250","pitchesPerInning":"17.52","gamesFinished":0,"strikeoutWalkRatio":"1.35","strikeoutsPer9Inn":"8.38","walksPer9Inn":"6.21","hitsPer9Inn":"7.14","runsScoredPer9":"5.28","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"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}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".273","atBats":11,"obp":".273","slg":".273","ops":".546","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":12,"groundOuts":29,"airOuts":24,"runs":14,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":111,"obp":".336","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":505,"era":"4.13","inningsPitched":"28.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.45","battersFaced":126,"outs":85,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":188,"strikes":317,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".333","pitchesPerInning":"17.82","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.49","hitsPer9Inn":"9.53","runsScoredPer9":"4.45","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":0,"flyOuts":9,"groundOuts":11,"airOuts":22,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":52,"obp":".295","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":240,"era":"3.07","inningsPitched":"14.2","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":2,"blownSaves":2,"earnedRuns":5,"whip":"1.16","battersFaced":61,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":91,"strikes":149,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"16.36","gamesFinished":7,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.14","walksPer9Inn":"4.91","hitsPer9Inn":"5.52","runsScoredPer9":"3.68","homeRunsPer9":"1.23","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"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}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2 HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":3,"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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":12,"groundOuts":21,"airOuts":21,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".176","atBats":68,"obp":".273","slg":".309","ops":".582","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":21,"rbi":6,"leftOnBase":39,"sacBunts":1,"sacFlies":0,"babip":".196","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":8,"putOuts":217,"errors":1,"chances":226,"fielding":".996","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":15,"gamesStarted":0,"flyOuts":6,"groundOuts":18,"airOuts":11,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":57,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":243,"era":"4.80","inningsPitched":"15.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.13","battersFaced":64,"outs":45,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":91,"strikes":152,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.20","gamesFinished":2,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.60","walksPer9Inn":"3.00","hitsPer9Inn":"7.20","runsScoredPer9":"6.00","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID804606":{"person":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":9,"groundOuts":27,"airOuts":17,"runs":11,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":2,"avg":".232","atBats":95,"obp":".295","slg":".337","ops":".632","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":32,"rbi":14,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.50","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":39,"errors":4,"chances":104,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":32,"airOuts":25,"runs":17,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":1,"hits":35,"hitByPitch":2,"avg":".310","atBats":113,"obp":".394","slg":".478","ops":".872","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":54,"rbi":21,"leftOnBase":57,"sacBunts":0,"sacFlies":2,"babip":".345","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.60","popOuts":2,"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":3,"putOuts":76,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":10,"groundOuts":33,"airOuts":18,"runs":14,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".333","atBats":108,"obp":".385","slg":".380","ops":".765","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":41,"rbi":15,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".414","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":29,"errors":3,"chances":79,"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"}]},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":18,"airOuts":38,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".165","atBats":103,"obp":".232","slg":".272","ops":".504","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":28,"rbi":10,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":14,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":19,"groundOuts":30,"airOuts":29,"runs":17,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":122,"obp":".292","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":522,"era":"3.71","inningsPitched":"34.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.15","battersFaced":138,"outs":102,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":184,"strikes":338,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".333","pitchesPerInning":"15.35","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.18","hitsPer9Inn":"7.15","runsScoredPer9":"4.50","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665833,664040,668804,663968,656811,695257,693304,542303,687462,804606,680779,656605,664875,681895],"pitchers":[656605,664875,681895],"bench":[694377],"bullpen":[677952,696149,606965,676755,669387,682254,670990,642701,694973,642397],"battingOrder":[665833,664040,663968,695257,693304,542303,687462,804606,680779],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Cruz, O (6, Singer)."},{"label":"3B","value":"Reynolds, B (2, Singer)."},{"label":"HR","value":"Reynolds, B (4, 1st inning off Singer, 0 on, 2 out); Davis, H 2 (2, 4th inning off Singer, 0 on, 1 out, 5th inning off Maxwell, 1 on, 1 out); Ozuna (3, 5th inning off Maxwell, 1 on, 0 out)."},{"label":"TB","value":"Cruz, O 2; Davis, H 8; Gonzales, N 3; Griffin; O'Hearn 2; Ozuna 4; Reynolds, B 7."},{"label":"RBI","value":"Davis, H 3 (6); Griffin (14); O'Hearn (21); Ozuna 2 (10); Reynolds, B 2 (21)."},{"label":"2-out RBI","value":"O'Hearn; Griffin; Reynolds, B 2."},{"label":"Runners left in scoring position, 2 out","value":"O'Hearn; Davis, H 2; Horwitz 2."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"11."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lowe, B (1, throw)."}]}],"note":[{"label":"1","value":"Ran for Reynolds, B in the 7th."}]}},"officials":[{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Keller, M."},{"label":"ABS Challenge","value":"Stephenson, T 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Davis, H (Ball-Confirmed); Reynolds, B (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Singer 56-35; Maxwell 42-25; Moll 10-7; Johnson 29-13; Mey 27-14; Trevino 11-5; Keller, M 104-71; Lawrence, J 13-9; Sisk 15-9."},{"label":"Groundouts-flyouts","value":"Singer 6-1; Maxwell 0-1; Moll 0-0; Johnson 2-0; Mey 2-0; Trevino 2-0; Keller, M 9-4; Lawrence, J 1-1; Sisk 0-1."},{"label":"Batters faced","value":"Singer 19; Maxwell 8; Moll 2; Johnson 7; Mey 4; Trevino 4; Keller, M 26; Lawrence, J 3; Sisk 3."},{"label":"Inherited runners-scored","value":"Maxwell 1-0."},{"label":"Umpires","value":"HP: Jim Wolf. 1B: Willie Traynor. 2B: Alan Porter. 3B: Roberto Ortiz. "},{"label":"Weather","value":"47 degrees, Cloudy."},{"label":"Wind","value":"11 mph, Out To CF."},{"label":"First pitch","value":"8:16 PM."},{"label":"T","value":"2:41 (1:31 delay)."},{"label":"Att","value":"13,442."},{"label":"Venue","value":"PNC Park."},{"label":"May 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","boxscoreName":"Keller, M"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"7.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":33,"strikes":71,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":7,"gamesStarted":7,"flyOuts":21,"groundOuts":38,"airOuts":50,"runs":13,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":149,"obp":".270","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":616,"era":"2.85","inningsPitched":"41.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.05","battersFaced":163,"outs":123,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":220,"strikes":396,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".750","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"6.80","walksPer9Inn":"2.63","hitsPer9Inn":"6.80","runsScoredPer9":"2.85","homeRunsPer9":"0.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":77,"pitchingGameScore":77},{"player":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","boxscoreName":"Davis, H"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2 HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":3,"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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":12,"groundOuts":21,"airOuts":21,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".176","atBats":68,"obp":".273","slg":".309","ops":".582","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":21,"rbi":6,"leftOnBase":39,"sacBunts":1,"sacFlies":0,"babip":".196","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":8,"putOuts":217,"errors":1,"chances":226,"fielding":".996","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":75,"hittingGameScore":75},{"player":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","boxscoreName":"Reynolds, B"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 3B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":1,"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":7,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":29,"airOuts":21,"runs":23,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":39,"baseOnBalls":26,"intentionalWalks":2,"hits":30,"hitByPitch":2,"avg":".254","atBats":118,"obp":".395","slg":".424","ops":".819","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":50,"rbi":21,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":48,"errors":1,"chances":49,"fielding":".980","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":67,"hittingGameScore":67}]},"decisions":{"winner":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"loser":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}