{"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":776266,"link":"/api/v1.1/game/776266/feed/live","metaData":{"wait":10,"timeStamp":"20250920_011306","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776266,"type":"R","doubleHeader":"N","id":"2025/09/19/athmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776266-2025-09-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-19T22:40:00Z","originalDate":"2025-09-19","officialDate":"2025-09-19","dayNight":"night","time":"6:40","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":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":81,"ties":0,"pct":".474"},"records":{},"divisionLeader":false,"wins":73,"losses":81,"winningPercentage":".474"},"franchiseName":"Athletics","clubName":"Athletics","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":2025,"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":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":89,"ties":0,"pct":".422"},"records":{},"divisionLeader":false,"wins":65,"losses":89,"winningPercentage":".422"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687765":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765","firstName":"Mitch","lastName":"Spence","primaryNumber":"54","birthDate":"1998-05-06","currentAge":28,"birthCity":"Kirkland","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Spence","middleName":"Perry","boxscoreName":"Spence","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Spence","nameSlug":"mitch-spence-687765","firstLastName":"Mitch Spence","lastFirstName":"Spence, Mitch","lastInitName":"Spence, M","initLastName":"M Spence","fullFMLName":"Mitch Perry Spence","fullLFMName":"Spence, Mitch Perry","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID678894":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","firstName":"Liover","lastName":"Peguero","birthDate":"2000-12-31","currentAge":25,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Liover","useLastName":"Peguero","boxscoreName":"Peguero","gender":"M","nameMatrilineal":"Sosa","isPlayer":true,"isVerified":true,"pronunciation":"LEE-over puh-GAIR-oh","mlbDebutDate":"2022-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liover Peguero","nameSlug":"liover-peguero-678894","firstLastName":"Liover Peguero","lastFirstName":"Peguero, Liover","lastInitName":"Peguero, L","initLastName":"L Peguero","fullFMLName":"Liover Peguero","fullLFMName":"Peguero, Liover ","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664294":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294","firstName":"Dauri","lastName":"Moreta","primaryNumber":"36","birthDate":"1996-04-15","currentAge":30,"birthCity":"Comendador","birthCountry":"Dominican Republic","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dauri","useLastName":"Moreta","middleName":"Michell","boxscoreName":"Moreta","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"DOW-ree mo-RETTA","mlbDebutDate":"2021-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dauri Moreta","nameSlug":"dauri-moreta-664294","firstLastName":"Dauri Moreta","lastFirstName":"Moreta, Dauri","lastInitName":"Moreta, D","initLastName":"D Moreta","fullFMLName":"Dauri Michell Moreta","fullLFMName":"Moreta, Dauri Michell","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693312":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312","firstName":"Kyle","lastName":"Nicolas","birthDate":"1999-02-22","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nicolas","middleName":"Todd","boxscoreName":"Nicolas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"Nicholas","mlbDebutDate":"2023-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Nicolas","nameSlug":"kyle-nicolas-693312","firstLastName":"Kyle Nicolas","lastFirstName":"Nicolas, Kyle","lastInitName":"Nicolas, K","initLastName":"K Nicolas","fullFMLName":"Kyle Todd Nicolas","fullLFMName":"Nicolas, Kyle Todd","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"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},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID670912":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912","firstName":"Johan","lastName":"Oviedo","primaryNumber":"29","birthDate":"1998-03-02","currentAge":28,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 6\"","weight":275,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Johan","useLastName":"Oviedo","boxscoreName":"Oviedo","gender":"M","nameMatrilineal":"Puig","isPlayer":true,"isVerified":false,"pronunciation":"YO-hahn oh-vee-YAY-doh","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johan Oviedo","nameSlug":"johan-oviedo-670912","firstLastName":"Johan Oviedo","lastFirstName":"Oviedo, Johan","lastInitName":"Oviedo, J","initLastName":"J Oviedo","fullFMLName":"Johan Oviedo","fullLFMName":"Oviedo, Johan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687478":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478","firstName":"Cameron","lastName":"Devanney","primaryNumber":"34","birthDate":"1997-04-13","currentAge":29,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cam","useLastName":"Devanney","middleName":"Michael","boxscoreName":"Devanney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"duh-VAY-nee","mlbDebutDate":"2025-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Devanney","nameSlug":"cam-devanney-687478","firstLastName":"Cam Devanney","lastFirstName":"Devanney, Cam","lastInitName":"Devanney, C","initLastName":"C Devanney","fullFMLName":"Cameron Michael Devanney","fullLFMName":"Devanney, Cameron Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669261":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261","firstName":"Jack","lastName":"Suwinski","birthDate":"1998-07-29","currentAge":28,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jack","useLastName":"Suwinski","middleName":"William","boxscoreName":"Suwinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-WIN-ski","mlbDebutDate":"2022-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Suwinski","nameSlug":"jack-suwinski-669261","firstLastName":"Jack Suwinski","lastFirstName":"Suwinski, Jack","lastInitName":"Suwinski, J","initLastName":"J Suwinski","fullFMLName":"Jack William Suwinski","fullLFMName":"Suwinski, Jack William","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID806960":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960","firstName":"Luis","lastName":"Morales","primaryNumber":"19","birthDate":"2002-09-24","currentAge":23,"birthCity":"Antilla","birthCountry":"Cuba","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Morales","middleName":"Danys","boxscoreName":"Morales","gender":"M","nameMatrilineal":"Aguilera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Morales","nameSlug":"luis-morales-806960","firstLastName":"Luis Morales","lastFirstName":"Morales, Luis","lastInitName":"Morales, L","initLastName":"L Morales","fullFMLName":"Luis Danys Morales","fullLFMName":"Morales, Luis Danys","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID804668":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668","firstName":"Rafael","lastName":"Flores","primaryNumber":"43","birthDate":"2000-11-07","currentAge":25,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Flores Jr.","boxscoreName":"Flores Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Flores Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"rafael-flores-jr-804668","firstLastName":"Rafael Flores Jr.","lastFirstName":"Flores Jr., Rafael","lastInitName":"Flores Jr., R","initLastName":"R Flores Jr.","fullFMLName":"Rafael Flores Jr.","fullLFMName":"Flores Jr., Rafael ","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"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},"ID622663":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","firstName":"Luis","lastName":"Severino","primaryNumber":"40","birthDate":"1994-02-20","currentAge":32,"birthCity":"Sabana de la Mar","birthCountry":"Dominican Republic","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Severino","boxscoreName":"Severino, L","nickName":"Pena","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Severino","nameSlug":"luis-severino-622663","firstLastName":"Luis Severino","lastFirstName":"Severino, Luis","lastInitName":"Severino, L","initLastName":"L Severino","fullFMLName":"Luis Severino","fullLFMName":"Severino, Luis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"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},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680862":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862","firstName":"William","lastName":"MacIver","birthDate":"1996-10-28","currentAge":29,"birthCity":"Pleasant Hill","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Willie","useLastName":"MacIver","boxscoreName":"MacIver","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willie MacIver","nameSlug":"willie-maciver-680862","firstLastName":"Willie MacIver","lastFirstName":"MacIver, Willie","lastInitName":"MacIver, W","initLastName":"W MacIver","fullFMLName":"William  MacIver","fullLFMName":"MacIver, William","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"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},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"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},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"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},"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},"ID695391":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391","firstName":"Brett","lastName":"Harris","primaryNumber":"29","birthDate":"1998-06-24","currentAge":28,"birthCity":"Arlington Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Harris","middleName":"Steven","boxscoreName":"Harris, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Harris","nameSlug":"brett-harris-695391","firstLastName":"Brett Harris","lastFirstName":"Harris, Brett","lastInitName":"Harris, B","initLastName":"B Harris","fullFMLName":"Brett Steven Harris","fullLFMName":"Harris, Brett Steven","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID691907":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907","firstName":"Tsung-Che","lastName":"Cheng","primaryNumber":"39","birthDate":"2001-07-26","currentAge":25,"birthCity":"Pingtung County","birthCountry":"Taiwan","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tsung-Che","useLastName":"Cheng","boxscoreName":"Cheng, T","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"sung-chay","mlbDebutDate":"2025-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tsung-Che Cheng","nameSlug":"tsung-che-cheng-691907","firstLastName":"Tsung-Che Cheng","lastFirstName":"Cheng, Tsung-Che","lastInitName":"Cheng, T","initLastName":"T Cheng","fullFMLName":"Tsung-Che Cheng","fullLFMName":"Cheng, Tsung-Che ","strikeZoneTop":3.016,"strikeZoneBottom":1.522},"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},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"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":"2025"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Clear","temp":"82","wind":"4 mph, Calm"},"gameInfo":{"attendance":20584,"firstPitch":"2025-09-19T22:42:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"home":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"}},"officialScorer":{"id":431088,"fullName":"Bob Webb","link":"/api/v1/people/431088"},"primaryDatacaster":{"id":800987,"fullName":"Diana Bump","link":"/api/v1/people/800987"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-19T22:42:07.124Z","endTime":"2025-09-19T22:43:29.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":[3,4,5,6,7],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"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":"2025-09-19T19:45:29.931Z","endTime":"2025-09-19T22:20:29.539Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-19T22:20:29.539Z","endTime":"2025-09-19T22:41:11.381Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-19T22:41:11.381Z","endTime":"2025-09-19T22:42:09.440Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.51999765508423,"strikeZoneBottom":1.64999843392476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.365985830020357,"aZ":-14.955271941673184,"pfxX":-7.29863748324199,"pfxZ":9.210951633346554,"pX":0.33164126338820515,"pZ":2.493599653944384,"vX0":7.697181676397812,"vY0":-135.5415634590348,"vZ0":-5.602545385442993,"x":104.36,"y":171.45,"x0":-1.5905507288233702,"y0":50.00015467721627,"z0":5.623716002803453,"aX":-13.640098180647232},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2427,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.40340154469030853,"extension":6.809233172635004},"index":3,"playId":"5e1ff8f6-7d0f-3af6-a40c-b37e66691394","pitchNumber":1,"startTime":"2025-09-19T22:42:09.440Z","endTime":"2025-09-19T22:42:13.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.60839254102233,"strikeZoneBottom":1.69629938862724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.148584867276217,"aZ":-16.492685254069006,"pfxX":-5.0015593547838115,"pfxZ":8.295525307279277,"pX":-0.12408725772887394,"pZ":4.728479865637009,"vX0":5.9671536137966426,"vY0":-136.40474206089561,"vZ0":-2.225113606000861E-4,"x":121.73,"y":111.11,"x0":-1.6870569486233953,"y0":50.00122593333737,"z0":5.862826458558714,"aX":-9.45340306583002},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2336,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4010829970281642,"extension":6.774755900695427},"index":4,"playId":"36225311-c37e-3a97-97a9-c15d3f2129b4","pitchNumber":2,"startTime":"2025-09-19T22:42:42.886Z","endTime":"2025-09-19T22:42:46.849Z","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":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.42857789130559,"strikeZoneBottom":1.59728938082764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.018930898287365,"aZ":-42.605372219591196,"pfxX":6.019666194178914,"pfxZ":-8.304175164283844,"pX":-0.6225981838180664,"pZ":1.7491206828599999,"vX0":0.7271342512945531,"vY0":-112.20969852972262,"vZ0":0.4529497971763814,"x":140.73,"y":191.55,"x0":-1.7328500514176204,"y0":50.000106323731266,"z0":5.936614672938362,"aX":7.564900457101517},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-14.5,"breakHorizontal":-11.0,"spinRate":2573,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4908231747704499,"extension":6.715381415580695},"index":5,"playId":"563e1f31-4288-3f17-bf6e-0a3bbf728e4d","pitchNumber":3,"startTime":"2025-09-19T22:42:54.201Z","endTime":"2025-09-19T22:42:58.215Z","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":81.4,"endSpeed":74.2,"strikeZoneTop":3.26707025971952,"strikeZoneBottom":1.55724691574173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0713581795782,"aZ":-33.8423515195337,"pfxX":10.634543030120575,"pfxZ":-1.1862165362712123,"pX":-1.0558946284440602,"pZ":2.5694883756414915,"vX0":-1.1160818064765077,"vY0":-118.42968100858415,"vZ0":0.028732106085177733,"x":157.25,"y":169.4,"x0":-1.9552103813339097,"y0":50.00412077044235,"z0":5.682760197593232,"aX":14.931326131558246},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.8,"breakHorizontal":-18.8,"spinRate":2759,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.464571449351439,"extension":6.836688341616649},"index":6,"playId":"fafacc53-89c8-374c-b5e7-413b67554d77","pitchNumber":4,"startTime":"2025-09-19T22:43:06.930Z","endTime":"2025-09-19T22:43:11.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0436130111127,"aZ":-27.48427210192548,"pfxX":-8.196980541284706,"pfxZ":2.7198624563278404,"pX":-0.5203565566229642,"pZ":2.740671397697668,"vX0":5.588100516078934,"vY0":-130.33823806592855,"vZ0":-2.4706039551737273,"x":136.83,"y":164.78,"x0":-1.6257225661800845,"y0":50.0004897250603,"z0":5.773335961595098,"aX":-14.120531681885108},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":13.7,"spinRate":2062,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4200044281060342,"extension":6.854748091970743},"hitData":{"launchSpeed":81.0,"launchAngle":-34.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":154.22}},"index":7,"playId":"8f386959-ba62-3191-8f0a-eca90b1a5850","pitchNumber":5,"startTime":"2025-09-19T22:43:21.860Z","endTime":"2025-09-19T22:43:29.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:43:29.148Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-19T22:43:35.235Z","endTime":"2025-09-19T22:44:47.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.38517701212072,"strikeZoneBottom":1.48526113117693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.463883970208098,"aZ":-18.983137234839546,"pfxX":-7.501784584683658,"pfxZ":7.267710510212958,"pX":0.7141726771361918,"pZ":2.321346186128683,"vX0":8.554512539902678,"vY0":-134.4651656280893,"vZ0":-5.045124346851094,"x":89.78,"y":176.1,"x0":-1.5466265342482743,"y0":50.005225859422794,"z0":5.585112878415136,"aX":-13.622634481123246},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":11.5,"spinRate":2221,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4086650761352897,"extension":7.135641386116036},"index":0,"playId":"9f23b21b-c82c-3bc0-a4fe-7dbdb083c0e3","pitchNumber":1,"startTime":"2025-09-19T22:43:54.681Z","endTime":"2025-09-19T22:43:58.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.5230020032107,"strikeZoneBottom":1.62349715564292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44570645328785,"aZ":-17.294755505901996,"pfxX":-7.7283302221558206,"pfxZ":8.182210245357055,"pX":0.8329093870322767,"pZ":0.6851258925800147,"vX0":9.02011202393258,"vY0":-134.54213437663915,"vZ0":-9.136285977862514,"x":85.25,"y":220.28,"x0":-1.5721848924893267,"y0":50.001322681756854,"z0":5.370947385534857,"aX":-14.050587723736855},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":11.9,"spinRate":2352,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40839566691931717,"extension":7.138999414164853},"index":1,"playId":"e96d3968-b841-3c86-918c-656de2efae2c","pitchNumber":2,"startTime":"2025-09-19T22:44:06.204Z","endTime":"2025-09-19T22:44:10.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.53901464978516,"strikeZoneBottom":1.76035784642049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26317633778011,"aZ":-20.726430846317974,"pfxX":-8.03155067048464,"pfxZ":6.142385876967414,"pX":0.2129273022950837,"pZ":0.7474864727466157,"vX0":7.726142434915461,"vY0":-135.54881729694938,"vZ0":-8.647090984346127,"x":108.88,"y":218.6,"x0":-1.629058344829144,"y0":50.00086773198681,"z0":5.422559494964958,"aX":-14.96363980121879},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":13.0,"spinRate":2243,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4038842707840211,"extension":7.06441113994874},"index":2,"playId":"43acde1d-990e-330e-800b-4770400adf6a","pitchNumber":3,"startTime":"2025-09-19T22:44:23.916Z","endTime":"2025-09-19T22:44:28.081Z","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":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.601926075854795,"aZ":-31.137210729000163,"pfxX":10.36556029166162,"pfxZ":0.7302814136885303,"pX":0.22721717848220452,"pZ":2.121378146577791,"vX0":1.7595331302056976,"vY0":-118.48327661039109,"vZ0":-1.4444526972117875,"x":108.34,"y":181.5,"x0":-1.8719739448200472,"y0":50.00182232249677,"z0":5.596359075965053,"aX":14.667927486093786},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.2,"breakHorizontal":-19.2,"spinRate":2636,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4630911435045637,"extension":7.006145091352211},"hitData":{"launchSpeed":101.1,"launchAngle":25.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.53,"coordY":43.37}},"index":3,"playId":"e3ee4ecf-a199-321f-a242-203d22c2e14f","pitchNumber":4,"startTime":"2025-09-19T22:44:36.591Z","endTime":"2025-09-19T22:44:47.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:44:47.947Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-19T22:44:54.926Z","endTime":"2025-09-19T22:45:47.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.72305508821106,"strikeZoneBottom":1.71704746231673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.418965771212406,"aZ":-16.829198626752333,"pfxX":-6.545686164136445,"pfxZ":7.885605244008119,"pX":0.8302433949120273,"pZ":3.5050890636495904,"vX0":9.023172031126297,"vY0":-138.92026857118466,"vZ0":-3.0161940939426426,"x":85.35,"y":144.14,"x0":-1.6161978186095092,"y0":50.00117206692082,"z0":5.729728446258334,"aX":-12.73584091576645},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2333,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3949496726233339,"extension":6.947149911755139},"index":0,"playId":"ef3c5cc2-da12-3a01-a28b-5bd37b89ba95","pitchNumber":1,"startTime":"2025-09-19T22:45:12.109Z","endTime":"2025-09-19T22:45:15.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.510670229248344,"aZ":-15.27571075753932,"pfxX":-5.666413779295796,"pfxZ":8.800803933606092,"pX":0.4429495935459358,"pZ":3.5812671170926125,"vX0":7.711184194968808,"vY0":-137.67982482432348,"vZ0":-3.0173604364709687,"x":100.12,"y":142.09,"x0":-1.6576747712825626,"y0":50.00339977072746,"z0":5.7249741077499765,"aX":-10.881491011530414},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2535,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39779675849157803,"extension":6.883725495451949},"index":1,"playId":"7e816a55-30fe-3245-bd35-975814cb28d2","pitchNumber":2,"startTime":"2025-09-19T22:45:25.923Z","endTime":"2025-09-19T22:45:29.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.407788965464743,"aZ":-30.678661066350443,"pfxX":10.649664810057944,"pfxZ":1.0424043289390603,"pX":0.8545460511166234,"pZ":1.8114440300587433,"vX0":3.140179385737513,"vY0":-119.76965254785915,"vZ0":-2.3310962546313734,"x":84.43,"y":189.87,"x0":-1.8606776775863967,"y0":50.00404185594587,"z0":5.569549348179345,"aX":15.30959630663309},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.6,"breakHorizontal":-20.0,"spinRate":2710,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.459165356937679,"extension":6.96945917217388},"index":2,"playId":"d64018ba-5223-3039-b342-7524c0f2d37e","pitchNumber":3,"startTime":"2025-09-19T22:45:43.156Z","endTime":"2025-09-19T22:45:47.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:45:47.980Z","atBatIndex":2},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jared Triolo reaches on a throwing error by third baseman Darell Hernaiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T22:47:26.708Z","endTime":"2025-09-19T22:48:17.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.70783656409106,"strikeZoneBottom":1.85537766242229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56749215428587,"aZ":-14.18711710971451,"pfxX":-5.030844170540323,"pfxZ":9.163943641039811,"pX":-0.6726561244298078,"pZ":2.628784575884464,"vX0":5.365906876811062,"vY0":-139.28536781509035,"vZ0":-6.063259127631816,"x":142.64,"y":167.8,"x0":-1.9713846665878043,"y0":50.00346778753868,"z0":5.773639262731103,"aX":-9.875759858674368},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2381,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39337974951470667,"extension":6.507646823751138},"index":0,"playId":"df66287f-1065-3f73-84fb-aee57adda8a0","pitchNumber":1,"startTime":"2025-09-19T22:47:56.561Z","endTime":"2025-09-19T22:48:00.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14889565659272,"aZ":-17.394566747577713,"pfxX":-9.396978619806477,"pfxZ":7.509616951927935,"pX":-0.7672254497823242,"pZ":3.088524489211964,"vX0":6.741398441928409,"vY0":-139.77839724732704,"vZ0":-4.518029866035021,"x":146.24,"y":155.39,"x0":-1.9962500954573066,"y0":50.00226067555606,"z0":5.877162851562091,"aX":-18.490210863304604},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":2169,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.392695826250562,"extension":6.662552639480691},"hitData":{"launchSpeed":75.2,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.09,"coordY":153.39}},"index":1,"playId":"202f33cb-1983-3cca-b668-80ecba92cb34","pitchNumber":2,"startTime":"2025-09-19T22:48:08.619Z","endTime":"2025-09-19T22:48:17.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:48:17.212Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Horwitz doubles (23) on a sharp fly ball to right fielder Carlos Cortes. Jared Triolo scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T22:48:34.496Z","endTime":"2025-09-19T22:49:41.270Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10216680655721,"aZ":-22.309232931502038,"pfxX":-0.3095146273036429,"pfxZ":5.276025313631247,"pX":0.48463871667426495,"pZ":1.9759245739750857,"vX0":7.182051146831515,"vY0":-135.98146599598317,"vZ0":-6.007582419439301,"x":98.53,"y":185.43,"x0":-2.151842252478788,"y0":50.00554858594207,"z0":5.763908411994736,"aX":-0.5789718169213646},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":-1.0,"spinRate":2280,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.40294035728945454,"extension":6.704822369367225},"index":0,"playId":"15bc7d09-3519-354a-8cae-2725daddb886","pitchNumber":1,"startTime":"2025-09-19T22:48:50.673Z","endTime":"2025-09-19T22:48:54.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.020747701774145,"aZ":-27.676245765504536,"pfxX":9.184669188363076,"pfxZ":2.9218232023849726,"pX":-0.0014526829700915996,"pZ":2.270069622655894,"vX0":2.816988144470518,"vY0":-123.85594751575161,"vZ0":-2.7879399788019708,"x":117.06,"y":177.49,"x0":-2.3493839995823724,"y0":50.00085779758965,"z0":5.748591429153671,"aX":14.126216213338957},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-17.3,"spinRate":2633,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.4439115129457192,"extension":6.619958194739545},"hitData":{"launchSpeed":107.0,"launchAngle":25.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":190.59,"coordY":52.84}},"index":1,"playId":"815ffc70-7577-39bc-8865-0586497035c8","pitchNumber":2,"startTime":"2025-09-19T22:49:25.251Z","endTime":"2025-09-19T22:49:41.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:49:41.270Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to left fielder Tyler Soderstrom. Spencer Horwitz scores. Bryan Reynolds to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T22:49:53.544Z","endTime":"2025-09-19T22:51:05.909Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":78.1,"strikeZoneTop":3.20491591229307,"strikeZoneBottom":1.61573644323006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.846816147579432,"aZ":-27.249032216732655,"pfxX":7.773283343347479,"pfxZ":3.1989985068422446,"pX":0.24238595067018973,"pZ":0.6187686983310824,"vX0":3.851692097687011,"vY0":-123.83455063155876,"vZ0":-6.4041177102498725,"x":107.76,"y":222.07,"x0":-2.3474243003783664,"y0":50.001863987138435,"z0":5.545464862393416,"aX":11.960302305308833},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.4,"breakHorizontal":-15.0,"spinRate":2533,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4438695833493749,"extension":6.5814610452260105},"index":0,"playId":"7632eb42-191f-3ddd-910b-dd50ab502754","pitchNumber":1,"startTime":"2025-09-19T22:50:18.092Z","endTime":"2025-09-19T22:50:21.877Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.14998291895792,"strikeZoneBottom":1.47990995287156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07178231758552,"aZ":-24.194177143941232,"pfxX":6.147375992517943,"pfxZ":4.984693723988196,"pX":1.246812528195556,"pZ":1.0024367987418534,"vX0":6.867630723923124,"vY0":-125.61116094883836,"vZ0":-6.342923736551326,"x":69.47,"y":211.71,"x0":-2.319567815550253,"y0":50.001363208661395,"z0":5.523133019328724,"aX":9.83710066740144},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.8,"breakHorizontal":-12.7,"spinRate":2656,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.435795508096982,"extension":6.587779228531242},"index":1,"playId":"cc13fd07-59fe-38ab-95e4-dc2b31e94220","pitchNumber":2,"startTime":"2025-09-19T22:50:37.955Z","endTime":"2025-09-19T22:50:41.677Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.700918509479763,"aZ":-20.827731879176458,"pfxX":-8.540565897295217,"pfxZ":5.708409605656231,"pX":-0.6138434855553977,"pZ":2.2309161892453364,"vX0":7.360886802297132,"vY0":-139.26025162425728,"vZ0":-5.8246230702565684,"x":140.4,"y":178.55,"x0":-2.1659337379455956,"y0":50.00553392808005,"z0":5.70301896132383,"aX":-16.982443286167054},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2208,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3914911936843408,"extension":6.596388476256741},"hitData":{"launchSpeed":96.0,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.05,"coordY":125.33}},"index":2,"playId":"46f64c63-5cb7-3b88-9f9b-ef5241ef4092","pitchNumber":3,"startTime":"2025-09-19T22:50:55.767Z","endTime":"2025-09-19T22:51:05.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:51:05.909Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a ground ball to left fielder Tyler Soderstrom. Bryan Reynolds to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T22:51:25.109Z","endTime":"2025-09-19T22:52:06.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.040350058558648,"aZ":-13.275019575795316,"pfxX":-3.700623359339117,"pfxZ":9.590642934674515,"pX":0.26629706235254585,"pZ":2.5379428692629196,"vX0":7.5648126148257155,"vY0":-139.4292799039936,"vZ0":-6.64685761051549,"x":106.85,"y":170.26,"x0":-2.0000195604074795,"y0":50.006289650034276,"z0":5.8271071300908766,"aX":-7.2956118321389125},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":5.2,"spinRate":2334,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39267043950471114,"extension":6.5731272445150735},"index":0,"playId":"44b39586-e90d-3f0f-b398-3cda85cc5370","pitchNumber":1,"startTime":"2025-09-19T22:51:38.106Z","endTime":"2025-09-19T22:51:42.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5870562998426,"aZ":-13.854344231207277,"pfxX":-7.269139672303374,"pfxZ":9.150706250283243,"pX":-0.051636448405807174,"pZ":1.7645289597137297,"vX0":7.817667750749436,"vY0":-140.31847060417118,"vZ0":-8.466650041559348,"x":118.97,"y":191.14,"x0":-1.9241703011840403,"y0":50.00300313153427,"z0":5.715839260650477,"aX":-14.552814692474888},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":11.6,"spinRate":2214,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3897707175004843,"extension":6.804837246579634},"hitData":{"launchSpeed":107.7,"launchAngle":6.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.06,"coordY":127.87}},"index":1,"playId":"f28510b7-272e-353d-b022-6762ad63537f","pitchNumber":2,"startTime":"2025-09-19T22:51:57.883Z","endTime":"2025-09-19T22:52:06.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:52:06.476Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out to first baseman Nick Kurtz. Andrew McCutchen to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T22:52:11.974Z","endTime":"2025-09-19T22:52:52.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.322492279560695,"aZ":-19.281378454273202,"pfxX":-0.7310390102773296,"pfxZ":6.755076219170957,"pX":-0.04029431868322456,"pZ":2.532526964225531,"vX0":5.664280484499773,"vY0":-136.8355755960953,"vZ0":-5.538700682939717,"x":118.54,"y":170.4,"x0":-2.0363139538160526,"y0":50.00300774246691,"z0":5.891016288977795,"aX":-1.3953766657770847},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":0.2,"spinRate":2227,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39927220986409306,"extension":6.729161201919394},"hitData":{"launchSpeed":89.7,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.34,"coordY":170.94}},"index":0,"playId":"e2ca9865-d428-3cc4-8053-463fd05eca5a","pitchNumber":1,"startTime":"2025-09-19T22:52:45.475Z","endTime":"2025-09-19T22:52:52.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:52:52.476Z","atBatIndex":7},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Gonzales out on a sacrifice fly to center fielder Lawrence Butler. Bryan Reynolds scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T22:53:18.683Z","endTime":"2025-09-19T22:54:04.439Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.48769079082069,"strikeZoneBottom":1.61396295033055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.578059170026478,"aZ":-21.690048134282023,"pfxX":-0.8588412304829012,"pfxZ":5.435605169228134,"pX":-0.37606962581534065,"pZ":2.4054612318144013,"vX0":4.881851911883853,"vY0":-137.5796286755496,"vZ0":-5.30552502804556,"x":131.33,"y":173.83,"x0":-2.056838439684301,"y0":50.0065491410861,"z0":5.815235928562241,"aX":-1.6578526901193524},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":0.6,"spinRate":2269,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.39707491177796816,"extension":6.610138112846136},"index":0,"playId":"c08dcb73-eedd-3812-81c1-6b92878ff133","pitchNumber":1,"startTime":"2025-09-19T22:53:18.683Z","endTime":"2025-09-19T22:53:22.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.3993029284163,"strikeZoneBottom":1.54982121714237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40054557964293,"aZ":-30.217507768547872,"pfxX":6.918490986244563,"pfxZ":1.2393826133731878,"pX":0.9260025024258918,"pZ":1.7047510019803522,"vX0":5.525822574363204,"vY0":-124.93724686474967,"vZ0":-3.5094602569520283,"x":81.7,"y":192.75,"x0":-2.2140619982136505,"y0":50.00379081086719,"z0":5.6137258309283276,"aX":10.925756692827486},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-13.8,"spinRate":2685,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43857207236480145,"extension":6.534456678692683},"index":1,"playId":"22bf97b4-6058-304c-ba4e-157b371db479","pitchNumber":2,"startTime":"2025-09-19T22:53:36.259Z","endTime":"2025-09-19T22:53:39.742Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.958420494121466,"aZ":-13.51771954441514,"pfxX":-5.109746481225481,"pfxZ":9.271315404495407,"pX":0.377849718552489,"pZ":3.0767100383946673,"vX0":7.818425944129307,"vY0":-140.73174746218928,"vZ0":-5.191521454067793,"x":102.6,"y":155.71,"x0":-1.7682684721626452,"y0":50.00513142875059,"z0":5.8161427860377675,"aX":-10.285257926011163},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2397,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3887242550799299,"extension":6.496168923279281},"hitData":{"launchSpeed":104.5,"launchAngle":18.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":155.43,"coordY":61.08}},"index":2,"playId":"cd7e33ff-051d-372c-87ae-30350c980992","pitchNumber":3,"startTime":"2025-09-19T22:53:54.401Z","endTime":"2025-09-19T22:54:04.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:54:04.439Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T22:54:17.023Z","endTime":"2025-09-19T22:55:52.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":97.0,"endSpeed":88.5,"strikeZoneTop":3.60445395414635,"strikeZoneBottom":1.65708527713247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68614340297958,"aZ":-11.460105179649467,"pfxX":-4.315769396948298,"pfxZ":10.299728379500388,"pX":-0.008397450514297081,"pZ":2.975894814847909,"vX0":6.842853292923433,"vY0":-141.0523442095978,"vZ0":-6.101768288266379,"x":117.32,"y":158.43,"x0":-1.9073041018163992,"y0":50.002009200445094,"z0":5.909197786084602,"aX":-8.679344934125925},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2475,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3886239344090776,"extension":6.315552585097883},"index":0,"playId":"ba1d3f2f-7eeb-3d8a-b8e3-8df4ec58411b","pitchNumber":1,"startTime":"2025-09-19T22:54:35.449Z","endTime":"2025-09-19T22:54:39.142Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12715277989447,"aZ":-21.02263760497579,"pfxX":0.28303169180952814,"pfxZ":5.875204531810104,"pX":0.6466895763741072,"pZ":2.770248889253591,"vX0":7.834673068546132,"vY0":-136.47567011935553,"vZ0":-4.187170239723558,"x":92.35,"y":163.98,"x0":-2.290118286197356,"y0":50.00614593247721,"z0":5.759873427143925,"aX":0.5380787047421018},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-2.0,"spinRate":2314,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.4002939304935835,"extension":6.433857454413368},"index":1,"playId":"bd4e33c0-ef1a-3559-be34-35c1e055e4f2","pitchNumber":2,"startTime":"2025-09-19T22:54:52.437Z","endTime":"2025-09-19T22:54:56.541Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.49183923012634,"strikeZoneBottom":1.54523277822994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.005622573020446,"aZ":-31.611094179629244,"pfxX":9.703866443019672,"pfxZ":0.36274949325449013,"pX":0.49909690448600685,"pZ":0.7139361309918352,"vX0":4.085243607589812,"vY0":-124.33144683020569,"vZ0":-5.228459242883462,"x":97.98,"y":219.5,"x0":-2.434417297131475,"y0":50.00216517089025,"z0":5.522211062563761,"aX":14.922407183259423},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.5,"breakHorizontal":-18.6,"spinRate":2806,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4435352696124526,"extension":6.567775264062307},"index":2,"playId":"b845ea27-ed43-3cb0-9209-7ae7557c19d4","pitchNumber":3,"startTime":"2025-09-19T22:55:22.944Z","endTime":"2025-09-19T22:55:26.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.802003790303928,"aZ":-12.416829679981488,"pfxX":-4.684848052557484,"pfxZ":9.71402758842273,"pX":0.09028706070400126,"pZ":2.133132091148622,"vX0":8.259317671945956,"vY0":-141.1668789453611,"vZ0":-7.792367269733643,"x":113.56,"y":181.19,"x0":-2.254479312264775,"y0":50.00605239440425,"z0":5.714804665954024,"aX":-9.53198752131056},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2384,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.38686397448807597,"extension":6.589369475570221},"hitData":{"launchSpeed":76.5,"launchAngle":8.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.8,"coordY":142.45}},"index":3,"playId":"a358d976-898d-3191-be07-6391617e5297","pitchNumber":4,"startTime":"2025-09-19T22:55:45.134Z","endTime":"2025-09-19T22:55:52.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:55:52.341Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to left fielder Jack Suwinski.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-19T22:57:25.642Z","endTime":"2025-09-19T22:58:18.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"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":93.3,"endSpeed":85.2,"strikeZoneTop":3.22626577256963,"strikeZoneBottom":1.36116075537161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97183470966554,"aZ":-15.42970996284754,"pfxX":-4.962807820077935,"pfxZ":8.974771903734307,"pX":-0.05750837614155006,"pZ":3.8403146635087664,"vX0":6.180823197681927,"vY0":-135.7933144869808,"vZ0":-2.3139856589839307,"x":119.19,"y":135.09,"x0":-1.7192734562228444,"y0":50.005228338464704,"z0":5.77808700696782,"aX":-9.262301793069609},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2496,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40348800503273097,"extension":6.876103256840328},"index":0,"playId":"ef9b66f4-d3d9-37a8-97a4-87125fd26875","pitchNumber":1,"startTime":"2025-09-19T22:57:58.450Z","endTime":"2025-09-19T22:58:02.240Z","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":94.1,"endSpeed":85.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07785814035984,"aZ":-14.910778625557136,"pfxX":-5.9415618715370195,"pfxZ":9.141061825480913,"pX":0.5709470098955602,"pZ":2.585024488828379,"vX0":7.996931158939717,"vY0":-136.7719899917501,"vZ0":-5.336994303924799,"x":95.24,"y":168.98,"x0":-1.6232494195483251,"y0":50.003122781830605,"z0":5.589691765801239,"aX":-11.221461507770801},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":9.0,"spinRate":2414,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.40097131041754563,"extension":6.794951015192439},"hitData":{"launchSpeed":87.1,"launchAngle":32.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.04,"coordY":87.18}},"index":1,"playId":"fb5b790f-59ae-3de7-b14e-f2306ea6c277","pitchNumber":2,"startTime":"2025-09-19T22:58:10.479Z","endTime":"2025-09-19T22:58:18.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:58:18.669Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shea Langeliers pops out softly to catcher Henry Davis in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-19T22:58:22.411Z","endTime":"2025-09-19T22:58:51.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":93.3,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.213017798139735,"aZ":-16.265300139429893,"pfxX":-4.3905777433798505,"pfxZ":8.43402618623523,"pX":-0.8817910675004667,"pZ":3.0969308791006815,"vX0":3.4728035088816247,"vY0":-135.85758729768742,"vZ0":-4.087056488245058,"x":150.61,"y":155.16,"x0":-1.6004217764406845,"y0":50.00374734917353,"z0":5.737032758291827,"aX":-8.283061385777732},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":7.3,"spinRate":2315,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40175278111760404,"extension":6.702555748148147},"hitData":{"launchSpeed":57.1,"launchAngle":78.0,"totalDistance":53.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":147.87,"coordY":209.09}},"index":0,"playId":"8a735378-7666-3508-b9da-dc5e737d466f","pitchNumber":1,"startTime":"2025-09-19T22:58:43.049Z","endTime":"2025-09-19T22:58:51.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T22:58:51.129Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-19T22:58:59.821Z","endTime":"2025-09-19T23:00:20.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":2.96403274833804,"strikeZoneBottom":1.25689184952226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.113197284892724,"aZ":-13.522005642194442,"pfxX":-3.579296612321351,"pfxZ":10.026624822589387,"pX":1.1814442083656271,"pZ":3.024149659540222,"vX0":8.570775669419376,"vY0":-135.41741401422195,"vZ0":-4.719387517898436,"x":71.97,"y":157.13,"x0":-1.5572302213291562,"y0":50.00423547243777,"z0":5.733058082924756,"aX":-6.660536292316263},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2450,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40422748248036466,"extension":6.915594816294291},"index":0,"playId":"3c91ed44-b275-3f61-9035-a08697205a76","pitchNumber":1,"startTime":"2025-09-19T22:59:19.271Z","endTime":"2025-09-19T22:59:23.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.11968219994554,"strikeZoneBottom":1.41283776618764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78054076419679,"aZ":-20.470173219488448,"pfxX":-8.39378372251319,"pfxZ":6.331511758204077,"pX":1.280804115731855,"pZ":2.2700349352469646,"vX0":10.46917563660207,"vY0":-134.95877227761702,"vZ0":-5.056433376356029,"x":68.18,"y":177.49,"x0":-1.5542098692403268,"y0":50.004220791360474,"z0":5.605516037743672,"aX":-15.519289500588378},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":13.1,"spinRate":2573,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40551960408794185,"extension":7.082452795060204},"index":1,"playId":"c3fece8c-b329-32c9-b943-a0753387e190","pitchNumber":2,"startTime":"2025-09-19T22:59:30.655Z","endTime":"2025-09-19T22:59:34.805Z","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":93.9,"endSpeed":85.9,"strikeZoneTop":3.09464542227154,"strikeZoneBottom":1.46856719170089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67441299938715,"aZ":-13.267741411250048,"pfxX":-3.97067768188437,"pfxZ":9.959380326461684,"pX":-0.9590371901521939,"pZ":3.7680944843086275,"vX0":3.5883192271248414,"vY0":-136.7905738256194,"vZ0":-2.8254774764883988,"x":153.56,"y":137.04,"x0":-1.7708192936753788,"y0":50.002302874074246,"z0":5.7218641867210795,"aX":-7.537891501239456},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2522,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40013216492420955,"extension":6.861540967125515},"index":2,"playId":"654ede1c-030b-3d44-bb36-6c6818e83ec7","pitchNumber":3,"startTime":"2025-09-19T22:59:44.308Z","endTime":"2025-09-19T22:59:48.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.03870051384835,"strikeZoneBottom":1.45318618889698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22127419070349,"aZ":-15.302860426816839,"pfxX":-4.614458552146854,"pfxZ":8.866116010104895,"pX":0.15099065940447387,"pZ":3.118457121008089,"vX0":6.627635325550432,"vY0":-136.82685354840385,"vZ0":-4.249096756076552,"x":111.24,"y":154.58,"x0":-1.6992307325714593,"y0":50.00128418449428,"z0":5.734901788640504,"aX":-8.779544783485903},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2516,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39978221608920217,"extension":6.831939134300541},"index":3,"playId":"fca4aeda-656f-35d1-91d1-58458668f25e","pitchNumber":4,"startTime":"2025-09-19T22:59:58.728Z","endTime":"2025-09-19T23:00:02.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.332527491038455,"aZ":-20.774844730149113,"pfxX":-6.880001531087749,"pfxZ":6.122244589011471,"pX":0.16816803253423868,"pZ":3.0955352853405107,"vX0":7.01789569645077,"vY0":-135.27345345336877,"vZ0":-3.1350909014523,"x":110.59,"y":155.2,"x0":-1.5606061186171267,"y0":50.00103481879892,"z0":5.718784383655813,"aX":-12.804373115681459},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":11.0,"spinRate":2590,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4042512822482096,"extension":6.961077507901134},"hitData":{"launchSpeed":98.2,"launchAngle":33.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.55,"coordY":49.66}},"index":4,"playId":"1c3ebbf9-4496-32ba-822e-60f9e9787409","pitchNumber":5,"startTime":"2025-09-19T23:00:10.680Z","endTime":"2025-09-19T23:00:20.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:00:20.471Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Yorke singles on a ground ball to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-19T23:01:31.332Z","endTime":"2025-09-19T23:03:17.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.5441854189997,"strikeZoneBottom":1.58894476881171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.671905562192777,"aZ":-12.901296863193572,"pfxX":-3.340402957914452,"pfxZ":9.846721812508756,"pX":0.7756082344928645,"pZ":2.4137703168357487,"vX0":8.70387994490951,"vY0":-139.11821364469552,"vZ0":-6.8023605744208995,"x":87.44,"y":173.61,"x0":-1.9617256001333552,"y0":50.002018975395075,"z0":5.748570419142153,"aX":-6.538766590957983},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2302,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39395858180417687,"extension":6.35929900659897},"index":0,"playId":"83c962f3-387e-3045-a8cd-3c693c2a52f0","pitchNumber":1,"startTime":"2025-09-19T23:02:24.500Z","endTime":"2025-09-19T23:02:28.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18303344496577,"aZ":-13.195554753551031,"pfxX":-3.2626705082203724,"pfxZ":9.451897817130073,"pX":0.3290648345504375,"pZ":2.840300772686935,"vX0":7.138982946005484,"vY0":-140.83984802615524,"vZ0":-6.183395043877333,"x":104.46,"y":162.09,"x0":-1.8153243278185967,"y0":50.000555305108776,"z0":5.918645869640701,"aX":-6.55030465595069},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2337,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3890002457699837,"extension":6.561329099106655},"index":1,"playId":"075340b9-95a0-3fe8-9738-01b6ddb48ede","pitchNumber":2,"startTime":"2025-09-19T23:02:36.187Z","endTime":"2025-09-19T23:02:40.037Z","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":84.5,"endSpeed":77.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.111048654711393,"aZ":-28.45656489154053,"pfxX":8.237014535480508,"pfxZ":2.458473376187807,"pX":0.6026168728637882,"pZ":1.954979678593983,"vX0":4.605524664113556,"vY0":-122.88934080147403,"vZ0":-2.9464598151386894,"x":94.03,"y":186.0,"x0":-2.373200819050075,"y0":50.001355190318925,"z0":5.617615668648622,"aX":12.44328573801685},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":-16.1,"spinRate":2787,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.4477892380327009,"extension":6.449600893962833},"index":2,"playId":"ac99550d-354a-3dbd-acf9-43782cc7b156","pitchNumber":3,"startTime":"2025-09-19T23:02:49.474Z","endTime":"2025-09-19T23:02:52.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694067189931324,"aZ":-30.666072353209437,"pfxX":3.169956276336421,"pfxZ":0.8874079217605964,"pX":0.25903003065841956,"pZ":2.256651004352943,"vX0":4.823221927237885,"vY0":-129.86078801105478,"vZ0":-2.9866404001497484,"x":107.13,"y":177.85,"x0":-2.0357015815056174,"y0":50.0041428026758,"z0":5.759156095490457,"aX":5.404174416928111},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":-6.8,"spinRate":2626,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.4220974223866283,"extension":6.685405744805515},"hitData":{"launchSpeed":99.8,"launchAngle":4.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.77,"coordY":117.73}},"index":3,"playId":"ea6d59f3-1427-3878-b80d-c23932b3a026","pitchNumber":4,"startTime":"2025-09-19T23:03:06.627Z","endTime":"2025-09-19T23:03:17.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:03:17.050Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-19T23:03:21.090Z","endTime":"2025-09-19T23:03:53.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60654477437398,"aZ":-16.29171745703785,"pfxX":-7.5223787564389895,"pfxZ":7.8998854848084665,"pX":-0.02059774348430156,"pZ":2.6982521992926762,"vX0":7.741791651419221,"vY0":-140.3946820442873,"vZ0":-5.894707369785158,"x":117.79,"y":165.93,"x0":-1.82686403894707,"y0":50.00638373345571,"z0":5.872762579409623,"aX":-15.130185477277886},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2180,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38904305422773033,"extension":6.653956899660155},"hitData":{"launchSpeed":82.6,"launchAngle":50.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.11,"coordY":112.1}},"index":0,"playId":"9d593007-01ea-3750-98c8-edc21c3670b7","pitchNumber":1,"startTime":"2025-09-19T23:03:42.113Z","endTime":"2025-09-19T23:03:53.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:03:53.910Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a ground ball to center fielder Lawrence Butler. Nick Yorke to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-19T23:03:56.877Z","endTime":"2025-09-19T23:04:28.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86752360045076,"aZ":-16.989477787074264,"pfxX":-9.563413307730283,"pfxZ":7.623214055620249,"pX":0.2409791837966988,"pZ":2.566109158295421,"vX0":9.141635482095792,"vY0":-140.05364473461108,"vZ0":-6.059259940549535,"x":107.81,"y":169.5,"x0":-1.8188027302778342,"y0":50.002125228060514,"z0":5.864051713748416,"aX":-19.04713603240348},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":2169,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3906952031331423,"extension":6.5426850984295495},"hitData":{"launchSpeed":105.4,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.65,"coordY":97.46}},"index":0,"playId":"46528474-f33c-3cf4-b1b8-357fd71afa08","pitchNumber":1,"startTime":"2025-09-19T23:04:18.220Z","endTime":"2025-09-19T23:04:28.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:04:28.950Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-19T23:04:38.351Z","endTime":"2025-09-19T23:09:44.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11],"actionIndex":[4],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.50059642562017,"strikeZoneBottom":1.6111439613998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5138884349584,"aZ":-24.488326321387568,"pfxX":-8.40521410002821,"pfxZ":4.611110331107309,"pX":-0.6291884185518564,"pZ":1.5366251404757072,"vX0":6.574442813977101,"vY0":-128.06185318617239,"vZ0":-5.346606805814979,"x":140.98,"y":197.29,"x0":-2.1329304812808645,"y0":50.00308505467649,"z0":5.557685513157299,"aX":-14.013473873199962},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":13.8,"spinRate":1528,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.42708262454308343,"extension":6.7027256436336655},"index":0,"playId":"2c26d8aa-d26c-3b5e-b441-47ca1265ffad","pitchNumber":1,"startTime":"2025-09-19T23:05:00.640Z","endTime":"2025-09-19T23:05:04.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.58981358507822,"strikeZoneBottom":1.63997236567703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.114917262121825,"aZ":-20.671854816253322,"pfxX":0.9801597131793098,"pfxZ":5.8916701798872975,"pX":-0.8247364005890616,"pZ":3.0708443603226,"vX0":3.325498462676202,"vY0":-138.6348319479213,"vZ0":-3.7040972315212004,"x":148.44,"y":155.87,"x0":-2.1657196995426724,"y0":50.00419380803568,"z0":5.79897252194106,"aX":1.9129667264899424},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":-2.4,"spinRate":2284,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3946428340495274,"extension":6.639992249266923},"index":1,"playId":"b172f78d-403e-3a50-8f44-c02936896d9e","pitchNumber":2,"startTime":"2025-09-19T23:05:18.898Z","endTime":"2025-09-19T23:05:22.635Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"40a702e6-f053-3d14-9da8-03de9195ab71","startTime":"2025-09-19T23:05:38.439Z","endTime":"2025-09-19T23:05:52.267Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86717860734418,"aZ":-22.945795534398023,"pfxX":-0.12335703505941176,"pfxZ":4.800649883792433,"pX":0.8459610782839493,"pZ":2.280973286940559,"vX0":7.2857300502697475,"vY0":-137.63400845816716,"vZ0":-5.300589003012562,"x":84.75,"y":177.19,"x0":-1.8169069346162512,"y0":50.005149907033775,"z0":5.780815765093299,"aX":-0.23780824215367224},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":-1.3,"spinRate":2393,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.39759694788062516,"extension":6.681354111594683},"index":3,"playId":"6b2e1ed9-8621-3668-a928-623a560ea075","pitchNumber":3,"startTime":"2025-09-19T23:05:57.267Z","endTime":"2025-09-19T23:06:01.735Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-19T23:06:11.927Z","endTime":"2025-09-19T23:07:14.105Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.55592602726483,"strikeZoneBottom":1.60308537273241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12673725372078,"aZ":-18.712401582048408,"pfxX":-8.586370401097131,"pfxZ":6.743807380607029,"pX":0.42316182084340304,"pZ":4.523890865715076,"vX0":9.391415088111764,"vY0":-140.25333174447422,"vZ0":-0.42412336716532983,"x":100.87,"y":116.63,"x0":-1.8499350462135375,"y0":50.00346457576188,"z0":5.8952809242098105,"aX":-17.141863641115208},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":13.7,"spinRate":2210,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39023003807604617,"extension":6.748169117390011},"index":5,"playId":"d894b932-1a55-393c-91f0-c96e1d682b29","pitchNumber":4,"startTime":"2025-09-19T23:07:14.105Z","endTime":"2025-09-19T23:07:18.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66463727707308,"aZ":-21.838186500766334,"pfxX":-0.365850699159034,"pfxZ":5.290760648717182,"pX":-0.15379100193657574,"pZ":3.1511940878885625,"vX0":5.770380420722192,"vY0":-138.5891743708267,"vZ0":-3.191508800431578,"x":122.86,"y":153.7,"x0":-2.2114370765031057,"y0":50.00519432450776,"z0":5.768774750010862,"aX":-0.7161529639086598},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":-0.5,"spinRate":2413,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.394546101555747,"extension":6.745454507614471},"index":6,"playId":"ca5a4b70-f522-309c-a72e-ca2be905d31e","pitchNumber":5,"startTime":"2025-09-19T23:07:31.915Z","endTime":"2025-09-19T23:07:36.434Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.52113032796959,"strikeZoneBottom":1.60880003848395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.850765309250285,"aZ":-17.3550939490072,"pfxX":-9.282550396641192,"pfxZ":7.351408887228054,"pX":1.2642515345643204,"pZ":2.4527580951966343,"vX0":11.717440489055743,"vY0":-141.02199785356416,"vZ0":-5.957406022574049,"x":68.81,"y":172.56,"x0":-1.7371669708617536,"y0":50.002147142615634,"z0":5.710839521470164,"aX":-18.710201573165563},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":14.4,"spinRate":2278,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38828997037895574,"extension":6.714576318371914},"index":7,"playId":"39b833d5-86ce-33f6-a390-a6d835d8fdb4","pitchNumber":6,"startTime":"2025-09-19T23:07:51.571Z","endTime":"2025-09-19T23:07:55.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.35815521747733,"aZ":-9.417306995028897,"pfxX":-4.706722794946742,"pfxZ":11.158216595462441,"pX":0.39004849896556454,"pZ":2.5525457281646955,"vX0":8.10853189728847,"vY0":-142.71892902402374,"vZ0":-7.443547101100959,"x":102.13,"y":169.86,"x0":-1.8913197955043812,"y0":50.00114315146503,"z0":5.805944010586484,"aX":-9.598444002018212},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":6.7,"spinRate":2498,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.38547658288447595,"extension":6.421364764038798},"index":8,"playId":"2a9c055e-e456-3c6b-8d10-1929ef276a4e","pitchNumber":7,"startTime":"2025-09-19T23:08:09.911Z","endTime":"2025-09-19T23:08:15.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.966232730423958,"aZ":-25.051163530005738,"pfxX":0.5926646531728927,"pfxZ":3.690376568391974,"pX":0.661292995993161,"pZ":3.74207460708369,"vX0":7.229204004960437,"vY0":-137.84236273390397,"vZ0":-1.2192584377456404,"x":91.79,"y":137.74,"x0":-2.0695501436040957,"y0":50.0001182978709,"z0":5.877746503025646,"aX":1.1415668602175562},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2292,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.397010794376528,"extension":6.698896713456326},"index":9,"playId":"166b6b4c-b71d-342c-be51-35170b684ee4","pitchNumber":8,"startTime":"2025-09-19T23:08:33.890Z","endTime":"2025-09-19T23:08:38.533Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99722289075433,"aZ":-18.087333247834643,"pfxX":-8.711425447027821,"pfxZ":6.905395789318884,"pX":0.8250231347129288,"pZ":2.7838894935310314,"vX0":10.35937952679179,"vY0":-141.5903977862805,"vZ0":-5.005311851787909,"x":85.55,"y":163.61,"x0":-1.741655764641889,"y0":50.00002907476729,"z0":5.724416986713853,"aX":-17.7636623502519},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":13.8,"spinRate":2163,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.386189522290298,"extension":6.628439942771626},"index":10,"playId":"8564eb2f-513c-39c6-b86e-8eb7d2e5afca","pitchNumber":9,"startTime":"2025-09-19T23:09:07.825Z","endTime":"2025-09-19T23:09:12.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.5432179990728,"aZ":-12.69524296742846,"pfxX":-6.489222751970035,"pfxZ":9.439246063825163,"pX":0.36748384081774993,"pZ":2.7109381044497685,"vX0":8.513658668362362,"vY0":-143.10146762589955,"vZ0":-6.404660702998338,"x":102.99,"y":165.58,"x0":-1.80998952676085,"y0":50.005083735003225,"z0":5.781443269062334,"aX":-13.394612193548811},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2396,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3834797465990829,"extension":6.473281063334192},"hitData":{"launchSpeed":71.1,"launchAngle":38.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.39,"coordY":111.14}},"index":11,"playId":"8a7b8919-acf3-3477-923d-397bc91e6fdf","pitchNumber":10,"startTime":"2025-09-19T23:09:34.796Z","endTime":"2025-09-19T23:09:44.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:09:44.769Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, pitcher Luis Severino to second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-19T23:09:55.285Z","endTime":"2025-09-19T23:12:29.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":622663,"link":"/api/v1/people/622663"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.04601204021819,"strikeZoneBottom":1.4163431284837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50390763568198,"aZ":-21.859668385644596,"pfxX":-1.827143406701745,"pfxZ":5.285641216078885,"pX":-0.3442904401776727,"pZ":2.828150870072777,"vX0":5.175807224302937,"vY0":-138.504311356487,"vZ0":-4.017432340754139,"x":130.12,"y":162.42,"x0":-1.9958439550386198,"y0":50.00618802612268,"z0":5.750347447721416,"aX":-3.568319491814295},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":2.3,"spinRate":2355,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3947052589899691,"extension":6.510331112198084},"index":0,"playId":"6fceb74a-4165-3e62-b536-6689f7a463aa","pitchNumber":1,"startTime":"2025-09-19T23:10:17.879Z","endTime":"2025-09-19T23:10:21.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":2.99538414990347,"strikeZoneBottom":1.44664850525345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.693653704222104,"aZ":-22.479864454713034,"pfxX":0.4945747107159466,"pfxZ":5.025586536079313,"pX":-1.0068933659216421,"pZ":3.8567514109936667,"vX0":2.9662845314074584,"vY0":-137.60255636712546,"vZ0":-1.4722869838457997,"x":155.38,"y":134.65,"x0":-2.1603429271290846,"y0":50.00582808187512,"z0":5.912264102157576,"aX":0.9544863109953504},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":-1.4,"spinRate":2332,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3970684157972153,"extension":6.475416449662035},"index":1,"playId":"efb3310f-73b1-3754-92c3-6b11f570df76","pitchNumber":2,"startTime":"2025-09-19T23:10:36.426Z","endTime":"2025-09-19T23:10:39.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":2.93273990841822,"strikeZoneBottom":1.4244488332485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50924352686548,"aZ":-24.964730029821332,"pfxX":6.781889204664384,"pfxZ":4.332717957636859,"pX":0.05700127090961503,"pZ":3.855697855286163,"vX0":3.819801002354113,"vY0":-127.92188884436123,"vZ0":0.2227265721120324,"x":114.83,"y":134.68,"x0":-2.334787341514023,"y0":50.00136438704812,"z0":5.718995596085384,"aX":11.27687335628312},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":-13.1,"spinRate":2678,"spinDirection":86},"zone":12,"typeConfidence":2.0,"plateTime":0.42759602859565815,"extension":6.4907644585396875},"index":2,"playId":"ec0e95d1-ff0d-3aab-815b-f13b9afe9acf","pitchNumber":3,"startTime":"2025-09-19T23:10:55.523Z","endTime":"2025-09-19T23:10:59.232Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":2.9586476744422,"strikeZoneBottom":1.41016653084179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.295850225562898,"aZ":-23.272008088598632,"pfxX":0.9826552863018809,"pfxZ":4.624705591347432,"pX":0.34001395796260764,"pZ":3.49298582820298,"vX0":6.3709804232675395,"vY0":-137.56043854355627,"vZ0":-1.969583913522464,"x":104.04,"y":144.47,"x0":-2.129517682220479,"y0":50.00119670616055,"z0":5.789006923972685,"aX":1.890962579464928},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":-3.1,"spinRate":2366,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.39752206701659354,"extension":6.662165223502133},"index":3,"playId":"79955543-2e6e-3a8a-876f-ce206da631d0","pitchNumber":4,"startTime":"2025-09-19T23:11:17.062Z","endTime":"2025-09-19T23:11:21.932Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jared Triolo steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"actionPlayId":"79955543-2e6e-3a8a-876f-ce206da631d0","startTime":"2025-09-19T23:11:29.902Z","endTime":"2025-09-19T23:11:39.529Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.12595308001698,"strikeZoneBottom":1.45646273078018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503876763800402,"aZ":-22.449182087219317,"pfxX":-1.3262090311690644,"pfxZ":5.0502558259283195,"pX":-0.22206908968006495,"pZ":3.4270328853011,"vX0":5.728475955636205,"vY0":-137.65068118666684,"vZ0":-2.24431043114019,"x":125.46,"y":146.25,"x0":-2.154534516203116,"y0":50.00463340749521,"z0":5.767023805790871,"aX":-2.5554997822508625},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":1.2,"spinRate":2493,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3973555294316622,"extension":6.595353390731724},"index":5,"playId":"a5ed9e2e-471a-32f8-88d7-e45082746d9a","pitchNumber":5,"startTime":"2025-09-19T23:11:39.529Z","endTime":"2025-09-19T23:11:42.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.594939490938614,"aZ":-23.433166807049634,"pfxX":0.5984816125247683,"pfxZ":4.543337740159998,"pX":0.8453160456441096,"pZ":3.1248893969936606,"vX0":7.547746925912028,"vY0":-137.56374574848599,"vZ0":-2.8533573343744383,"x":84.78,"y":154.41,"x0":-2.0078617011179416,"y0":50.00106364336384,"z0":5.758530512927135,"aX":1.1477713752474028},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2433,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3976855382123756,"extension":6.6414490946425},"index":6,"playId":"be8861ed-7f3a-3b68-8d5a-17579366586e","pitchNumber":6,"startTime":"2025-09-19T23:12:00.249Z","endTime":"2025-09-19T23:12:03.764Z","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":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11845840258686,"aZ":-26.393525876696142,"pfxX":8.489076461384208,"pfxZ":3.594154238459648,"pX":0.3094035310567949,"pZ":3.153002997823582,"vX0":3.995831169959281,"vY0":-126.3986890976737,"vZ0":-0.8648263432870529,"x":105.21,"y":153.65,"x0":-2.3976624281636294,"y0":50.004103825362975,"z0":5.629660857365211,"aX":13.658757443883742},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":-16.3,"spinRate":2645,"spinDirection":77},"zone":3,"typeConfidence":2.0,"plateTime":0.43426164596771644,"extension":6.547642442914674},"hitData":{"launchSpeed":68.6,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.03,"coordY":184.11}},"index":7,"playId":"e9687eb7-245d-3a33-b5c6-25737286bdd0","pitchNumber":7,"startTime":"2025-09-19T23:12:22.241Z","endTime":"2025-09-19T23:12:29.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:12:29.889Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-19T23:13:38.395Z","endTime":"2025-09-19T23:15:23.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":75.7,"endSpeed":69.4,"strikeZoneTop":3.08002007343099,"strikeZoneBottom":1.33251145388106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56266760205066,"aZ":-40.76261420202872,"pfxX":6.824832753715246,"pfxZ":-7.101616672555191,"pX":-0.5479169842401469,"pZ":1.149453907621835,"vX0":0.504866860818541,"vY0":-110.18431370412668,"vZ0":-0.700458321757354,"x":137.89,"y":207.74,"x0":-1.665817179922192,"y0":50.00253171720343,"z0":5.8403127439790845,"aX":8.254063859995703},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-12.6,"breakHorizontal":-12.5,"spinRate":2509,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.5002406439157507,"extension":6.85912475585981},"index":0,"playId":"a9ceb166-2680-372d-afd4-97e10e9757dd","pitchNumber":1,"startTime":"2025-09-19T23:14:48.515Z","endTime":"2025-09-19T23:14:52.329Z","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":92.7,"endSpeed":84.7,"strikeZoneTop":3.07632808623421,"strikeZoneBottom":1.28861876055329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.737892767319423,"aZ":-24.47760135101893,"pfxX":-9.882636693252689,"pfxZ":4.1844277491497035,"pX":-1.0971801941833037,"pZ":2.6979495014703887,"vX0":5.271086951610658,"vY0":-134.83661592972197,"vZ0":-3.2621072786357344,"x":158.82,"y":165.94,"x0":-1.7950812221411794,"y0":50.00163708937815,"z0":5.653608847908074,"aX":-18.167757273136093},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":16.8,"spinRate":2472,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40646544434645016,"extension":6.918817135258303},"index":1,"playId":"e1e02982-a744-3735-aee7-dc1001d46ae5","pitchNumber":2,"startTime":"2025-09-19T23:15:00.458Z","endTime":"2025-09-19T23:15:04.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2530795637553,"aZ":-16.70043146317834,"pfxX":-7.993274001607995,"pfxZ":8.393500538681318,"pX":-0.30981060505137276,"pZ":2.4581587150015096,"vX0":6.536501637789235,"vY0":-134.87820619731207,"vZ0":-5.176143360728334,"x":128.81,"y":172.41,"x0":-1.7258154732631408,"y0":50.000513580183174,"z0":5.579219081895518,"aX":-14.730155717987614},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":13.1,"spinRate":2489,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40605523341070837,"extension":7.030228133949911},"hitData":{"launchSpeed":95.7,"launchAngle":32.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.57,"coordY":49.03}},"index":2,"playId":"d12f335a-a8cb-382f-9dc7-fac36d703771","pitchNumber":3,"startTime":"2025-09-19T23:15:15.005Z","endTime":"2025-09-19T23:15:23.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:15:23.830Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to second baseman Nick Yorke.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-19T23:15:27.919Z","endTime":"2025-09-19T23:15:50.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.761289107598795,"aZ":-16.87768531886859,"pfxX":-9.10333139280717,"pfxZ":8.308091173858323,"pX":-0.1374846631974227,"pZ":2.325305241799706,"vX0":7.223582990309257,"vY0":-135.37280591346513,"vZ0":-5.431661231564519,"x":122.24,"y":176.0,"x0":-1.668382111488951,"y0":50.003118892178456,"z0":5.554020244452746,"aX":-16.761033980524054},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":14.8,"spinRate":2528,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4058484465700092,"extension":7.007386475865228},"hitData":{"launchSpeed":101.5,"launchAngle":8.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.2,"coordY":153.71}},"index":0,"playId":"36b965e7-4459-3bcc-a945-f2853aaea3ff","pitchNumber":1,"startTime":"2025-09-19T23:15:45.601Z","endTime":"2025-09-19T23:15:50.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:15:50.429Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-19T23:16:01.096Z","endTime":"2025-09-19T23:17:49.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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,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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7237858128485,"aZ":-15.50014598236153,"pfxX":-5.45943342173671,"pfxZ":8.894184353944208,"pX":-0.38590635727891753,"pZ":2.5603737558604753,"vX0":5.322197691049862,"vY0":-136.262964027907,"vZ0":-5.469094937273501,"x":131.71,"y":169.65,"x0":-1.6577340849977042,"y0":50.005893369092306,"z0":5.669346835055002,"aX":-10.239553013816119},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":8.8,"spinRate":2285,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4023987396206987,"extension":6.9037641096571125},"index":0,"playId":"8b4f0dfc-bcb1-30ea-b705-9ed42c7b62f5","pitchNumber":1,"startTime":"2025-09-19T23:16:16.252Z","endTime":"2025-09-19T23:16:20.529Z","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":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.689513532162575,"aZ":-33.044223170973346,"pfxX":9.790452144339117,"pfxZ":-0.6175879111839784,"pX":-0.4329690501810788,"pZ":1.8751384322366549,"vX0":0.6108477795445677,"vY0":-118.31126762263459,"vZ0":-1.567365944118744,"x":133.5,"y":188.15,"x0":-1.9659157844357176,"y0":50.00319934536203,"z0":5.589619364393755,"aX":13.804968525219428},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.2,"breakHorizontal":-17.9,"spinRate":2719,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.46390914120118687,"extension":6.947863603553775},"index":1,"playId":"9fe37e19-4afa-370b-9988-c6c0359275df","pitchNumber":2,"startTime":"2025-09-19T23:16:39.351Z","endTime":"2025-09-19T23:16:43.962Z","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":94.3,"endSpeed":86.3,"strikeZoneTop":3.2352754877964,"strikeZoneBottom":1.41735604348015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.650015670850127,"aZ":-17.28237876871713,"pfxX":-3.8515407830115693,"pfxZ":7.781329023194788,"pX":-0.2268214179071899,"pZ":4.058579351949826,"vX0":5.406463685241241,"vY0":-137.28692192474813,"vZ0":-1.361998763260246,"x":125.65,"y":129.2,"x0":-1.718851974340466,"y0":50.00192384083726,"z0":5.734264584672938,"aX":-7.370868454343678},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2193,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39856097442804295,"extension":6.879476773889236},"index":2,"playId":"f8f6bbfe-f176-3d4d-ad02-3c60d803af56","pitchNumber":3,"startTime":"2025-09-19T23:16:59.448Z","endTime":"2025-09-19T23:17:03.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.27569513764479,"strikeZoneBottom":1.37803316023398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.983585429805697,"aZ":-34.33362048246617,"pfxX":5.544324719685454,"pfxZ":-1.4706649537065486,"pX":0.9121943862111802,"pZ":1.3523547467718748,"vX0":4.78284093839394,"vY0":-120.6948203190425,"vZ0":-2.641003037608363,"x":82.23,"y":202.27,"x0":-1.8204430482243812,"y0":50.0040494961248,"z0":5.50459598353312,"aX":8.124975184872302},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.1,"breakHorizontal":-11.3,"spinRate":2700,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4549947673678969,"extension":6.977389880010315},"index":3,"playId":"73f7167d-a746-3663-8d01-c62a763f9f2a","pitchNumber":4,"startTime":"2025-09-19T23:17:15.747Z","endTime":"2025-09-19T23:17:19.928Z","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":"2025-09-19T23:17:30.877Z","endTime":"2025-09-19T23:17:44.353Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.21069753191068,"strikeZoneBottom":1.353186228929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.589409838955333,"aZ":-34.517429405449455,"pfxX":6.341457158068514,"pfxZ":-1.594631387132143,"pX":0.25462777454085517,"pZ":2.0628232894934584,"vX0":2.9079717332552697,"vY0":-120.52492046658502,"vZ0":-1.3235724708430439,"x":107.29,"y":183.08,"x0":-1.7917023572543183,"y0":50.00335285459018,"z0":5.669607593379119,"aX":9.321284425956506},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":-12.2,"spinRate":2712,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4545827866991612,"extension":6.796848565854055},"index":5,"playId":"f6a5d438-3212-36ed-9ec3-7bb0a564e0c7","pitchNumber":5,"startTime":"2025-09-19T23:17:44.353Z","endTime":"2025-09-19T23:17:49.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:17:49.161Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, third baseman Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-19T23:19:22.229Z","endTime":"2025-09-19T23:20:32.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.42984101225201,"strikeZoneBottom":1.56496707136697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.139049018253452,"aZ":-30.876457344867756,"pfxX":7.196011123633365,"pfxZ":0.8407550318855233,"pX":-0.8030509985992254,"pZ":2.6164727823798497,"vX0":1.4029641909856747,"vY0":-123.78635330289288,"vZ0":-1.3287635940559601,"x":147.61,"y":168.14,"x0":-2.3123546263250914,"y0":50.00487089307791,"z0":5.749614837733392,"aX":11.147732823916037},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":-13.3,"spinRate":2720,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.44279798554606664,"extension":6.2156179401811045},"index":0,"playId":"64ac90bd-0325-30bf-8f6b-f7b2a7008094","pitchNumber":1,"startTime":"2025-09-19T23:19:56.032Z","endTime":"2025-09-19T23:20:00.060Z","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":85.9,"endSpeed":78.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.115221758503026,"aZ":-23.03847467657365,"pfxX":6.767133182414643,"pfxZ":5.7905702556036385,"pX":0.06224441574255528,"pZ":3.1890685997708874,"vX0":3.565506701556061,"vY0":-125.06697377375434,"vZ0":-1.487652130286614,"x":114.63,"y":152.68,"x0":-2.262924748418888,"y0":50.00518804178822,"z0":5.688087716967373,"aX":10.67977812901482},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.3,"breakHorizontal":-13.1,"spinRate":2686,"spinDirection":87},"zone":2,"typeConfidence":2.0,"plateTime":0.43858951481973385,"extension":6.209498040060231},"index":1,"playId":"77b9b2b3-d398-35be-a1c7-28d35ae6265b","pitchNumber":2,"startTime":"2025-09-19T23:20:06.528Z","endTime":"2025-09-19T23:20:10.593Z","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.7,"endSpeed":76.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31846564661215,"aZ":-25.84264994517327,"pfxX":9.43317167541117,"pfxZ":4.235000813766519,"pX":0.4682348682154903,"pZ":2.0808043102156257,"vX0":3.1424213860000383,"vY0":-121.84235374818851,"vZ0":-3.1595802439089624,"x":99.15,"y":182.6,"x0":-2.0655980552439166,"y0":50.00064938039695,"z0":5.642316762668495,"aX":14.093127914461432},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.1,"breakHorizontal":-17.9,"spinRate":2570,"spinDirection":77},"zone":9,"typeConfidence":2.0,"plateTime":0.4505953552506621,"extension":6.218042089957059},"hitData":{"launchSpeed":93.0,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.3,"coordY":176.01}},"index":2,"playId":"8c4af293-968c-3fc4-af88-7c2d9b00ac94","pitchNumber":3,"startTime":"2025-09-19T23:20:24.591Z","endTime":"2025-09-19T23:20:32.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:20:32.493Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-19T23:20:43.375Z","endTime":"2025-09-19T23:22:08.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":97.0,"endSpeed":88.3,"strikeZoneTop":3.99586161287893,"strikeZoneBottom":1.95226481959821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99198302799608,"aZ":-16.606492337802536,"pfxX":-4.534246026448069,"pfxZ":7.738805300699482,"pX":-0.6964052937859297,"pZ":4.58668613817753,"vX0":5.485160040796023,"vY0":-141.1518393553173,"vZ0":-0.90479408975663,"x":143.55,"y":114.94,"x0":-2.0784070161374304,"y0":50.00496156041272,"z0":5.983598170787635,"aX":-9.124440626396625},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":7.1,"spinRate":2372,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38846590910470624,"extension":6.4392688766109485},"index":0,"playId":"493fc06c-53f0-3a9d-b742-c31a8766e616","pitchNumber":1,"startTime":"2025-09-19T23:20:56.856Z","endTime":"2025-09-19T23:21:00.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.87915262243882,"strikeZoneBottom":1.79440068811827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.952195009472916,"aZ":-31.87891843256447,"pfxX":8.587958594589683,"pfxZ":0.19171958192817584,"pX":-0.6659720074759535,"pZ":3.6055877394841582,"vX0":1.2919296295094993,"vY0":-122.39170928377098,"vZ0":1.144648508296203,"x":142.39,"y":141.43,"x0":-2.316445682054806,"y0":50.00029333914162,"z0":5.878641294541632,"aX":12.921659989436206},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.0,"breakHorizontal":-15.8,"spinRate":2786,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.44889328347045687,"extension":6.223837989228621},"index":1,"playId":"33a61e89-b509-3292-b4f1-4308bca12808","pitchNumber":2,"startTime":"2025-09-19T23:21:08.857Z","endTime":"2025-09-19T23:21:12.659Z","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.1,"endSpeed":88.1,"strikeZoneTop":3.92470260271364,"strikeZoneBottom":1.84038610654294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.00308419875915,"aZ":-16.003126461391382,"pfxX":-2.149215869453381,"pfxZ":8.03590255913586,"pX":-0.945059458184113,"pZ":6.200027519924999,"vX0":3.8457689954991525,"vY0":-141.38939867665746,"vZ0":2.9308784408238715,"x":153.02,"y":71.38,"x0":-2.047307694466423,"y0":50.004634289794915,"z0":6.179331833905056,"aX":-4.3262034774668265},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":3.0,"spinRate":2359,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3882522269668196,"extension":6.4484199810330205},"index":2,"playId":"3d6c23a5-d1eb-37e2-ab09-6470158e9aad","pitchNumber":3,"startTime":"2025-09-19T23:21:23.978Z","endTime":"2025-09-19T23:21:27.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.059425230439782,"aZ":-22.593916189767832,"pfxX":1.212648530357062,"pfxZ":5.017297630948852,"pX":0.6812322287533152,"pZ":2.374601137756241,"vX0":6.773987937188624,"vY0":-137.00341249187272,"vZ0":-5.025769045818276,"x":91.03,"y":174.67,"x0":-1.976544954348473,"y0":50.00339544190282,"z0":5.768393824685869,"aX":2.312895782967191},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":-3.6,"spinRate":2415,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.39914618939809454,"extension":6.580996404385076},"index":3,"playId":"b0fc8582-baaa-32cb-9076-ef107f0997a8","pitchNumber":4,"startTime":"2025-09-19T23:21:41.446Z","endTime":"2025-09-19T23:21:45.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.111548257705238,"aZ":-32.733950267027346,"pfxX":2.563765701854922,"pfxZ":-0.34987159695349934,"pX":-0.33522650379529,"pZ":0.5724305975382069,"vX0":3.847755824630572,"vY0":-126.25009151763678,"vZ0":-5.885865745365445,"x":129.78,"y":223.32,"x0":-2.215567092950965,"y0":50.003180565699566,"z0":5.587398577350647,"aX":4.113358470074271},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-5.5,"spinRate":2500,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.43482117149035737,"extension":6.3370881774229515},"index":4,"playId":"08f525ac-3a10-374e-b4be-3a84ef665d18","pitchNumber":5,"startTime":"2025-09-19T23:22:04.431Z","endTime":"2025-09-19T23:22:08.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:22:08.725Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out sharply to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-19T23:22:25.505Z","endTime":"2025-09-19T23:23:21.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.38350869014056,"strikeZoneBottom":1.58082370734788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57310981856601,"aZ":-34.53888584725378,"pfxX":10.094166177646938,"pfxZ":-1.6159451682828845,"pX":-1.5570681328033387,"pZ":2.5226398949727074,"vX0":-1.1836732579185607,"vY0":-120.73642328510087,"vZ0":-0.34156253555080196,"x":176.35,"y":170.67,"x0":-2.367854908961131,"y0":50.00271499378333,"z0":5.729923498564452,"aX":14.76241315051711},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.8,"breakHorizontal":-17.9,"spinRate":2774,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.45529881786984827,"extension":6.348915883421929},"index":0,"playId":"8e0a3805-c8da-3cb6-a786-ae0fa59266a6","pitchNumber":1,"startTime":"2025-09-19T23:22:32.258Z","endTime":"2025-09-19T23:22:36.191Z","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":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.680794254164336,"aZ":-26.194789724940083,"pfxX":9.303820963107796,"pfxZ":3.95491650254837,"pX":-0.35108807829083166,"pZ":2.9565754199320966,"vX0":1.8945384022622744,"vY0":-122.34337122710356,"vZ0":-1.419087570098254,"x":130.38,"y":158.95,"x0":-2.344547071582276,"y0":50.00270451601127,"z0":5.794203779759227,"aX":14.070007214957426},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.1,"breakHorizontal":-17.3,"spinRate":2594,"spinDirection":82},"zone":1,"typeConfidence":2.0,"plateTime":0.44810029948342933,"extension":6.55916419380256},"hitData":{"launchSpeed":101.0,"launchAngle":47.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":126.94,"coordY":184.35}},"index":1,"playId":"ebc61fcd-f416-3876-b179-b1d189e7c81f","pitchNumber":2,"startTime":"2025-09-19T23:23:11.721Z","endTime":"2025-09-19T23:23:21.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:23:21.958Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-19T23:25:25.668Z","endTime":"2025-09-19T23:26:04.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"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(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":76.4,"endSpeed":69.8,"strikeZoneTop":3.49881132800978,"strikeZoneBottom":1.59428319200065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04743083866328,"aZ":-42.53200850905971,"pfxX":6.4052611550597955,"pfxZ":-8.410221407462942,"pX":-1.1090882533962398,"pZ":1.8345769685204247,"vX0":-0.299196944416905,"vY0":-111.18089118504568,"vZ0":0.872599513005311,"x":159.28,"y":189.25,"x0":-1.8017154226453596,"y0":50.00486644302688,"z0":5.91060784171741,"aX":7.885280621183207},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-14.5,"breakHorizontal":-11.4,"spinRate":2552,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.49584260673098823,"extension":6.717475001943699},"index":0,"playId":"12087e71-d7c3-320b-87d4-a367ccf863be","pitchNumber":1,"startTime":"2025-09-19T23:25:26.331Z","endTime":"2025-09-19T23:25:30.290Z","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":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51147322435748,"aZ":-32.988704976207636,"pfxX":9.210167966886829,"pfxZ":-0.585405605136575,"pX":1.748987074391575,"pZ":0.47093734514589286,"vX0":5.517550454917209,"vY0":-118.46993780492586,"vZ0":-4.366785676217685,"x":50.33,"y":226.06,"x0":-1.817251786880296,"y0":50.0015539677179,"z0":5.3987520337739126,"aX":12.909467862561648},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.9,"breakHorizontal":-18.1,"spinRate":2776,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46477571910407933,"extension":7.0437627227285855},"index":1,"playId":"45c14916-d0a9-3e72-8b73-37f78e5db0f9","pitchNumber":2,"startTime":"2025-09-19T23:25:37.622Z","endTime":"2025-09-19T23:25:41.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17611684849808,"aZ":-16.805042373305728,"pfxX":-4.52222702767604,"pfxZ":7.99905141628415,"pX":1.146021357476463,"pZ":3.2871899690391286,"vX0":8.91709765585372,"vY0":-137.42986330716897,"vZ0":-3.265376365157058,"x":73.32,"y":150.03,"x0":-1.5465957608720882,"y0":50.00351715985016,"z0":5.625760491784569,"aX":-8.690521184777815},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":6.4,"spinRate":2422,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39786186508781274,"extension":6.7111418907792615},"hitData":{"launchSpeed":51.8,"launchAngle":-24.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.8,"coordY":168.65}},"index":2,"playId":"17886072-12b1-3364-926a-d9af8312bc5f","pitchNumber":3,"startTime":"2025-09-19T23:25:56.854Z","endTime":"2025-09-19T23:26:04.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:26:04.189Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-19T23:26:11.805Z","endTime":"2025-09-19T23:28:23.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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,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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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(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":93.4,"endSpeed":84.2,"strikeZoneTop":3.45377737966401,"strikeZoneBottom":1.55231227500976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66456770409988,"aZ":-23.705873197859407,"pfxX":-11.131301927913762,"pfxZ":4.641752966988399,"pX":1.659866646650047,"pZ":2.0380188292111767,"vX0":11.929429333709786,"vY0":-135.2662509047895,"vZ0":-4.902612207553979,"x":53.73,"y":183.75,"x0":-1.3933758955444282,"y0":50.0053799253127,"z0":5.569024740115798,"aX":-20.319182688930745},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":17.2,"spinRate":2560,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40728657840640015,"extension":7.069157738156269},"index":0,"playId":"88259cfe-d15f-35b6-97b1-451493615cc5","pitchNumber":1,"startTime":"2025-09-19T23:26:31.197Z","endTime":"2025-09-19T23:26:35.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70872067665099,"aZ":-21.603317541255876,"pfxX":-9.58824330529138,"pfxZ":5.834547902228056,"pX":-1.0751520581268332,"pZ":2.854691940526906,"vX0":4.802554363693024,"vY0":-134.64046696643672,"vZ0":-3.3061732053676303,"x":157.98,"y":161.7,"x0":-1.6485288150559274,"y0":50.004984385846726,"z0":5.65036224243362,"aX":-17.381817413620265},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2536,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4087988143247574,"extension":6.793178148662098},"index":1,"playId":"be5226c9-85fe-3707-a86e-ac4725a6e962","pitchNumber":2,"startTime":"2025-09-19T23:26:43.328Z","endTime":"2025-09-19T23:26:48.356Z","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":94.5,"endSpeed":86.5,"strikeZoneTop":3.46289284562912,"strikeZoneBottom":1.56093097619787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.931907871998703,"aZ":-14.756958412130784,"pfxX":-5.234282173088721,"pfxZ":9.119464940749303,"pX":1.482350438945646,"pZ":2.5854539730011323,"vX0":9.764351945403602,"vY0":-137.22136682092025,"vZ0":-5.460673815042073,"x":60.5,"y":168.97,"x0":-1.4396508189350348,"y0":50.00466118975799,"z0":5.60423789536681,"aX":-9.999789265329984},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2443,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3989375650897671,"extension":6.990203258496196},"index":2,"playId":"1135746d-344c-30c1-8fd8-98e8d4c4d5d3","pitchNumber":3,"startTime":"2025-09-19T23:27:21.055Z","endTime":"2025-09-19T23:27:25.189Z","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":93.1,"endSpeed":84.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.639130585025104,"aZ":-22.164265250679296,"pfxX":-9.259748988231477,"pfxZ":5.417666203338667,"pX":-0.5404423527582031,"pZ":2.5924017996388167,"vX0":6.344430095156616,"vY0":-135.35062297501742,"vZ0":-3.789776503473763,"x":137.6,"y":168.79,"x0":-1.7165006976131536,"y0":50.004576866615864,"z0":5.570366020853771,"aX":-17.11399737595197},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2600,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40528877019068954,"extension":6.851198246666972},"index":3,"playId":"ead90a5c-95a6-3065-a980-7dea515f9e36","pitchNumber":4,"startTime":"2025-09-19T23:27:34.784Z","endTime":"2025-09-19T23:27:39.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.55230021117419,"strikeZoneBottom":1.65083293238764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.187349923690213,"aZ":-16.310210658756144,"pfxX":-3.891197989619161,"pfxZ":8.168404233334716,"pX":0.47246478881725656,"pZ":4.075497277208439,"vX0":6.839621236770052,"vY0":-138.5473835680083,"vZ0":-1.6259849268876911,"x":98.99,"y":128.74,"x0":-1.5235941646730953,"y0":50.00530250442076,"z0":5.7609764469737454,"aX":-7.560206055335089},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":5.6,"spinRate":2424,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3954592318140091,"extension":6.743937735009772},"index":4,"playId":"0a052f87-dda9-3a93-8104-7b3c43e62586","pitchNumber":5,"startTime":"2025-09-19T23:28:06.237Z","endTime":"2025-09-19T23:28:10.355Z","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":82.7,"endSpeed":75.4,"strikeZoneTop":3.34546258034186,"strikeZoneBottom":1.60236136578623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.998057592006642,"aZ":-35.86033616333663,"pfxX":7.139893241947005,"pfxZ":-2.5347893008408633,"pX":-0.7427441879555278,"pZ":2.4549039333123375,"vX0":0.8539377845826215,"vY0":-120.44312930556407,"vZ0":0.09657297662660236,"x":145.31,"y":172.5,"x0":-2.0295846013952263,"y0":50.00526726068516,"z0":5.61705032610577,"aX":10.366167327317843},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.3,"breakHorizontal":-13.1,"spinRate":2705,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.45684685970292627,"extension":6.622713806808213},"index":5,"playId":"a3435852-5679-312e-940e-c6b1831c3ed3","pitchNumber":6,"startTime":"2025-09-19T23:28:19.730Z","endTime":"2025-09-19T23:28:23.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:28:23.955Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (33) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-19T23:28:30.240Z","endTime":"2025-09-19T23:29:23.154Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"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, 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":70.8,"strikeZoneTop":3.60091209249203,"strikeZoneBottom":1.61400567610369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56888697245833,"aZ":-44.35152447751466,"pfxX":5.885400390897622,"pfxZ":-9.48602576717041,"pX":-1.9499456067534637,"pZ":3.5258496531929975,"vX0":-1.8298556342249015,"vY0":-113.67290784281158,"vZ0":4.327140617274461,"x":191.33,"y":143.58,"x0":-1.8900733664474623,"y0":50.00281760414429,"z0":6.056635560535361,"aX":7.55418104972222},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.4,"breakHorizontal":-10.1,"spinRate":2580,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.4854251232264346,"extension":6.620848130076997},"index":0,"playId":"3d769368-0f82-374d-a5cc-6da41319a5cb","pitchNumber":1,"startTime":"2025-09-19T23:28:44.643Z","endTime":"2025-09-19T23:28:48.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.957647383440328,"aZ":-14.3024727354423,"pfxX":-4.337594180798673,"pfxZ":9.245917490597924,"pX":0.766970257104584,"pZ":3.1306380976836383,"vX0":7.9782566779846045,"vY0":-138.40435450733608,"vZ0":-4.123103479505462,"x":87.76,"y":154.25,"x0":-1.5942672042133161,"y0":50.001788463939214,"z0":5.6027270506970535,"aX":-8.384002378474715},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2450,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39630009046302783,"extension":6.8158198138555575},"hitData":{"launchSpeed":101.5,"launchAngle":43.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.23,"coordY":76.97}},"index":1,"playId":"64aece32-12d0-3d7f-b37d-4aa76cc20b6d","pitchNumber":2,"startTime":"2025-09-19T23:28:57.871Z","endTime":"2025-09-19T23:29:23.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:29:23.154Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a sharp line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-19T23:29:26.933Z","endTime":"2025-09-19T23:30:17.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.24193019376998,"strikeZoneBottom":1.45476791928434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.391283299213704,"aZ":-24.44445893797175,"pfxX":-8.122325563626806,"pfxZ":4.158083417108051,"pX":-0.31270129684667874,"pZ":2.5439428055007975,"vX0":6.708164853296289,"vY0":-135.2331806317977,"vZ0":-3.6217707016393144,"x":128.92,"y":170.09,"x0":-1.7652746996866477,"y0":50.003364654532106,"z0":5.607308604202683,"aX":-15.104456829003013},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":13.3,"spinRate":2516,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40440725480239514,"extension":6.864063183219034},"index":0,"playId":"3ceeb21e-2157-3b89-8ebf-fe00203ded7d","pitchNumber":1,"startTime":"2025-09-19T23:29:38.506Z","endTime":"2025-09-19T23:29:42.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.20061354483762,"strikeZoneBottom":1.45388300652416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.359104167481835,"aZ":-28.60890253408674,"pfxX":-7.548745417901426,"pfxZ":2.0750046009554213,"pX":-1.0205265193048603,"pZ":1.8141770132935315,"vX0":4.426877575563892,"vY0":-130.35739760193493,"vZ0":-4.352420543492844,"x":155.9,"y":189.8,"x0":-1.763359321968863,"y0":50.00022793065924,"z0":5.674598310797753,"aX":-12.940992339081726},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":12.6,"spinRate":1935,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4207798843673878,"extension":6.827664468895604},"index":1,"playId":"608b1fc5-1ec5-3717-9647-34eb9bb460c7","pitchNumber":2,"startTime":"2025-09-19T23:29:50.708Z","endTime":"2025-09-19T23:29:54.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.454471692915796,"aZ":-26.96442963551443,"pfxX":-6.574833247305347,"pfxZ":2.980341974735108,"pX":0.04679511077111398,"pZ":2.177676125254884,"vX0":6.4361248856192255,"vY0":-130.80144342515896,"vZ0":-3.837069732443865,"x":115.22,"y":179.98,"x0":-1.581765129903269,"y0":50.001380134272196,"z0":5.666535728056419,"aX":-11.48620353237092},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":10.7,"spinRate":2069,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4174343189839931,"extension":6.841638523627163},"hitData":{"launchSpeed":108.5,"launchAngle":9.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.39,"coordY":80.9}},"index":2,"playId":"e9cce74d-bd6d-3d59-9ea6-ef67bd8a5c9b","pitchNumber":3,"startTime":"2025-09-19T23:30:05.757Z","endTime":"2025-09-19T23:30:17.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:30:17.059Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out sharply to left fielder Jack Suwinski.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-19T23:30:27.883Z","endTime":"2025-09-19T23:32:04.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.27507137294863,"strikeZoneBottom":1.4937798336018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05660304776341,"aZ":-14.800828878568307,"pfxX":-4.283411373914218,"pfxZ":9.370351483578176,"pX":0.1233847970309346,"pZ":2.0746005492259605,"vX0":6.048310328635903,"vY0":-135.42945110088706,"vZ0":-6.607308554780564,"x":112.3,"y":182.77,"x0":-1.5841710397583675,"y0":50.00340131087634,"z0":5.584419034360469,"aX":-7.94303576264959},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2340,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40470332095975703,"extension":6.796267613302653},"index":0,"playId":"f00184dd-c238-31e7-b57a-9b8b335329d2","pitchNumber":1,"startTime":"2025-09-19T23:30:42.607Z","endTime":"2025-09-19T23:30:46.787Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56750406970914,"aZ":-34.30341868817666,"pfxX":10.432312196410969,"pfxZ":-1.492421010822925,"pX":-0.3731891747863024,"pZ":2.116472102032161,"vX0":0.35058651913060096,"vY0":-119.14239347033629,"vZ0":-1.0406680783462339,"x":131.23,"y":181.64,"x0":-1.876300499862984,"y0":50.00284559913738,"z0":5.680829745960029,"aX":14.87987466987427},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.6,"breakHorizontal":-19.0,"spinRate":2664,"spinDirection":57},"zone":4,"typeConfidence":2.0,"plateTime":0.46110919235842696,"extension":6.595568500077593},"index":1,"playId":"586b7a29-e4f8-3c3f-a406-b4b5bbac72de","pitchNumber":2,"startTime":"2025-09-19T23:31:00.266Z","endTime":"2025-09-19T23:31:04.286Z","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":95.0,"endSpeed":87.0,"strikeZoneTop":3.13327961292153,"strikeZoneBottom":1.46788559937321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.431173083328662,"aZ":-14.477086212606736,"pfxX":-4.860018621710052,"pfxZ":9.205177163136273,"pX":1.235726400866915,"pZ":0.7911076673352953,"vX0":9.203919734082428,"vY0":-137.7219625578444,"vZ0":-10.15253500750444,"x":69.9,"y":217.42,"x0":-1.5171768997809287,"y0":50.001106553427014,"z0":5.503126986360033,"aX":-9.341746971844875},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":2403,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3976193931641938,"extension":6.810622296026504},"index":2,"playId":"e66126ed-a9b9-3d06-81ea-e9405b73c398","pitchNumber":3,"startTime":"2025-09-19T23:31:35.993Z","endTime":"2025-09-19T23:31:40.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.727737861819968,"aZ":-22.37595051907749,"pfxX":-6.555204652826777,"pfxZ":5.401567120338313,"pX":-0.33521528911595383,"pZ":2.1621937006164234,"vX0":5.49167084832131,"vY0":-134.25802503126366,"vZ0":-4.905977194750637,"x":129.78,"y":180.4,"x0":-1.5616972005934426,"y0":50.00346037510986,"z0":5.618520288396648,"aX":-11.894209632296686},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":10.6,"spinRate":2611,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40891204060409114,"extension":6.844439586839277},"hitData":{"launchSpeed":102.7,"launchAngle":29.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":70.39,"coordY":49.89}},"index":3,"playId":"8d9df356-1290-3255-9882-e75ed447d965","pitchNumber":4,"startTime":"2025-09-19T23:31:54.527Z","endTime":"2025-09-19T23:32:04.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:32:04.419Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jack Suwinski singles on a sharp line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-19T23:34:03.403Z","endTime":"2025-09-19T23:36:21.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.37359038249151,"strikeZoneBottom":1.42005726525296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45574591042656,"aZ":-25.85772510110252,"pfxX":6.943266954846856,"pfxZ":4.2861816328956435,"pX":-0.2681822676041094,"pZ":2.0256685842549733,"vX0":2.6384807944482547,"vY0":-121.1608229388774,"vZ0":-3.624999929107042,"x":127.22,"y":184.09,"x0":-2.276007227182834,"y0":50.00497761684476,"z0":5.821257826443856,"aX":10.240920210821722},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.1,"breakHorizontal":-13.2,"spinRate":2536,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4534584956362546,"extension":6.264332924747708},"index":0,"playId":"59c6b7e4-678d-3f62-b160-da4525085d7b","pitchNumber":1,"startTime":"2025-09-19T23:34:18.376Z","endTime":"2025-09-19T23:34:21.718Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21880523585069,"aZ":-24.90040931455485,"pfxX":-0.25039120775692414,"pfxZ":3.960942173976038,"pX":0.7349202901154144,"pZ":2.8220072541026466,"vX0":7.091885104790361,"vY0":-134.8192331526291,"vZ0":-3.622995508886158,"x":88.99,"y":162.59,"x0":-1.9006338805660434,"y0":50.000091875420324,"z0":5.947426768057273,"aX":-0.4612251835069085},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.6,"breakHorizontal":-1.1,"spinRate":2305,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.40678247228858133,"extension":6.7031282234865985},"index":1,"playId":"3e3a8e9c-6d34-36ba-be05-ed71764f4fcd","pitchNumber":2,"startTime":"2025-09-19T23:34:31.700Z","endTime":"2025-09-19T23:34:35.718Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.48189770216887,"strikeZoneBottom":1.48854049805171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.584337805984443,"aZ":-30.526448024325724,"pfxX":3.6436137450928983,"pfxZ":1.0558472413496625,"pX":0.891775747985733,"pZ":0.8270750870418605,"vX0":6.227239460707194,"vY0":-124.62315483016066,"vZ0":-5.449251042699788,"x":83.01,"y":216.45,"x0":-2.1231595923277005,"y0":50.0002235311836,"z0":5.5963971960276195,"aX":5.667427069267536},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":-8.2,"spinRate":2683,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.44134442481660807,"extension":6.469883389503229},"index":2,"playId":"bd620e49-0430-3812-9b26-87bff7596800","pitchNumber":3,"startTime":"2025-09-19T23:34:57.571Z","endTime":"2025-09-19T23:35:01.217Z","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.9,"endSpeed":76.8,"strikeZoneTop":3.39442289652233,"strikeZoneBottom":1.48233753099741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97643807572996,"aZ":-30.416475702087244,"pfxX":8.351249574879951,"pfxZ":1.186431066265935,"pX":-0.5560199478811788,"pZ":0.4734620452626745,"vX0":2.1392425274490487,"vY0":-122.04613321192858,"vZ0":-5.918127750593804,"x":138.19,"y":226.0,"x0":-2.5316850126734027,"y0":50.0060137468918,"z0":5.592099146272708,"aX":12.435015343940334},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-15.6,"spinRate":2703,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4510685676127033,"extension":6.240263442499833},"index":3,"playId":"d35a17db-ab96-3747-aee9-c41ce9d4cf38","pitchNumber":4,"startTime":"2025-09-19T23:35:14.159Z","endTime":"2025-09-19T23:35:17.917Z","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":85.6,"endSpeed":78.6,"strikeZoneTop":3.40159060171056,"strikeZoneBottom":1.48922646374402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26760564051919,"aZ":-29.443394567615073,"pfxX":8.629298020070308,"pfxZ":1.746729054782933,"pX":-0.7237388646426454,"pZ":1.3063993188339733,"vX0":1.410815664937394,"vY0":-124.55155290185357,"vZ0":-4.531782504981354,"x":144.59,"y":203.51,"x0":-2.418826365302151,"y0":50.00198995570623,"z0":5.599215863117765,"aX":13.484193498972383},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":-16.0,"spinRate":2704,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.44065144723688254,"extension":6.346605303861299},"index":4,"playId":"f5d281bc-0a56-3a58-9eae-cad84083e6b3","pitchNumber":5,"startTime":"2025-09-19T23:35:31.573Z","endTime":"2025-09-19T23:35:35.384Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.12166768122725,"aZ":-13.526313296614092,"pfxX":-4.448797402180121,"pfxZ":9.314376425850956,"pX":-1.1131189905793835,"pZ":2.395333622961833,"vX0":3.9379585228366065,"vY0":-141.0629610241883,"vZ0":-6.769290479786838,"x":159.43,"y":174.11,"x0":-1.9538961054786599,"y0":50.00069381636735,"z0":5.709989759336068,"aX":-8.904029447789448},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2240,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3893057108803988,"extension":6.370564555858692},"index":5,"playId":"2b4d310e-a220-344f-9542-489d33c5854f","pitchNumber":6,"startTime":"2025-09-19T23:35:47.082Z","endTime":"2025-09-19T23:35:51.283Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.036938641300544,"aZ":-15.81757453603367,"pfxX":-4.879858178657074,"pfxZ":8.080689261853513,"pX":-0.1261804963445409,"pZ":2.831633512012134,"vX0":6.187561813057931,"vY0":-141.96084636314723,"vZ0":-5.391723734488412,"x":121.81,"y":162.33,"x0":-1.708646834014403,"y0":50.00269628932515,"z0":5.776260631362931,"aX":-9.877313265176008},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":2295,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3870792206050404,"extension":6.582803108819151},"hitData":{"launchSpeed":103.2,"launchAngle":12.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.28,"coordY":87.92}},"index":6,"playId":"154aa158-8114-3d45-a9f7-c17910571272","pitchNumber":7,"startTime":"2025-09-19T23:36:11.058Z","endTime":"2025-09-19T23:36:21.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:36:21.013Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Yorke grounds into a force out, second baseman Zack Gelof to shortstop Jacob Wilson. Jack Suwinski out at 2nd. Nick Yorke to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-19T23:36:23.056Z","endTime":"2025-09-19T23:38:08.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.50684910196139,"strikeZoneBottom":1.46252973570081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.694294871408975,"aZ":-23.764503271746452,"pfxX":-0.12631311988983995,"pfxZ":4.52578753436298,"pX":1.0555355811522324,"pZ":3.348694801427959,"vX0":7.529732143765103,"vY0":-135.23297680888788,"vZ0":-2.2315706720292856,"x":76.77,"y":148.37,"x0":-1.7450062858483344,"y0":50.00210399749154,"z0":5.8466730375511435,"aX":-0.23679706968593087},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2220,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.40458193924972496,"extension":6.643861906456434},"index":0,"playId":"a2fc5e0e-c4c8-3cc1-9c8e-09c741e7a7eb","pitchNumber":1,"startTime":"2025-09-19T23:36:45.242Z","endTime":"2025-09-19T23:36:49.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07990683372721,"aZ":-19.654797413711105,"pfxX":-8.320019851946881,"pfxZ":6.350198967596709,"pX":-0.8433207459595795,"pZ":3.392438021804783,"vX0":5.908486493140038,"vY0":-139.6922435799999,"vZ0":-3.4087168542495876,"x":149.15,"y":147.18,"x0":-1.9070683084077733,"y0":50.00576974873756,"z0":5.923983287450305,"aX":-16.411769649154255},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":2186,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39240534426073603,"extension":6.356292623602075},"index":1,"playId":"6b3b58fe-bd47-3c40-a7be-d9707fe29bd2","pitchNumber":2,"startTime":"2025-09-19T23:37:01.262Z","endTime":"2025-09-19T23:37:04.683Z","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":96.9,"endSpeed":88.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66918773021696,"aZ":-17.710452153945138,"pfxX":-9.331718521128426,"pfxZ":7.214288684086254,"pX":-1.3617280216821466,"pZ":3.2770063855701204,"vX0":4.470238028112185,"vY0":-141.05187789914748,"vZ0":-4.01307326483029,"x":168.91,"y":150.3,"x0":-1.759409170145754,"y0":50.00121825520944,"z0":5.86841394747019,"aX":-18.701458077898522},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":16.0,"spinRate":2200,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3891151856161912,"extension":6.752479409797607},"index":2,"playId":"911f658b-8c9a-3397-8b29-88bd4e4634f7","pitchNumber":3,"startTime":"2025-09-19T23:37:21.305Z","endTime":"2025-09-19T23:37:25.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.47573139667366,"strikeZoneBottom":1.51320851558371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63440930987283,"aZ":-10.775473800109982,"pfxX":-6.528535747032317,"pfxZ":10.48652110071511,"pX":1.08745339562062,"pZ":2.6213328930640767,"vX0":9.791417599058141,"vY0":-142.397560233594,"vZ0":-6.9177793646473384,"x":75.55,"y":168.0,"x0":-1.5575820579469744,"y0":50.00522511140987,"z0":5.774256528948092,"aX":-13.325439796576754},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":9.7,"spinRate":2509,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3855985745613699,"extension":6.544624542275066},"index":3,"playId":"35538902-4cac-39c9-9921-d305bf28c4c1","pitchNumber":4,"startTime":"2025-09-19T23:37:41.792Z","endTime":"2025-09-19T23:37:45.949Z","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":96.1,"endSpeed":87.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.514602225225236,"aZ":-16.646078359960157,"pfxX":-7.137126902571302,"pfxZ":7.841780807340214,"pX":-0.787469195396823,"pZ":2.675768878977456,"vX0":5.387783235297586,"vY0":-139.82361181437443,"vZ0":-5.756966693133752,"x":147.02,"y":166.53,"x0":-1.8120192569900497,"y0":50.0035120466143,"z0":5.853661494092276,"aX":-14.133152642235785},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":11.8,"spinRate":2180,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3917332195366585,"extension":6.445778122937363},"hitData":{"launchSpeed":52.3,"launchAngle":29.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.81,"coordY":150.38}},"index":4,"playId":"cd159760-20d2-304e-98f9-93686e2b438b","pitchNumber":5,"startTime":"2025-09-19T23:37:59.052Z","endTime":"2025-09-19T23:38:08.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:38:08.549Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Henry Davis pops out to shortstop Jacob Wilson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-19T23:38:29.877Z","endTime":"2025-09-19T23:40:17.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_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":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":80.5,"strikeZoneTop":3.24857991373705,"strikeZoneBottom":1.57203160839931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.786086303044772,"aZ":-22.75505105587549,"pfxX":4.618950162092542,"pfxZ":5.700785159566106,"pX":-0.17215170245669606,"pZ":4.295954168513075,"vX0":3.3312116037687707,"vY0":-127.39775419224165,"vZ0":0.7673173438495733,"x":123.56,"y":122.79,"x0":-2.0944229119475213,"y0":50.006137483298744,"z0":5.781743784694116,"aX":7.6358079921545325},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.7,"breakHorizontal":-9.1,"spinRate":2631,"spinDirection":96},"zone":11,"typeConfidence":2.0,"plateTime":0.42901549461547495,"extension":6.3910137139227485},"index":0,"playId":"9e4a723b-e939-30e7-b52d-cd0a29a8b33a","pitchNumber":1,"startTime":"2025-09-19T23:38:40.361Z","endTime":"2025-09-19T23:38:44.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.29290188959075,"strikeZoneBottom":1.61686391734221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.177293966762292,"aZ":-25.574402758190885,"pfxX":7.602342879494335,"pfxZ":4.275579510741442,"pX":1.0857442912686843,"pZ":1.05337833612262,"vX0":4.974211215826716,"vY0":-123.32758529026302,"vZ0":-5.7741174961252835,"x":75.61,"y":210.34,"x0":-1.9437972860294395,"y0":50.00149603770041,"z0":5.577821758449851,"aX":11.72598530886234},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":-14.9,"spinRate":2566,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.44387056485189813,"extension":6.5196440732225875},"index":1,"playId":"066e5944-a403-3923-992c-d57198f4f4d8","pitchNumber":2,"startTime":"2025-09-19T23:38:56.732Z","endTime":"2025-09-19T23:39:01.115Z","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":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.994174601636885,"aZ":-20.062615609952314,"pfxX":-8.431118357665948,"pfxZ":5.9437542317167615,"pX":-0.507839273905808,"pZ":2.577382732431317,"vX0":6.750126897405432,"vY0":-141.35726467253184,"vZ0":-5.439404612967953,"x":136.36,"y":169.19,"x0":-1.8225264143583073,"y0":50.006491107539745,"z0":5.800913740153464,"aX":-17.192135644882878},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.0,"breakHorizontal":14.0,"spinRate":2178,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3863786740411048,"extension":6.663353089664023},"index":2,"playId":"8cdb03b2-fe56-3039-868f-ef342bd1bf26","pitchNumber":3,"startTime":"2025-09-19T23:39:15.566Z","endTime":"2025-09-19T23:39:20.515Z","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":97.2,"endSpeed":89.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.470274795053445,"aZ":-16.188649292984174,"pfxX":-8.422114962211177,"pfxZ":7.88658019969046,"pX":-0.8328323224104877,"pZ":2.3685721623745963,"vX0":5.814790437125739,"vY0":-141.2991437199119,"vZ0":-6.728985241196851,"x":148.75,"y":174.83,"x0":-1.8206873820795237,"y0":50.00142734919115,"z0":5.8164264388407965,"aX":-17.069773730353997},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":14.2,"spinRate":2182,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.38727255787662607,"extension":6.686590677545429},"index":3,"playId":"77627c3a-7da5-3946-b29e-951e0d0c52dd","pitchNumber":4,"startTime":"2025-09-19T23:39:46.813Z","endTime":"2025-09-19T23:39:51.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64493105222522,"aZ":-27.44908825155441,"pfxX":10.385200620110393,"pfxZ":3.1266361629978636,"pX":0.4431406142723166,"pZ":1.7795283304985932,"vX0":2.7222096211813085,"vY0":-122.71805469199612,"vZ0":-3.498821306818292,"x":100.11,"y":190.73,"x0":-2.032014387172064,"y0":50.00094665240667,"z0":5.5887776335185535,"aX":15.670700593020129},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.0,"breakHorizontal":-19.4,"spinRate":2703,"spinDirection":76},"zone":9,"typeConfidence":2.0,"plateTime":0.4481211342998712,"extension":6.487026400866965},"hitData":{"launchSpeed":84.1,"launchAngle":69.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":159.28}},"index":4,"playId":"ea7643a0-48d7-300b-ba3d-511d8c2e6b86","pitchNumber":5,"startTime":"2025-09-19T23:40:07.594Z","endTime":"2025-09-19T23:40:17.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:40:17.219Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-19T23:40:28.506Z","endTime":"2025-09-19T23:41:43.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":83.7,"endSpeed":76.5,"strikeZoneTop":3.64367705487942,"strikeZoneBottom":1.64761678160801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53545824535404,"aZ":-27.182029253500644,"pfxX":11.111975087339438,"pfxZ":3.356183019978789,"pX":0.20870004322638552,"pZ":1.6121430109878117,"vX0":2.381100519224358,"vY0":-121.83956941771324,"vZ0":-4.005863863408264,"x":109.04,"y":195.25,"x0":-2.2266223944968617,"y0":50.000728151605266,"z0":5.657606862582236,"aX":16.50872683292615},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.3,"breakHorizontal":-20.6,"spinRate":2581,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.45156596998994125,"extension":6.622955749703354},"index":0,"playId":"3dbbc2f7-3624-3feb-acd7-08bf17834cb2","pitchNumber":1,"startTime":"2025-09-19T23:40:43.050Z","endTime":"2025-09-19T23:40:46.781Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.61670181651055,"strikeZoneBottom":1.62058608266677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93971488083481,"aZ":-28.26618751227916,"pfxX":10.200398749978369,"pfxZ":2.5931650964843795,"pX":2.0279012884279743,"pZ":0.492928070898722,"vX0":6.571649520157614,"vY0":-122.59229634035928,"vZ0":-6.107268703660114,"x":39.7,"y":225.47,"x0":-2.0232014099949915,"y0":50.000385157581746,"z0":5.466162422695717,"aX":15.334505412167882},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.4,"breakHorizontal":-20.2,"spinRate":2658,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4488624588534602,"extension":6.441711427408298},"index":1,"playId":"ca2e1d72-ad87-3c6c-838a-af0c4a1217ba","pitchNumber":2,"startTime":"2025-09-19T23:40:59.850Z","endTime":"2025-09-19T23:41:03.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.66044236133968,"strikeZoneBottom":1.65492135226937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30951833831743,"aZ":-18.52482605855208,"pfxX":-9.560246185044258,"pfxZ":6.808102000705641,"pX":0.4578451717952975,"pZ":1.8360993801654173,"vX0":9.344314945346941,"vY0":-141.19793103256328,"vZ0":-7.46098866131984,"x":99.55,"y":189.21,"x0":-1.6639124422580058,"y0":50.004118528927975,"z0":5.720162948526603,"aX":-19.167165185733808},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.8,"breakHorizontal":15.2,"spinRate":2263,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.38900089499256607,"extension":6.633752607793062},"index":2,"playId":"97c43997-2d14-370f-97b2-9809de4ab35a","pitchNumber":3,"startTime":"2025-09-19T23:41:20.914Z","endTime":"2025-09-19T23:41:24.780Z","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":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73172522585704,"aZ":-13.471848842962386,"pfxX":-4.407454547395993,"pfxZ":9.000009903715538,"pX":0.8531118885550497,"pZ":2.9697417698994704,"vX0":8.953729211838901,"vY0":-143.38729172996648,"vZ0":-5.4968993175225656,"x":84.48,"y":158.6,"x0":-1.7400840540050702,"y0":50.00555188177476,"z0":5.755152494649527,"aX":-9.162213867775812},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2366,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38226871311107846,"extension":6.453097702934909},"index":3,"playId":"68ebf3f7-f2fa-3d7d-a577-b0e9cc8b6891","pitchNumber":4,"startTime":"2025-09-19T23:41:39.556Z","endTime":"2025-09-19T23:41:43.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:41:43.380Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-19T23:43:05.439Z","endTime":"2025-09-19T23:44:08.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.01277918300504,"strikeZoneBottom":1.35217604027851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.898534716537856,"aZ":-32.92224401057098,"pfxX":10.128423973818121,"pfxZ":-0.5345714147887097,"pX":-0.1658334415307372,"pZ":2.026421821986618,"vX0":1.2506858622041452,"vY0":-117.84856254287749,"vZ0":-1.3132241031047829,"x":123.32,"y":184.07,"x0":-2.0195151991089597,"y0":50.00472202602634,"z0":5.665276706234347,"aX":14.077454032066811},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.1,"breakHorizontal":-18.6,"spinRate":2723,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.46690460321300353,"extension":6.597177278345719},"index":0,"playId":"2dbe78e0-57e8-3871-848c-7f7f1db0f08d","pitchNumber":1,"startTime":"2025-09-19T23:43:48.947Z","endTime":"2025-09-19T23:43:52.979Z","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.7,"endSpeed":83.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34522143604847,"aZ":-22.334053617391127,"pfxX":-8.189791487315901,"pfxZ":5.541541384323514,"pX":0.09632235300420991,"pZ":1.7209610148098335,"vX0":7.5643213561882385,"vY0":-133.1310062449521,"vZ0":-5.644021753995035,"x":113.33,"y":192.31,"x0":-1.732130081817854,"y0":50.00491907853507,"z0":5.508416529848747,"aX":-14.550551580059217},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":13.0,"spinRate":2566,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4130564004722457,"extension":7.06861294408908},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.82,"coordY":183.61}},"index":1,"playId":"24d9a29a-d678-33ec-b7c5-236e7ba8ec74","pitchNumber":2,"startTime":"2025-09-19T23:44:00.935Z","endTime":"2025-09-19T23:44:08.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:44:08.779Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-19T23:44:17.499Z","endTime":"2025-09-19T23:46:19.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.0975024231232,"strikeZoneBottom":1.34442251650974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.021726255172716,"aZ":-25.27601712348135,"pfxX":-9.00484852936706,"pfxZ":3.909277066957939,"pX":0.36852538027416265,"pZ":2.229486774203166,"vX0":8.404195119129243,"vY0":-132.48218978886518,"vZ0":-3.9220553728474714,"x":102.95,"y":178.58,"x0":-1.6849066552810033,"y0":50.006302697155355,"z0":5.590768184736588,"aX":-15.906283520736418},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":14.3,"spinRate":2467,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.41447169143826734,"extension":6.933039036584722},"index":0,"playId":"21089bf1-b982-3ba9-8ed8-dc553a46ab63","pitchNumber":1,"startTime":"2025-09-19T23:44:35.014Z","endTime":"2025-09-19T23:44:38.612Z","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":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.06569341739396,"strikeZoneBottom":1.2720406173838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.600700882280734,"aZ":-41.25758963770242,"pfxX":7.18616931751863,"pfxZ":-7.220829033393882,"pX":0.04699177302626688,"pZ":0.8684586719790136,"vX0":1.8136369734869484,"vY0":-112.36688664155795,"vZ0":-1.5676300608823115,"x":115.21,"y":215.33,"x0":-1.7075671178602791,"y0":50.00509339202329,"z0":5.832382156922048,"aX":9.033945009790704},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.1,"breakHorizontal":-13.4,"spinRate":2638,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4906563507940245,"extension":6.877659333374563},"index":1,"playId":"79cf63af-45d3-35d1-93fb-5d67c13ab2cf","pitchNumber":2,"startTime":"2025-09-19T23:44:46.512Z","endTime":"2025-09-19T23:44:50.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.15877105440968,"strikeZoneBottom":1.36546948780001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.489210343467075,"aZ":-42.642993742518,"pfxX":6.870689904309122,"pfxZ":-8.02426780605046,"pX":-0.4271310673374963,"pZ":1.208786722275885,"vX0":0.9617868897020008,"vY0":-114.70763762096843,"vZ0":-0.9712231933544216,"x":133.28,"y":206.14,"x0":-1.7452650367324252,"y0":50.0056614917686,"z0":5.8754033119945275,"aX":8.959159252397184},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.4,"breakHorizontal":-12.6,"spinRate":2635,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4815098135226825,"extension":6.824820435258487},"index":2,"playId":"4e59f9c3-03c2-32c3-9d3c-aabd7b18b27d","pitchNumber":3,"startTime":"2025-09-19T23:45:02.675Z","endTime":"2025-09-19T23:45:06.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.08457275724842,"strikeZoneBottom":1.29076285619157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.498486047031268,"aZ":-31.47565779856108,"pfxX":-9.824383965096363,"pfxZ":0.41661640868274397,"pX":-0.0945539960599411,"pZ":2.199912624445684,"vX0":7.0552004050782475,"vY0":-129.81154189760144,"vZ0":-3.1752087518517724,"x":120.6,"y":179.38,"x0":-1.5837178608745548,"y0":50.004959205273316,"z0":5.8582750985022045,"aX":-16.615166022750063},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.2,"breakHorizontal":16.1,"spinRate":1976,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4234300959020736,"extension":6.7615378479485635},"index":3,"playId":"a83be9c4-4989-32f3-82a4-6247a763ad27","pitchNumber":4,"startTime":"2025-09-19T23:45:17.988Z","endTime":"2025-09-19T23:45:21.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.534672860939036,"aZ":-16.47948880225932,"pfxX":-3.050391546969295,"pfxZ":8.217589294948052,"pX":-0.38672566632809424,"pZ":3.222150861036518,"vX0":5.162471964216811,"vY0":-137.36734239633398,"vZ0":-3.251363531472299,"x":131.74,"y":151.78,"x0":-1.894453691697088,"y0":50.004932959501225,"z0":5.5419836833835046,"aX":-5.828009797390647},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":4.4,"spinRate":2319,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.398774893583135,"extension":6.738052494836623},"index":4,"playId":"405089fd-3acd-3e71-98ae-e2518f87d449","pitchNumber":5,"startTime":"2025-09-19T23:45:33.389Z","endTime":"2025-09-19T23:45:37.344Z","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":93.2,"endSpeed":84.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14122019450472,"aZ":-23.752751475898123,"pfxX":-8.480066727022212,"pfxZ":4.602974099928822,"pX":0.21273062420169842,"pZ":2.465926526944475,"vX0":7.7754216176588935,"vY0":-135.325458802006,"vZ0":-3.9457259760045296,"x":108.89,"y":172.2,"x0":-1.614439012816448,"y0":50.005301168059816,"z0":5.633351438748356,"aX":-15.52443285194347},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":13.4,"spinRate":2640,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40679961772081485,"extension":6.9209895922581115},"index":5,"playId":"bc4e0326-444b-3c0b-b872-765eddd6b539","pitchNumber":6,"startTime":"2025-09-19T23:45:50.167Z","endTime":"2025-09-19T23:45:54.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63022177554193,"aZ":-32.72403882246986,"pfxX":9.986615342219242,"pfxZ":-0.3773528906082735,"pX":0.7322889667540164,"pZ":2.1776599832981565,"vX0":3.0740964410859695,"vY0":-120.61606529432106,"vZ0":-1.2944529219883154,"x":89.09,"y":179.98,"x0":-1.8561289324988908,"y0":50.00026799678727,"z0":5.608854848714976,"aX":14.699714266168511},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-18.8,"spinRate":2718,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.45423610119085644,"extension":6.941277041868133},"hitData":{"launchSpeed":97.0,"launchAngle":18.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.31,"coordY":99.35}},"index":6,"playId":"05a78857-3613-3be1-9064-6f002ec77134","pitchNumber":7,"startTime":"2025-09-19T23:46:08.829Z","endTime":"2025-09-19T23:46:19.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:46:19.069Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-19T23:46:23.261Z","endTime":"2025-09-19T23:47:43.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.59595458396194,"strikeZoneBottom":1.57384927243479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89264412299782,"aZ":-17.037355428190168,"pfxX":-5.27419556442222,"pfxZ":8.26020910282858,"pX":0.6007830463175808,"pZ":3.255463232393991,"vX0":7.517469101961283,"vY0":-134.65923073827975,"vZ0":-3.3332086530953413,"x":94.1,"y":150.88,"x0":-1.5448481734610793,"y0":50.0001044534269,"z0":5.718228127646343,"aX":-9.662043420981803},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":7.9,"spinRate":2552,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40712821912744435,"extension":6.811843184927916},"index":0,"playId":"52de2c38-1cbe-3ad5-9eec-32aa14e01d1b","pitchNumber":1,"startTime":"2025-09-19T23:46:43.383Z","endTime":"2025-09-19T23:46:47.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.425021504244715,"aZ":-22.139269746071005,"pfxX":-8.117891895706752,"pfxZ":5.518362239846574,"pX":-0.8976111142924973,"pZ":2.6456988844487848,"vX0":4.576511566603832,"vY0":-134.3325481217863,"vZ0":-3.941161947953948,"x":151.21,"y":167.35,"x0":-1.5730343396889515,"y0":50.00298507457471,"z0":5.715150189189169,"aX":-14.763983030875703},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":13.7,"spinRate":2403,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40850410293159634,"extension":6.838498839558646},"index":1,"playId":"8f1962e0-4a7a-341b-aec4-9775cb77ad7c","pitchNumber":2,"startTime":"2025-09-19T23:46:59.496Z","endTime":"2025-09-19T23:47:03.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.948350237318746,"aZ":-19.67689203049864,"pfxX":-5.962927779319672,"pfxZ":7.002098155438336,"pX":-0.10581442834788783,"pZ":3.573794408121076,"vX0":5.934487097610818,"vY0":-133.1072209976421,"vZ0":-1.6955010598999025,"x":121.03,"y":142.29,"x0":-1.5950385713874549,"y0":50.00539233309183,"z0":5.651377848952901,"aX":-10.64670869949864},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":9.5,"spinRate":2529,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4123069968477595,"extension":6.823266277014862},"index":2,"playId":"a048e90c-4195-39d9-ae87-e404270730d8","pitchNumber":3,"startTime":"2025-09-19T23:47:17.381Z","endTime":"2025-09-19T23:47:21.643Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.49733107155181,"strikeZoneBottom":1.59575438965806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.886346124374814,"aZ":-30.215474100567736,"pfxX":10.936972391058026,"pfxZ":1.3603096283611524,"pX":-0.22018958188147325,"pZ":1.8287218296092043,"vX0":0.5415766247599063,"vY0":-119.54088786952289,"vZ0":-2.236292450201659,"x":125.39,"y":189.4,"x0":-1.8690894218049732,"y0":50.00014217119576,"z0":5.51172590005285,"aX":15.68929869735471},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.2,"breakHorizontal":-19.9,"spinRate":2768,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.45969931354254845,"extension":6.7769222905511945},"index":3,"playId":"43285ffc-f1bc-32d4-bbbc-8e59e1957c1f","pitchNumber":4,"startTime":"2025-09-19T23:47:39.116Z","endTime":"2025-09-19T23:47:43.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:47:43.343Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks. Carlos Cortes to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-19T23:47:53.358Z","endTime":"2025-09-19T23:49:04.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":92.4,"endSpeed":84.3,"strikeZoneTop":3.30006221855808,"strikeZoneBottom":1.43597819182867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25827914966129,"aZ":-14.351333614308246,"pfxX":-4.1278546434240155,"pfxZ":9.755974877536218,"pX":0.8396308292456659,"pZ":3.5912762883615077,"vX0":7.747726218899156,"vY0":-134.34605428326387,"vZ0":-3.110959463807462,"x":85.0,"y":141.82,"x0":-1.5460529664941052,"y0":50.00297098516692,"z0":5.785055074836411,"aX":-7.54188548999228},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2357,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40779038434365233,"extension":6.7741521450972195},"index":0,"playId":"5c3fcfa6-510f-3a7a-beb0-c2f6942dd24d","pitchNumber":1,"startTime":"2025-09-19T23:48:06.020Z","endTime":"2025-09-19T23:48:10.209Z","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":81.5,"endSpeed":74.8,"strikeZoneTop":3.29305567518325,"strikeZoneBottom":1.42913882165229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.698198459328776,"aZ":-33.0800571973842,"pfxX":9.348723835055774,"pfxZ":-0.639028995178629,"pX":-0.06686108597364294,"pZ":1.0767057043949815,"vX0":1.4748606018620478,"vY0":-118.71023476876191,"vZ0":-3.3033080795519747,"x":119.55,"y":209.71,"x0":-1.9114911054667878,"y0":50.005250190651005,"z0":5.526851044496682,"aX":13.218895359855892},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.7,"breakHorizontal":-17.3,"spinRate":2662,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.46305574396856475,"extension":6.953223233527348},"index":1,"playId":"5a9484a5-9711-31a7-b1d1-2c8137dcf1d8","pitchNumber":2,"startTime":"2025-09-19T23:48:22.663Z","endTime":"2025-09-19T23:48:26.943Z","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":92.2,"endSpeed":84.1,"strikeZoneTop":3.26863907963579,"strikeZoneBottom":1.40449484431563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.207101196460552,"aZ":-23.845341301494216,"pfxX":-8.934322064735134,"pfxZ":4.6070958516444085,"pX":-1.0938026245499728,"pZ":1.415557523924749,"vX0":4.427918815486458,"vY0":-134.13443145331308,"vZ0":-6.3405368876982795,"x":158.69,"y":200.56,"x0":-1.612489873145726,"y0":50.0021997139072,"z0":5.529844423080096,"aX":-16.147586255598224},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":15.1,"spinRate":2476,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.409621132739431,"extension":6.8889830377680425},"index":2,"playId":"82fe5fc0-c299-3161-90ef-7e1d68945977","pitchNumber":3,"startTime":"2025-09-19T23:48:42.016Z","endTime":"2025-09-19T23:48:46.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.28061803687823,"strikeZoneBottom":1.37642072177237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.876693019935495,"aZ":-14.375277806420657,"pfxX":-4.012810352756636,"pfxZ":9.5098851518907,"pX":-0.16487052050118603,"pZ":4.283000578795179,"vX0":5.0281329029315405,"vY0":-135.7493455537283,"vZ0":-1.4131388015223392,"x":123.28,"y":123.14,"x0":-1.5171656037641026,"y0":50.00639549958135,"z0":5.807948579981423,"aX":-7.513929855783906},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2479,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4030180961660288,"extension":6.696330922272772},"index":3,"playId":"41c15daf-8505-3b4f-a897-8a876f36dfa0","pitchNumber":4,"startTime":"2025-09-19T23:48:59.749Z","endTime":"2025-09-19T23:49:04.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:49:04.309Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lawrence Butler homers (21) on a fly ball to right center field. Carlos Cortes scores. Zack Gelof scores.","rbi":3,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-19T23:49:59.391Z","endTime":"2025-09-19T23:51:33.441Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-19T23:49:24.510Z","endTime":"2025-09-19T23:50:01.722Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94467394198519,"aZ":-28.378386947746943,"pfxX":-9.322463698156046,"pfxZ":2.1870812380611477,"pX":-0.2770776746155579,"pZ":1.7390235431156378,"vX0":6.631165907726517,"vY0":-131.01371204122296,"vZ0":-4.781145232227466,"x":127.56,"y":191.83,"x0":-1.6309949229040341,"y0":50.00562968690751,"z0":5.711388053637266,"aX":-16.192315683743836},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":2224,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4182370502373205,"extension":6.850330895464398},"index":1,"playId":"315162c9-7c46-3854-a831-2667eb710a84","pitchNumber":1,"startTime":"2025-09-19T23:50:01.722Z","endTime":"2025-09-19T23:50:05.842Z","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":95.1,"endSpeed":86.8,"strikeZoneTop":3.51452406243384,"strikeZoneBottom":1.64219044518521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.409489981854044,"aZ":-15.032848890565472,"pfxX":-3.4671453761526605,"pfxZ":8.840221765035158,"pX":-0.730101736978944,"pZ":3.754637162095786,"vX0":4.192627819941166,"vY0":-138.49978719048207,"vZ0":-2.3959020573386716,"x":144.83,"y":137.4,"x0":-1.8142477133337327,"y0":50.00594145872877,"z0":5.6382743576683305,"aX":-6.725849805277479},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2502,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3957130319184916,"extension":6.720765413466411},"index":2,"playId":"2ac7fcc4-d48f-3e44-8234-53f468a95557","pitchNumber":2,"startTime":"2025-09-19T23:50:29.521Z","endTime":"2025-09-19T23:50:33.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.49271024109057,"strikeZoneBottom":1.70162632301853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.224714762140422,"aZ":-28.145179088862456,"pfxX":-7.320933560118959,"pfxZ":2.357691833692215,"pX":-1.0774072409699433,"pZ":3.110284764388088,"vX0":4.073661203730742,"vY0":-130.61036730562384,"vZ0":-1.6056901133931545,"x":158.07,"y":154.8,"x0":-1.7148165492411602,"y0":50.00470655144343,"z0":5.871233756298475,"aX":-12.515903828892407},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":12.2,"spinRate":2159,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.42107730944289523,"extension":6.904111631812745},"index":3,"playId":"0c4791d5-1a18-3a41-99a2-aedf67f429b6","pitchNumber":3,"startTime":"2025-09-19T23:50:46.199Z","endTime":"2025-09-19T23:50:50.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.325254394183982,"aZ":-25.466325446820694,"pfxX":-6.58366952328965,"pfxZ":3.8970251582146034,"pX":0.12344619629283059,"pZ":2.5476091031309696,"vX0":6.5502966138457515,"vY0":-130.54362666593815,"vZ0":-3.3161912995554865,"x":112.29,"y":169.99,"x0":-1.566847942369029,"y0":50.0002608882415,"z0":5.758348326216151,"aX":-11.324263656406979},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":10.4,"spinRate":2120,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.42009343378655517,"extension":6.990925857572831},"hitData":{"launchSpeed":109.7,"launchAngle":25.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":171.97,"coordY":33.61}},"index":4,"playId":"0016a9ea-ce02-3e09-babe-1d203edf3587","pitchNumber":4,"startTime":"2025-09-19T23:51:04.349Z","endTime":"2025-09-19T23:51:33.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:51:33.441Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out sharply to left fielder Jack Suwinski.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-19T23:51:24.063Z","endTime":"2025-09-19T23:53:30.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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,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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40811956943257,"aZ":-18.165870993420516,"pfxX":-6.773437636059949,"pfxZ":7.679925018744759,"pX":-0.26512772154393904,"pZ":3.277197700417097,"vX0":5.85525673054177,"vY0":-134.94504424042108,"vZ0":-2.8288617243176164,"x":127.11,"y":150.3,"x0":-1.5948875666612228,"y0":50.0029750937051,"z0":5.635776953346295,"aX":-12.354066231838376},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":10.8,"spinRate":2462,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4076344081316008,"extension":6.85703261694001},"index":0,"playId":"5b8f0968-08a9-3617-a41f-92bd777cc4ae","pitchNumber":1,"startTime":"2025-09-19T23:51:57.297Z","endTime":"2025-09-19T23:52:01.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.38873070239903,"strikeZoneBottom":1.53572126055267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.593907202090392,"aZ":-33.960455141644935,"pfxX":9.395946862727591,"pfxZ":-1.2645480861964353,"pX":0.24001486152618304,"pZ":1.5293717995407585,"vX0":1.99952158339191,"vY0":-118.64211132426955,"vZ0":-2.267987707076644,"x":107.85,"y":197.49,"x0":-1.8356842783284615,"y0":50.00190728281049,"z0":5.619458657597716,"aX":13.274397023895801},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":-17.5,"spinRate":2800,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.463242227363168,"extension":7.005568823680985},"index":1,"playId":"aec0516e-58ce-318d-b536-d78c26a62b3a","pitchNumber":2,"startTime":"2025-09-19T23:52:14.473Z","endTime":"2025-09-19T23:52:18.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.38789365883863,"strikeZoneBottom":1.59599444544993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.796627248996764,"aZ":-35.54281489921161,"pfxX":9.049994670724644,"pfxZ":-2.3359042438978737,"pX":-0.8391725208656264,"pZ":1.4777146440599718,"vX0":-0.29193184335448313,"vY0":-119.91361645461988,"vZ0":-2.2332319982416102,"x":148.99,"y":198.88,"x0":-1.8888121734411876,"y0":50.00563435835534,"z0":5.628925555849546,"aX":13.022964986295346},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.6,"breakHorizontal":-16.2,"spinRate":2831,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.45888664573843885,"extension":6.910792232551678},"index":2,"playId":"cad75b52-0014-3200-b1c2-61a0a064988f","pitchNumber":3,"startTime":"2025-09-19T23:52:29.828Z","endTime":"2025-09-19T23:52:34.107Z","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":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.39532448675759,"strikeZoneBottom":1.52257050123494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.432597518615015,"aZ":-16.63993048700708,"pfxX":-5.828400187798341,"pfxZ":8.346746625526636,"pX":0.6968891844552306,"pZ":2.895307619670196,"vX0":7.870228737220879,"vY0":-135.96416316374703,"vZ0":-4.323465515245495,"x":90.44,"y":160.61,"x0":-1.4859081974439072,"y0":50.00576165939248,"z0":5.670508420856255,"aX":-10.851485589787366},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2627,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40374961357261174,"extension":7.006958887663766},"index":3,"playId":"36a25c9a-b8e2-3245-8cec-d148f50bba14","pitchNumber":4,"startTime":"2025-09-19T23:52:47.426Z","endTime":"2025-09-19T23:52:51.540Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.5027609554533,"strikeZoneBottom":1.67037219512373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81275435989773,"aZ":-20.16331383009564,"pfxX":-8.470364520905541,"pfxZ":6.454988752184853,"pX":1.1123904940413232,"pZ":2.55719878197739,"vX0":9.836730622759191,"vY0":-136.45993042495263,"vZ0":-4.3284077356048165,"x":74.6,"y":169.74,"x0":-1.461777894551041,"y0":50.003162785152114,"z0":5.578032122899835,"aX":-15.760294321926152},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":13.0,"spinRate":2692,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4034757407663361,"extension":6.99722332325248},"index":4,"playId":"0d7dc9e9-69db-3507-a5b6-b7f9a40bbebe","pitchNumber":5,"startTime":"2025-09-19T23:53:04.317Z","endTime":"2025-09-19T23:53:08.573Z","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":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22719227520626,"aZ":-34.76012548754477,"pfxX":7.89298633461928,"pfxZ":-1.803323860343772,"pX":0.23540601753199494,"pZ":2.513582716075443,"vX0":2.432172689136322,"vY0":-119.68766399963606,"vZ0":-0.15149828428803747,"x":108.03,"y":170.91,"x0":-1.8217800442085081,"y0":50.00130604912561,"z0":5.716608158354099,"aX":11.336143774681764},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.0,"breakHorizontal":-14.9,"spinRate":2880,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4593682412099396,"extension":6.980132220725547},"hitData":{"launchSpeed":105.5,"launchAngle":39.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":80.74,"coordY":57.7}},"index":5,"playId":"bf7bea34-a2dc-3492-a5b0-928901c5010b","pitchNumber":6,"startTime":"2025-09-19T23:53:20.288Z","endTime":"2025-09-19T23:53:30.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:53:30.579Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-19T23:54:31.471Z","endTime":"2025-09-19T23:56:40.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.52907195984568,"strikeZoneBottom":1.57843007054314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.567175963082455,"aZ":-14.041483130443035,"pfxX":-5.096190056375637,"pfxZ":9.04792779781709,"pX":-0.3814086791558507,"pZ":3.3935397950934933,"vX0":6.29540453498094,"vY0":-141.02128332126122,"vZ0":-4.124915218854601,"x":131.54,"y":147.15,"x0":-1.9858743919761142,"y0":50.00215144937883,"z0":5.787833788089415,"aX":-10.21291979399562},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2378,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3891470029682691,"extension":6.486405415842479},"index":0,"playId":"cd39a56f-0da2-3b78-8747-f762a48b0a73","pitchNumber":1,"startTime":"2025-09-19T23:55:32.458Z","endTime":"2025-09-19T23:55:35.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.53066544212164,"strikeZoneBottom":1.6203186361526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01329510354091,"aZ":-14.913283728772521,"pfxX":-3.7863161880206766,"pfxZ":8.689292736668722,"pX":0.19051238788497152,"pZ":4.110073500703027,"vX0":7.257605019338354,"vY0":-140.35934787562917,"vZ0":-2.435719079822284,"x":109.74,"y":127.81,"x0":-1.9417903558944782,"y0":50.00635474287605,"z0":5.965235643316554,"aX":-7.525145625300435},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":5.3,"spinRate":2446,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39085660696116653,"extension":6.443500240775092},"index":1,"playId":"b4c65417-de8b-3304-aea6-97f89dc1d288","pitchNumber":2,"startTime":"2025-09-19T23:55:45.633Z","endTime":"2025-09-19T23:55:49.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27893864454516,"aZ":-23.737790518737086,"pfxX":-6.562358558110623,"pfxZ":5.36114092463146,"pX":-0.6104080389026296,"pZ":2.7227238635960918,"vX0":5.614341500084262,"vY0":-124.94828950771921,"vZ0":-2.250978018998679,"x":140.27,"y":165.27,"x0":-2.039030838055066,"y0":50.00283123695513,"z0":5.5952205133666535,"aX":-10.327612829277413},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.4,"breakHorizontal":10.6,"spinRate":1407,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4391515692647241,"extension":6.8988876338871545},"index":2,"playId":"07037492-5054-3229-a47e-bd90d238c79a","pitchNumber":3,"startTime":"2025-09-19T23:56:02.652Z","endTime":"2025-09-19T23:56:06.471Z","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":88.5,"strikeZoneTop":3.53318332003306,"strikeZoneBottom":1.58283236588543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58852707028985,"aZ":-15.181533252852516,"pfxX":-5.697242787467918,"pfxZ":8.39639267659268,"pX":-0.9411860517665843,"pZ":3.749117316840141,"vX0":5.722246438944434,"vY0":-141.86674202758607,"vZ0":-2.953911658634092,"x":152.88,"y":137.55,"x0":-2.251054290665443,"y0":50.00414385032291,"z0":5.780358657887011,"aX":-11.532309680390982},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2411,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38712357337236325,"extension":6.759255813178965},"index":3,"playId":"13bc2fe5-1cd9-34e6-b49e-af774bcbf8ad","pitchNumber":4,"startTime":"2025-09-19T23:56:17.225Z","endTime":"2025-09-19T23:56:20.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.653260707071404,"aZ":-13.292744063862537,"pfxX":-5.21430216951303,"pfxZ":9.281165877108148,"pX":0.02086084486954468,"pZ":2.5775829425289185,"vX0":7.810694374587877,"vY0":-142.2099259536361,"vZ0":-6.3982863306217785,"x":116.2,"y":169.19,"x0":-2.092382222219814,"y0":50.002352118142866,"z0":5.710878757068308,"aX":-10.608165066481444},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2449,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3861395599762365,"extension":6.653146795801211},"hitData":{"launchSpeed":83.7,"launchAngle":38.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.86,"coordY":102.39}},"index":4,"playId":"632e339e-513d-3c30-8c9c-f2e51138986e","pitchNumber":5,"startTime":"2025-09-19T23:56:32.758Z","endTime":"2025-09-19T23:56:40.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:56:40.949Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (36) on a ground ball to right fielder Carlos Cortes, deflected by second baseman Zack Gelof.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-19T23:56:45.559Z","endTime":"2025-09-19T23:58:43.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":74.9,"strikeZoneTop":3.35999895303753,"strikeZoneBottom":1.60000028882968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24565933218489,"aZ":-38.9056086498819,"pfxX":7.601260230012963,"pfxZ":-4.730831982980604,"pX":0.10621169176811002,"pZ":2.250192766792023,"vX0":3.2716107205709086,"vY0":-119.48023303386886,"vZ0":0.08159619190878775,"x":112.95,"y":178.02,"x0":-2.274433252320795,"y0":50.00136241142477,"z0":5.755926105270525,"aX":10.82227251529968},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.2,"breakHorizontal":-14.6,"spinRate":2863,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4610840967465202,"extension":6.291203309436069},"index":0,"playId":"55c44bd7-86c1-3970-af43-c3acdef9d0bd","pitchNumber":1,"startTime":"2025-09-19T23:57:07.652Z","endTime":"2025-09-19T23:57:11.204Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.07435432778379,"strikeZoneBottom":1.46315125166603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22054377147178,"aZ":-24.498159906479856,"pfxX":1.2159806847312309,"pfxZ":4.0149760432560715,"pX":0.3369672514947244,"pZ":3.597760396871608,"vX0":5.709796648879582,"vY0":-136.94940419307164,"vZ0":-1.566968968876611,"x":104.16,"y":141.64,"x0":-1.9270009839167899,"y0":50.0046833745383,"z0":5.841355734343898,"aX":2.3269058991788913},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":-3.4,"spinRate":2423,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.39884685447356727,"extension":6.283828725527118},"index":1,"playId":"97e7da57-b48c-3ff5-97e3-b3c4762aa291","pitchNumber":2,"startTime":"2025-09-19T23:57:22.893Z","endTime":"2025-09-19T23:57:26.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.15795271839288,"strikeZoneBottom":1.50666054834176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.756419416491692,"aZ":-23.969986826245222,"pfxX":0.27008269938179597,"pfxZ":4.432595135649937,"pX":-0.004318018560899493,"pZ":3.4433428450814594,"vX0":5.536438701261091,"vY0":-135.4636269723277,"vZ0":-1.6606677287969556,"x":117.16,"y":145.81,"x0":-2.1132192549731506,"y0":50.00125820209937,"z0":5.746928397405587,"aX":0.4998075287249403},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-1.7,"spinRate":2382,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4049799520119719,"extension":6.589501166069304},"index":2,"playId":"fb301237-1fde-3481-8e74-802c35ce34bd","pitchNumber":3,"startTime":"2025-09-19T23:57:38.212Z","endTime":"2025-09-19T23:57:41.804Z","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":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":2.99571697556432,"strikeZoneBottom":1.4646588733274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07335954498745,"aZ":-21.695337099428187,"pfxX":-9.356249408881506,"pfxZ":5.1906634896480774,"pX":1.0469291755654264,"pZ":2.3377003978337267,"vX0":11.023094399674623,"vY0":-140.9642883219532,"vZ0":-5.21929418887671,"x":77.09,"y":175.66,"x0":-1.692601187049536,"y0":50.005214127031785,"z0":5.60778197524171,"aX":-18.894170987555437},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":14.8,"spinRate":2119,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3880911793538293,"extension":6.807021100642955},"index":3,"playId":"97a69afa-e37b-3315-888d-cf12c51e6b9e","pitchNumber":4,"startTime":"2025-09-19T23:57:54.393Z","endTime":"2025-09-19T23:57:57.970Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.01553548317575,"strikeZoneBottom":1.4444321377391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96714335394046,"aZ":-32.090276077060935,"pfxX":7.079047415881213,"pfxZ":0.050327966640146826,"pX":-1.6713231095388115,"pZ":2.310801495858982,"vX0":-0.2770546004280354,"vY0":-125.16722514283235,"vZ0":-1.7743750724803067,"x":180.71,"y":176.39,"x0":-2.4773059435418863,"y0":50.00015693278231,"z0":5.674462768153845,"aX":11.14942540776336},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":-12.7,"spinRate":2783,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.43879628996423037,"extension":6.250906716545563},"index":4,"playId":"487366b6-72e7-34e2-a8ef-678285a4f866","pitchNumber":5,"startTime":"2025-09-19T23:58:12.367Z","endTime":"2025-09-19T23:58:16.070Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.733793796555442,"aZ":-17.024921523251006,"pfxX":0.19955384069451576,"pfxZ":7.67428216794094,"pX":0.23787437517522977,"pZ":2.5856505936582317,"vX0":6.025628827808684,"vY0":-139.4673430076423,"vZ0":-5.269342342230932,"x":107.93,"y":168.97,"x0":-1.974696135249406,"y0":50.005099202684974,"z0":5.618755264790358,"aX":0.3927391699024326},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":-1.6,"spinRate":2394,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.392402245477411,"extension":6.363284852841039},"hitData":{"launchSpeed":91.6,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.23,"coordY":161.31}},"index":5,"playId":"c5c01e9c-535e-3bb0-a3c4-5a27e2261701","pitchNumber":6,"startTime":"2025-09-19T23:58:31.060Z","endTime":"2025-09-19T23:58:43.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:58:43.036Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T00:01:32.005Z","endTime":"2025-09-20T00:03:58.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-19T23:59:04.622Z","endTime":"2025-09-20T00:01:25.353Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Defensive switch from third base to second base for Darell Hernaiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-20T00:01:25.353Z","endTime":"2025-09-20T00:01:25.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"800"},{"details":{"description":"Defensive Substitution: Brett Harris replaces second baseman Zack Gelof, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-20T00:01:25.365Z","endTime":"2025-09-20T00:01:34.346Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":680869,"link":"/api/v1/people/680869"}},{"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":97.1,"endSpeed":89.1,"strikeZoneTop":3.3381877071987,"strikeZoneBottom":1.56475215678553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.013068489497766,"aZ":-13.761386697363568,"pfxX":-4.2119091787741425,"pfxZ":9.132951092554158,"pX":1.0755857665197857,"pZ":1.4603947898581549,"vX0":9.99834784646544,"vY0":-140.8570386762788,"vZ0":-9.155552634190816,"x":76.0,"y":199.35,"x0":-1.9674935165237133,"y0":50.00061232152574,"z0":5.635571751589872,"aX":-8.490190628357063},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2249,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3883609773579404,"extension":6.77236127572488},"index":3,"playId":"535a0968-a3e5-3dfa-9239-c3b42cc0355d","pitchNumber":1,"startTime":"2025-09-20T00:01:34.346Z","endTime":"2025-09-20T00:01:38.601Z","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":97.2,"endSpeed":89.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.729068251589776,"aZ":-15.181603921575405,"pfxX":-5.2582970083295955,"pfxZ":8.364776612855408,"pX":0.051638388808761586,"pZ":2.690141775047384,"vX0":7.838661436390942,"vY0":-141.28082218610717,"vZ0":-5.794207720441353,"x":115.03,"y":166.15,"x0":-2.0694356801866585,"y0":50.00133879860792,"z0":5.7351626092927015,"aX":-10.680754135181406},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2182,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.386961040565565,"extension":6.506771271887293},"index":4,"playId":"23e378eb-5a5d-363c-8e9c-1f401f91f8a1","pitchNumber":2,"startTime":"2025-09-20T00:01:49.966Z","endTime":"2025-09-20T00:01:54.435Z","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":94.6,"endSpeed":86.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.070818098776545,"aZ":-20.99938604273255,"pfxX":0.3396036210181612,"pfxZ":5.84361817917069,"pX":0.48521323107645,"pZ":2.6789844637626308,"vX0":6.454422087985592,"vY0":-137.53971952037935,"vZ0":-4.486497048338097,"x":98.5,"y":166.45,"x0":-1.9378863601330982,"y0":50.001640872127375,"z0":5.759038782605433,"aX":0.6487570803162216},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":-2.0,"spinRate":2329,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.3985396109869028,"extension":6.596061196304491},"index":5,"playId":"aed35615-a22f-32b5-a05a-15462879460f","pitchNumber":3,"startTime":"2025-09-20T00:02:10.539Z","endTime":"2025-09-20T00:02:14.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.34817158243993,"strikeZoneBottom":1.53485795571802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57224387622073,"aZ":-11.395764298249562,"pfxX":-5.970338717455079,"pfxZ":10.194842527170305,"pX":1.3716969860340404,"pZ":1.6061278627502626,"vX0":11.352302281461158,"vY0":-141.89319660877757,"vZ0":-8.833013206013916,"x":64.71,"y":195.41,"x0":-1.906010153456367,"y0":50.004662639184886,"z0":5.486308426212609,"aX":-12.171284522058267},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2391,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38605729297363034,"extension":6.478252465615743},"index":6,"playId":"3484f618-dfb3-3e14-864c-af7068fad952","pitchNumber":4,"startTime":"2025-09-20T00:02:28.630Z","endTime":"2025-09-20T00:02:32.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.32706200589871,"strikeZoneBottom":1.55341918288124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.151869218927324,"aZ":-32.199203930423046,"pfxX":7.419843399760558,"pfxZ":-0.0136158364271588,"pX":1.6872885979957426,"pZ":0.6756780332342734,"vX0":7.107523476239254,"vY0":-125.24020437574995,"vZ0":-5.169757317777479,"x":52.68,"y":220.54,"x0":-2.1641726366775424,"y0":50.003905123358074,"z0":5.437535864755452,"aX":11.645021960303604},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-15.2,"spinRate":2750,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.43937328586968283,"extension":6.512408770281362},"index":7,"playId":"b0cd3ee8-5a79-369d-9f10-366136ce5746","pitchNumber":5,"startTime":"2025-09-20T00:02:46.856Z","endTime":"2025-09-20T00:02:51.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73448039873188,"aZ":-24.998304498295333,"pfxX":0.9707907652464405,"pfxZ":3.6699919292269723,"pX":0.9272998596554702,"pZ":2.836445009026524,"vX0":7.6662661111254495,"vY0":-138.873224856966,"vZ0":-3.1930515334911234,"x":81.65,"y":162.2,"x0":-1.9937073989174916,"y0":50.002955957311386,"z0":5.661570542304232,"aX":1.8984856960079965},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.1,"breakHorizontal":-3.4,"spinRate":2219,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.3942159642771612,"extension":6.541089624703313},"index":8,"playId":"0bc0401c-9823-35c0-acfb-5809f69468ab","pitchNumber":6,"startTime":"2025-09-20T00:03:10.119Z","endTime":"2025-09-20T00:03:14.300Z","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":97.6,"endSpeed":89.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25857484256662,"aZ":-11.022369001319145,"pfxX":-4.898546812397933,"pfxZ":10.411329792436131,"pX":1.4273611722673634,"pZ":2.8990906542366273,"vX0":10.927610903723313,"vY0":-141.60091866028543,"vZ0":-5.7449774073529225,"x":62.59,"y":160.5,"x0":-1.8447260277177318,"y0":50.000227636348555,"z0":5.659085848975668,"aX":-9.951236243029488},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2436,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3867866809422438,"extension":6.438616792417946},"index":9,"playId":"f2230753-59e5-3b3b-b104-a6de25392ff8","pitchNumber":7,"startTime":"2025-09-20T00:03:30.503Z","endTime":"2025-09-20T00:03:34.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.394112366146725,"aZ":-27.519715837851983,"pfxX":9.934032514381638,"pfxZ":2.9855307755884546,"pX":1.220651206722295,"pZ":1.9206141033483148,"vX0":5.122062456567029,"vY0":-125.00432228037445,"vZ0":-3.3165260464462323,"x":70.47,"y":186.92,"x0":-2.154760299036495,"y0":50.00526867400681,"z0":5.557335615615935,"aX":15.5105025269715},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":-19.3,"spinRate":2750,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4404550155564415,"extension":6.529967447281336},"index":10,"playId":"9b922795-9a0c-33eb-9b46-2c029b139836","pitchNumber":8,"startTime":"2025-09-20T00:03:54.108Z","endTime":"2025-09-20T00:03:58.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:03:58.367Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T00:04:58.765Z","endTime":"2025-09-20T00:06:03.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T00:04:26.943Z","endTime":"2025-09-20T00:05:01.090Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.89391590891587,"strikeZoneBottom":1.74949867086778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01255553531537,"aZ":-19.538503097555083,"pfxX":-9.540273611955445,"pfxZ":6.654190012492743,"pX":-1.8962025977750012,"pZ":1.99863160707239,"vX0":4.574105795214793,"vY0":-137.2952485011816,"vZ0":-6.087081589524645,"x":189.28,"y":184.82,"x0":-2.3496451063011548,"y0":50.000003924812596,"z0":5.5857128450582305,"aX":-18.106404870431497},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":16.2,"spinRate":2194,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39980853289278695,"extension":6.639753510251928},"index":1,"playId":"cfd05ca3-8d36-3cab-9901-29fab5628621","pitchNumber":1,"startTime":"2025-09-20T00:05:01.090Z","endTime":"2025-09-20T00:05:05.099Z","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":96.3,"endSpeed":88.0,"strikeZoneTop":3.85894819937812,"strikeZoneBottom":1.71487334149133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.856491186653525,"aZ":-14.75102312338654,"pfxX":-4.35716609928829,"pfxZ":8.750675777285132,"pX":-1.4683812819708038,"pZ":3.340916017858207,"vX0":4.213333044519872,"vY0":-140.2525048116541,"vZ0":-4.112915376699264,"x":172.97,"y":148.58,"x0":-2.4243434151901595,"y0":50.00447237048659,"z0":5.789081046410402,"aX":-8.67740789093055},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":7.1,"spinRate":2358,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3906030176026629,"extension":6.481054623969788},"index":2,"playId":"2fae6133-9855-33fa-bf0e-bae959305b99","pitchNumber":2,"startTime":"2025-09-20T00:05:20.365Z","endTime":"2025-09-20T00:05:24.666Z","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":93.7,"endSpeed":85.7,"strikeZoneTop":3.74662783088538,"strikeZoneBottom":1.76345400155429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.252868954379867,"aZ":-18.30645656811664,"pfxX":-8.635067208807403,"pfxZ":7.389410275333267,"pX":-1.2014324221344685,"pZ":2.1406640849148784,"vX0":6.0768967274635015,"vY0":-136.22572871620602,"vZ0":-6.006335276476532,"x":162.8,"y":180.98,"x0":-2.3404654285069393,"y0":50.00634333399504,"z0":5.642103770015607,"aX":-16.21366730001366},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":14.3,"spinRate":2145,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4022577187799077,"extension":6.697408154287991},"index":3,"playId":"b34e1124-1bdf-330c-8450-5b1cac63ac31","pitchNumber":3,"startTime":"2025-09-20T00:05:39.803Z","endTime":"2025-09-20T00:05:44.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.84359465442561,"strikeZoneBottom":1.72613053151144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58307726020893,"aZ":-19.663989305328688,"pfxX":-8.720325334306827,"pfxZ":7.090615612910672,"pX":-1.4714206414963173,"pZ":1.6510687958594699,"vX0":5.393635744223208,"vY0":-132.1200727843984,"vZ0":-6.64824367690188,"x":173.09,"y":194.2,"x0":-2.4080700917335136,"y0":50.00480218155244,"z0":5.648914164480316,"aX":-15.392901801862875},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":14.6,"spinRate":2094,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.41482648831215574,"extension":6.535764084892425},"index":4,"playId":"ca613bc2-2cec-35f9-a6f9-8ce4145a32e0","pitchNumber":4,"startTime":"2025-09-20T00:05:59.116Z","endTime":"2025-09-20T00:06:03.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:06:03.332Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Gonzales lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T00:06:18.134Z","endTime":"2025-09-20T00:07:38.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.44836380744151,"strikeZoneBottom":1.57375806088803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.856529474760933,"aZ":-21.3934157828413,"pfxX":-0.40643810421497584,"pfxZ":5.597389210644354,"pX":1.485392980943605,"pZ":1.6203090129744757,"vX0":9.516991523311868,"vY0":-138.1694981969791,"vZ0":-6.911240314516983,"x":60.38,"y":195.03,"x0":-1.9563329797218258,"y0":50.003443156693116,"z0":5.600057215711974,"aX":-0.7834500088057612},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.8,"breakHorizontal":-1.3,"spinRate":2397,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3969889563350417,"extension":6.7876574181841995},"index":0,"playId":"61b8cf9f-a056-3d39-8d9d-99007369a4c5","pitchNumber":1,"startTime":"2025-09-20T00:06:34.624Z","endTime":"2025-09-20T00:06:38.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09315951239985,"aZ":-21.646585680972454,"pfxX":-1.4782667026795635,"pfxZ":5.3792577037022955,"pX":0.4362652227201601,"pZ":2.5260786534030593,"vX0":7.1880644793505315,"vY0":-139.03138238376198,"vZ0":-4.728211742772565,"x":100.37,"y":170.58,"x0":-1.99040926653637,"y0":50.0055212674165,"z0":5.684879685580632,"aX":-2.894720993863435},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":1.2,"spinRate":2395,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.39391735214458334,"extension":6.567874233190467},"index":1,"playId":"c78a03a8-0cbb-3fa6-b31b-8c8fd3b7fb52","pitchNumber":2,"startTime":"2025-09-20T00:06:53.142Z","endTime":"2025-09-20T00:07:00.098Z","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":97.7,"endSpeed":89.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7415256640189,"aZ":-19.10295193732207,"pfxX":-7.8610039306812585,"pfxZ":6.377650641718665,"pX":-0.15985893972311463,"pZ":2.7933771401262635,"vX0":8.026674966883716,"vY0":-142.09354741996532,"vZ0":-4.6187466782900986,"x":123.09,"y":163.36,"x0":-1.996307998482744,"y0":50.006791536899435,"z0":5.649270129916281,"aX":-16.121821922871582},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":12.7,"spinRate":2153,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38507507862228874,"extension":6.633949943760983},"hitData":{"launchSpeed":93.2,"launchAngle":25.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.01,"coordY":60.94}},"index":2,"playId":"5db655e8-5e28-360f-8d02-6c0211df2a6e","pitchNumber":3,"startTime":"2025-09-20T00:07:30.454Z","endTime":"2025-09-20T00:07:38.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:07:38.150Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T00:09:54.318Z","endTime":"2025-09-20T00:10:50.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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 Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:09:33.422Z","endTime":"2025-09-20T00:09:56.617Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.63654012440127,"strikeZoneBottom":1.58611949191997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.143406695408785,"aZ":-26.838747238752397,"pfxX":-5.930498410649147,"pfxZ":3.914104308973049,"pX":0.866391471539361,"pZ":2.028337214143969,"vX0":-4.9262994293451525,"vY0":-116.41368009410213,"vZ0":-0.35516885086689043,"x":83.98,"y":184.01,"x0":3.785367623429658,"y0":50.00371572165743,"z0":4.7371976816291115,"aX":-8.088870731731756},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.3,"breakHorizontal":12.0,"spinRate":2254,"spinDirection":275},"zone":14,"typeConfidence":0.88,"plateTime":0.47163284855180354,"extension":6.689163916406599},"index":1,"playId":"1e5d7b06-61d8-3b5b-9f2c-87fdebfc9b7a","pitchNumber":1,"startTime":"2025-09-20T00:09:56.617Z","endTime":"2025-09-20T00:10:00.296Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.523313844879368,"aZ":-27.942930386564516,"pfxX":8.90222052893791,"pfxZ":2.6368604965350375,"pX":1.3900839971412176,"pZ":2.5698032681961185,"vX0":-7.0477324411916555,"vY0":-126.38653063992241,"vZ0":-1.1597856452134894,"x":64.01,"y":169.4,"x0":3.068247424704792,"y0":50.004563566088926,"z0":5.29397464036269,"aX":14.2977259718574},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":-14.4,"spinRate":1876,"spinDirection":136},"zone":14,"typeConfidence":0.88,"plateTime":0.43459022494453237,"extension":7.005529852451627},"index":2,"playId":"7361675a-81e0-35fe-8ef8-eaedf4ec4fab","pitchNumber":2,"startTime":"2025-09-20T00:10:11.081Z","endTime":"2025-09-20T00:10:14.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-20T00:10:23.677Z","endTime":"2025-09-20T00:10:31.124Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.59482842435906,"strikeZoneBottom":1.69751952642143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78813768027937,"aZ":-26.618765847766216,"pfxX":-4.0523395419176556,"pfxZ":3.8406197925453727,"pX":-1.5582575159613152,"pZ":1.9161335452325263,"vX0":-10.850249920583778,"vY0":-119.9029380566831,"vZ0":-0.5502493070277771,"x":176.4,"y":187.04,"x0":3.565191468150473,"y0":50.0001106209763,"z0":4.5392461848769425,"aX":-5.853968714761746},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.1,"breakHorizontal":10.1,"spinRate":2328,"spinDirection":275},"zone":13,"typeConfidence":0.87,"plateTime":0.4581057510655202,"extension":6.774129587933361},"index":4,"playId":"066c1783-56d0-32ee-80cf-7e20a1a5df12","pitchNumber":3,"startTime":"2025-09-20T00:10:31.124Z","endTime":"2025-09-20T00:10:34.829Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.63597622577422,"strikeZoneBottom":1.61873475495742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.335313241961767,"aZ":-26.99091774354138,"pfxX":-3.4561466939308922,"pfxZ":3.650215679279202,"pX":-0.5670152569904755,"pZ":1.7934068318804657,"vX0":-9.011843141669509,"vY0":-118.60968232139872,"vZ0":-0.3843924026065578,"x":138.61,"y":190.36,"x0":3.7354939379901277,"y0":50.00460773678846,"z0":4.425394995301001,"aX":-4.9072641596325},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.8,"breakHorizontal":8.5,"spinRate":2288,"spinDirection":261},"zone":7,"typeConfidence":0.87,"plateTime":0.46234501987839227,"extension":6.748274224118215},"index":5,"playId":"63d07d08-83f5-3670-bf7d-821d2efecbb7","pitchNumber":4,"startTime":"2025-09-20T00:10:46.348Z","endTime":"2025-09-20T00:10:50.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:10:50.096Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T00:10:55.674Z","endTime":"2025-09-20T00:12:14.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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":79.4,"endSpeed":72.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16753200237707,"aZ":-25.642543414960475,"pfxX":-5.0357048032295015,"pfxZ":4.905473067132299,"pX":0.2787638711937713,"pZ":2.6277509598992657,"vX0":-6.43438726433013,"vY0":-115.44263322658725,"vZ0":0.7649337742667309,"x":106.37,"y":167.83,"x0":3.770714825282842,"y0":50.00381589127834,"z0":4.786335017995516,"aX":-6.704926481303598},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.4,"breakHorizontal":10.9,"spinRate":2262,"spinDirection":277},"zone":6,"typeConfidence":0.88,"plateTime":0.4769154944077507,"extension":6.784135639775835},"index":0,"playId":"38a9f875-37a2-3a44-896c-faa819d2d309","pitchNumber":1,"startTime":"2025-09-20T00:11:11.918Z","endTime":"2025-09-20T00:11:15.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.38188108698402,"strikeZoneBottom":1.50542994727448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.877333160193906,"aZ":-22.396682348347817,"pfxX":8.855358781926988,"pfxZ":5.566881401233154,"pX":-0.452195895258074,"pZ":2.5816726566465027,"vX0":-11.97529354571775,"vY0":-131.63997453951083,"vZ0":-2.66801844027106,"x":134.24,"y":169.07,"x0":3.004722731960992,"y0":50.000852864878716,"z0":5.265899719891137,"aX":15.545735137013791},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":-13.4,"spinRate":2148,"spinDirection":142},"zone":4,"typeConfidence":0.81,"plateTime":0.41605386856359106,"extension":7.129918604614681},"index":1,"playId":"d1cadd44-ea47-3b02-b6c7-c84028931208","pitchNumber":2,"startTime":"2025-09-20T00:11:33.739Z","endTime":"2025-09-20T00:11:37.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75881042698454,"aZ":-25.749919544665772,"pfxX":-3.956150783684987,"pfxZ":4.28811279663492,"pX":-0.6761032623499699,"pZ":2.0621260626269438,"vX0":-8.96429661467412,"vY0":-121.63261156714569,"vZ0":-0.9078576434777508,"x":142.77,"y":183.1,"x0":3.570615758048272,"y0":50.00395369393374,"z0":4.672042213080627,"aX":-5.931253242070886},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.8,"breakHorizontal":9.2,"spinRate":2434,"spinDirection":280},"zone":7,"typeConfidence":0.83,"plateTime":0.4502376922156164,"extension":6.766659428311579},"index":2,"playId":"0dba7fd2-e395-3fed-b526-136f95fb9057","pitchNumber":3,"startTime":"2025-09-20T00:11:48.093Z","endTime":"2025-09-20T00:11:52.062Z","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":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.153544556976488,"aZ":-23.994279826283137,"pfxX":8.153572006582273,"pfxZ":4.724731531279975,"pX":2.173494895579389,"pZ":3.3504444447766746,"vX0":-5.830396804908022,"vY0":-130.16067792482008,"vZ0":-0.17951744374360157,"x":34.15,"y":148.32,"x0":3.3737799496825556,"y0":50.00055041000272,"z0":5.22426334977839,"aX":14.106979837146675},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":-13.6,"spinRate":2006,"spinDirection":131},"zone":12,"typeConfidence":0.74,"plateTime":0.4194505728762796,"extension":6.844261362892655},"hitData":{"launchSpeed":47.4,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.05,"coordY":171.5}},"index":3,"playId":"b66cfa55-293b-3f4d-bb1a-bb6cbf6be511","pitchNumber":4,"startTime":"2025-09-20T00:12:05.818Z","endTime":"2025-09-20T00:12:14.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:12:14.798Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging, catcher Henry Davis to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T00:13:13.995Z","endTime":"2025-09-20T00:14:27.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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,4,5],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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_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":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T00:12:53.536Z","endTime":"2025-09-20T00:13:16.298Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.000244599851467,"aZ":-37.829068302982144,"pfxX":-5.246178172602987,"pfxZ":-4.29949887293541,"pX":-1.7027326134887164,"pZ":-0.0365087232476063,"vX0":-9.621772465754487,"vY0":-114.75877033198427,"vZ0":-3.1147564572342414,"x":181.9,"y":239.77,"x0":3.2492226864288822,"y0":50.00362405914704,"z0":5.074721271170325,"aX":-6.898167540695494},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.4,"breakHorizontal":12.2,"spinRate":2374,"spinDirection":294},"zone":13,"typeConfidence":0.89,"plateTime":0.4798536634769359,"extension":7.091538845057779},"index":1,"playId":"0ba326ae-9a1f-321a-9efb-8895542a4a91","pitchNumber":1,"startTime":"2025-09-20T00:13:16.298Z","endTime":"2025-09-20T00:13:20.461Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.609477434188623,"aZ":-36.48732477643135,"pfxX":-5.796788877070212,"pfxZ":-3.208736767633578,"pX":0.39616100366853196,"pZ":1.0993832349484367,"vX0":-5.447086538392865,"vY0":-115.55963810688247,"vZ0":-1.1104623619597218,"x":101.9,"y":209.1,"x0":3.541414135602733,"y0":50.00077307265544,"z0":5.107871329308915,"aX":-7.797080677006754},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.8,"breakHorizontal":11.9,"spinRate":2334,"spinDirection":290},"zone":14,"typeConfidence":0.87,"plateTime":0.47495147774275637,"extension":7.030717351333634},"index":2,"playId":"82b3c442-4163-3412-b267-4598b2769222","pitchNumber":2,"startTime":"2025-09-20T00:13:34.503Z","endTime":"2025-09-20T00:13:38.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-20T00:13:46.332Z","endTime":"2025-09-20T00:14:01.059Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.11209839658909,"strikeZoneBottom":1.32303094562089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.080914563032483,"aZ":-19.391126410123878,"pfxX":2.5980585278341968,"pfxZ":7.00794183425578,"pX":1.0327675866640076,"pZ":4.278188212079798,"vX0":-7.112268382614057,"vY0":-133.76540158118894,"vZ0":0.49817496110832815,"x":77.63,"y":123.27,"x0":3.38079454175372,"y0":50.00221816649497,"z0":5.47272497912258,"aX":4.739385308998604},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":-3.2,"spinRate":2274,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.40845254681275067,"extension":6.461894700924147},"index":4,"playId":"623a1fb1-1f50-3f67-9720-c26b86fa0ce0","pitchNumber":3,"startTime":"2025-09-20T00:14:01.059Z","endTime":"2025-09-20T00:14:05.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46681982745169,"aZ":-38.46475662964825,"pfxX":-6.1671532305025,"pfxZ":-4.728102625324677,"pX":-0.0875986067344708,"pZ":0.8400856333455424,"vX0":-6.250455279833663,"vY0":-114.97720848644342,"vZ0":-1.1127074218672643,"x":120.34,"y":216.1,"x0":3.4731097152704167,"y0":50.002590529394986,"z0":5.082242576093605,"aX":-8.207080027786317},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.5,"breakHorizontal":12.8,"spinRate":2351,"spinDirection":290},"zone":13,"typeConfidence":0.89,"plateTime":0.4774359800942549,"extension":7.0632350037445875},"index":5,"playId":"5cc24b43-a646-398f-84f4-8a4d68da54a2","pitchNumber":4,"startTime":"2025-09-20T00:14:18.621Z","endTime":"2025-09-20T00:14:27.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:14:27.227Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T00:16:51.603Z","endTime":"2025-09-20T00:17:30.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Elvis Alvarado replaces Luis Severino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:16:22.041Z","endTime":"2025-09-20T00:16:53.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.30825139957179,"strikeZoneBottom":1.41430454107206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43387965433241,"aZ":-16.53268404033711,"pfxX":-9.520209376707086,"pfxZ":7.682575320537334,"pX":0.5529935670699497,"pZ":2.0468500328149224,"vX0":10.710361525462025,"vY0":-141.9986200347585,"vZ0":-7.0732562214029855,"x":95.92,"y":183.52,"x0":-2.036238948629243,"y0":50.00170497981812,"z0":5.627648228559163,"aX":-19.38165311137531},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2503,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3861679612147175,"extension":5.74906422130386},"index":1,"playId":"31cd3662-ba38-3275-8352-26e2d840d37f","pitchNumber":1,"startTime":"2025-09-20T00:16:53.747Z","endTime":"2025-09-20T00:16:57.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.452655569172,"aZ":-15.35816438135053,"pfxX":-9.29837725361014,"pfxZ":8.073520216876453,"pX":-0.9443625855640405,"pZ":2.9967708632192385,"vX0":6.891060954812572,"vY0":-143.90009705401835,"vZ0":-4.956432500166407,"x":153.0,"y":157.87,"x0":-2.170050199607427,"y0":50.00491962211305,"z0":5.703076306489092,"aX":-19.374052425393586},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":15.4,"spinRate":2583,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38159878233175215,"extension":5.696121290378056},"index":2,"playId":"6399f3a8-f1e2-3ee9-8f06-b94e243bb0b9","pitchNumber":2,"startTime":"2025-09-20T00:17:09.748Z","endTime":"2025-09-20T00:17:13.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.583036242221354,"aZ":-17.408047027488166,"pfxX":-9.298022530581552,"pfxZ":7.088639341455716,"pX":-0.4928915237063706,"pZ":3.194932766661292,"vX0":8.49708049895219,"vY0":-143.7106815843815,"vZ0":-3.7692933263040724,"x":135.79,"y":152.52,"x0":-2.28587666202416,"y0":50.00271207840764,"z0":5.6108167496978,"aX":-19.368646874243744},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2460,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3817346961478334,"extension":5.7782886455607425},"index":3,"playId":"60246e95-6b30-34bf-9d85-d825a7530a58","pitchNumber":3,"startTime":"2025-09-20T00:17:26.352Z","endTime":"2025-09-20T00:17:30.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:17:30.225Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T00:17:37.737Z","endTime":"2025-09-20T00:18:51.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832647622729688,"aZ":-28.005530762661706,"pfxX":-0.44156577580543366,"pfxZ":2.520103117633141,"pX":0.39349040234955374,"pZ":2.595407383617186,"vX0":7.219405082847422,"vY0":-127.3862153362313,"vZ0":-1.95971307255188,"x":102.0,"y":168.7,"x0":-2.413209031039938,"y0":50.00030875045025,"z0":5.576848285687478,"aX":-0.7302876935294144},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":-0.7,"spinRate":2242,"spinDirection":269},"zone":6,"typeConfidence":2.0,"plateTime":0.42908228816888805,"extension":5.918305573728617},"index":0,"playId":"f4cde00b-76ef-396a-ba52-6b1a93e3869e","pitchNumber":1,"startTime":"2025-09-20T00:17:53.384Z","endTime":"2025-09-20T00:17:57.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77456554705922,"aZ":-21.792243716891058,"pfxX":-9.672523365405093,"pfxZ":4.997096935046933,"pX":-0.7792648137321131,"pZ":2.1312606918607666,"vX0":7.819089890381793,"vY0":-143.174269187753,"vZ0":-5.734552046990707,"x":146.7,"y":181.24,"x0":-2.287724925741195,"y0":50.0035482407537,"z0":5.52212699696031,"aX":-20.100239985924954},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.0,"breakHorizontal":16.0,"spinRate":2390,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.382420332197948,"extension":5.786124866949099},"index":1,"playId":"40ba0131-d08b-3d2f-b4ba-ed39387676c5","pitchNumber":2,"startTime":"2025-09-20T00:18:10.728Z","endTime":"2025-09-20T00:18:14.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.42838098682155,"strikeZoneBottom":1.55382632749031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.887697594457094,"aZ":-16.420163525906705,"pfxX":-8.239204151048538,"pfxZ":7.559808687785347,"pX":0.1706820555225323,"pZ":4.244515315645263,"vX0":9.449734790101457,"vY0":-143.39173161670615,"vZ0":-1.6388124298609648,"x":110.49,"y":124.18,"x0":-2.0957363327492438,"y0":50.00464343713206,"z0":5.847018856776564,"aX":-17.174580538510064},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2383,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3818533616997022,"extension":5.74002123375394},"index":2,"playId":"8ceb5c93-67f7-3463-8613-fed824288cc8","pitchNumber":3,"startTime":"2025-09-20T00:18:30.058Z","endTime":"2025-09-20T00:18:33.891Z","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":97.5,"endSpeed":88.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66383227645875,"aZ":-16.93247737883223,"pfxX":-8.681047404911531,"pfxZ":7.503013228919622,"pX":-0.10462579233894734,"pZ":3.552662114565241,"vX0":9.047161786225178,"vY0":-141.6999729866276,"vZ0":-2.7141844964037807,"x":120.99,"y":142.86,"x0":-2.212384196224517,"y0":50.0038841598676,"z0":5.605999308256275,"aX":-17.638141589890044},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":13.8,"spinRate":2393,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3866804656246723,"extension":5.8149100285316875},"index":3,"playId":"07d9f3a4-46d5-3278-a3cd-8182d9a7671e","pitchNumber":4,"startTime":"2025-09-20T00:18:47.082Z","endTime":"2025-09-20T00:18:51.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:18:51.124Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T00:19:08.279Z","endTime":"2025-09-20T00:19:55.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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(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":98.7,"endSpeed":90.0,"strikeZoneTop":3.45315415292693,"strikeZoneBottom":1.71195349574094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11859961328605,"aZ":-16.329230674340167,"pfxX":-8.844215574497747,"pfxZ":7.633827328176141,"pX":1.294418767500932,"pZ":2.6335043923868504,"vX0":12.714223054304934,"vY0":-143.16975229189555,"vZ0":-5.298902055726005,"x":67.66,"y":167.68,"x0":-2.0553461706165637,"y0":50.00324809945828,"z0":5.530700368495613,"aX":-18.358332783507514},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.8,"breakHorizontal":13.4,"spinRate":2418,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3826018538292022,"extension":5.9867172835008855},"index":0,"playId":"8aad9d38-0c9f-3d8e-a824-d2eab5098353","pitchNumber":1,"startTime":"2025-09-20T00:19:13.919Z","endTime":"2025-09-20T00:19:17.957Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.37212907007923,"strikeZoneBottom":1.67102269213972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62464215553745,"aZ":-15.6831544691712,"pfxX":-9.267789446472719,"pfxZ":8.24231375979168,"pX":1.4670917750671475,"pZ":2.149471879825521,"vX0":13.088841773824587,"vY0":-140.72675259390476,"vZ0":-6.494002854134372,"x":61.08,"y":180.74,"x0":-2.0451919577916704,"y0":50.00355856980231,"z0":5.507092165240862,"aX":-18.546248938190818},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":14.0,"spinRate":2431,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3895509098023662,"extension":5.937684583662911},"index":1,"playId":"86af9332-9d2b-3c39-85b9-fca0d5b341c5","pitchNumber":2,"startTime":"2025-09-20T00:19:29.433Z","endTime":"2025-09-20T00:19:33.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.417495878885564,"aZ":-22.20574055808341,"pfxX":-10.194447834876136,"pfxZ":4.977092373389862,"pX":0.12930084589802354,"pZ":2.0227275629443064,"vX0":10.546425857093167,"vY0":-140.5248137613689,"vZ0":-5.289266420673659,"x":112.07,"y":184.17,"x0":-2.3452883229620527,"y0":50.002802880920775,"z0":5.369064680708521,"aX":-20.418131865602202},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":2443,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.38955807082886684,"extension":5.765355824185455},"hitData":{"launchSpeed":111.6,"launchAngle":6.0,"totalDistance":150.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.31,"coordY":119.31}},"index":2,"playId":"d124cb78-9657-37bb-8230-093f616eff35","pitchNumber":3,"startTime":"2025-09-20T00:19:45.841Z","endTime":"2025-09-20T00:19:55.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:19:55.487Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T00:20:03.978Z","endTime":"2025-09-20T00:21:28.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.2,"endSpeed":80.7,"strikeZoneTop":3.67743911253205,"strikeZoneBottom":1.70089514998298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.091594924372714,"aZ":-25.34341927742883,"pfxX":-1.084656584108743,"pfxZ":4.154757458451807,"pX":0.40281138466954347,"pZ":1.7242618137198804,"vX0":7.2308309711912075,"vY0":-126.9203395649012,"vZ0":-4.57398420771167,"x":101.65,"y":192.22,"x0":-2.3327028478327505,"y0":50.00335674969111,"z0":5.5493191651645715,"aX":-1.784304078580303},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":0.5,"spinRate":2246,"spinDirection":261},"zone":9,"typeConfidence":2.0,"plateTime":0.43028823870930477,"extension":5.922711915019608},"index":0,"playId":"7b0d1f6d-dbdf-358f-9dff-a080d5f49c3e","pitchNumber":1,"startTime":"2025-09-20T00:20:23.550Z","endTime":"2025-09-20T00:20:27.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69597288174053,"aZ":-27.93559561577154,"pfxX":-1.9007647009001154,"pfxZ":2.582252388537121,"pX":0.9604274218025857,"pZ":1.9602447053389778,"vX0":8.708665596613907,"vY0":-126.4382666162221,"vZ0":-3.2029480191666133,"x":80.39,"y":185.85,"x0":-2.262516152341182,"y0":50.00083945043252,"z0":5.454810498634589,"aX":-3.117645756209272},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":1.7,"spinRate":2240,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.43111026826874665,"extension":6.021099697468737},"index":1,"playId":"a24783c6-b3c6-34f5-a2ff-9321258df9cb","pitchNumber":2,"startTime":"2025-09-20T00:20:41.587Z","endTime":"2025-09-20T00:20:45.390Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.7065780403038,"strikeZoneBottom":1.73058441902087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.452215563741703,"aZ":-28.764436418766106,"pfxX":-0.8829395906761301,"pfxZ":2.098646481363523,"pX":0.003975348126235349,"pZ":1.3125945615680903,"vX0":6.108029783832186,"vY0":-126.84589370573137,"vZ0":-4.659171279319747,"x":116.85,"y":203.34,"x0":-2.3226854547142204,"y0":50.00336003061282,"z0":5.47210247888864,"aX":-1.4356294168997046},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":0.2,"spinRate":2119,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.43213992469790563,"extension":5.9251342478486775},"index":2,"playId":"943895b1-3cf3-343f-ae42-6e12ad25b517","pitchNumber":3,"startTime":"2025-09-20T00:20:59.583Z","endTime":"2025-09-20T00:21:03.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71518847257846,"aZ":-17.325901047621368,"pfxX":-7.827454489745259,"pfxZ":7.042992879987288,"pX":0.29819191747753326,"pZ":3.415548061279047,"vX0":9.438704302599689,"vY0":-144.51855742956693,"vZ0":-3.6171105174313163,"x":105.63,"y":146.56,"x0":-1.9982797821297629,"y0":50.0019231851638,"z0":5.752161132403343,"aX":-16.501763760857138},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.1,"breakHorizontal":12.2,"spinRate":2586,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.37947979399236154,"extension":5.861349193968851},"hitData":{"launchSpeed":93.5,"launchAngle":39.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.62,"coordY":69.88}},"index":3,"playId":"410b7a0b-9e34-3a96-a8d5-293779f2a943","pitchNumber":4,"startTime":"2025-09-20T00:21:19.771Z","endTime":"2025-09-20T00:21:28.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:21:28.990Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T00:24:05.306Z","endTime":"2025-09-20T00:25:07.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Lawrence replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:22:58.473Z","endTime":"2025-09-20T00:24:07.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":2.99596136163744,"strikeZoneBottom":1.35145921652165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.814393344007225,"aZ":-29.482923445506135,"pfxX":6.977882571783033,"pfxZ":1.9014863535758924,"pX":1.0151995951240105,"pZ":2.427235027929052,"vX0":6.938825898182622,"vY0":-118.7969318835847,"vZ0":1.6410095122349084,"x":78.3,"y":173.24,"x0":-2.8605653464650507,"y0":50.003289573515175,"z0":4.4264701858895625,"aX":9.875334116238225},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":-14.4,"spinRate":2976,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.462789970370022,"extension":6.494343567816404},"index":1,"playId":"67b36d12-cb3e-31e5-b3ed-5145962b1e54","pitchNumber":1,"startTime":"2025-09-20T00:24:07.453Z","endTime":"2025-09-20T00:24:11.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":2.98008235788913,"strikeZoneBottom":1.45458166957726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34324214759017,"aZ":-32.6794399045313,"pfxX":-10.592895372847284,"pfxZ":-0.2744266223529479,"pX":-0.3413649465139799,"pZ":2.5788753862425366,"vX0":9.403903091730042,"vY0":-135.34059194948614,"vZ0":1.2394827991230501,"x":130.01,"y":169.15,"x0":-2.4836098450411437,"y0":50.00019131504638,"z0":4.402431865719693,"aX":-19.662054033739796},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.0,"breakHorizontal":17.2,"spinRate":2275,"spinDirection":255},"zone":1,"typeConfidence":0.91,"plateTime":0.40459616838081924,"extension":6.832975710363925},"index":2,"playId":"b4e0b321-a56d-3fa7-8c40-14cbe74529b0","pitchNumber":2,"startTime":"2025-09-20T00:24:23.821Z","endTime":"2025-09-20T00:24:28.054Z","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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.10274505591885,"strikeZoneBottom":1.49806010253976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.401732100540823,"aZ":-31.703709681678212,"pfxX":-11.321174659604333,"pfxZ":0.2512934141847758,"pX":0.406041338670089,"pZ":1.4424518475586077,"vX0":11.616476089675395,"vY0":-136.91424385765256,"vZ0":-1.7821527778079698,"x":101.52,"y":199.83,"x0":-2.422144020335378,"y0":50.005705638129086,"z0":4.2727394132585195,"aX":-21.484065310952875},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.2,"breakHorizontal":18.0,"spinRate":2429,"spinDirection":248},"zone":9,"typeConfidence":0.88,"plateTime":0.4001433159348382,"extension":6.509013064881456},"index":3,"playId":"e44d4346-55c7-3aa5-99ec-15f2cdcf794d","pitchNumber":3,"startTime":"2025-09-20T00:24:40.164Z","endTime":"2025-09-20T00:24:44.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.370024435646766,"aZ":-33.262099943223355,"pfxX":-11.190533866595016,"pfxZ":-0.5753007886886596,"pX":0.15515148737414985,"pZ":2.356013826368661,"vX0":10.89819041117591,"vY0":-136.5077561415397,"vZ0":0.8293695508254426,"x":111.09,"y":175.17,"x0":-2.430343391023406,"y0":50.00366254531341,"z0":4.333919961667474,"aX":-21.17250186154225},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.6,"breakHorizontal":18.0,"spinRate":2301,"spinDirection":253},"zone":5,"typeConfidence":0.95,"plateTime":0.4008735189703714,"extension":6.600012078793885},"hitData":{"launchSpeed":88.1,"launchAngle":19.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.19,"coordY":117.24}},"index":4,"playId":"c9fda809-61b0-3d7b-8fa9-b9fd705cb388","pitchNumber":4,"startTime":"2025-09-20T00:24:59.335Z","endTime":"2025-09-20T00:25:07.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:25:07.387Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T00:25:13.924Z","endTime":"2025-09-20T00:26:19.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.26607597115505,"strikeZoneBottom":1.39657509810515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11860111299887,"aZ":-32.79876102420184,"pfxX":-12.19136463865455,"pfxZ":-0.31870548906625906,"pX":0.30475376839931284,"pZ":1.8546018660264714,"vX0":11.393015255687288,"vY0":-139.21642726351067,"vZ0":-1.087155151272808,"x":105.38,"y":188.71,"x0":-2.269493319371992,"y0":50.00466338176843,"z0":4.433833250796533,"aX":-23.780536073131834},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.6,"breakHorizontal":19.6,"spinRate":2355,"spinDirection":255},"zone":9,"typeConfidence":0.97,"plateTime":0.39439782197800843,"extension":6.618977418186769},"index":0,"playId":"6ac8db0d-f746-3e37-867b-8ef927f476f1","pitchNumber":1,"startTime":"2025-09-20T00:25:37.139Z","endTime":"2025-09-20T00:25:41.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.19542102418114,"strikeZoneBottom":1.36653796316357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.11100393226005,"aZ":-31.649270742666758,"pfxX":-12.11533918333248,"pfxZ":0.2636738295648433,"pX":-1.1955931462650649,"pZ":1.5256560278819584,"vX0":7.49543797892873,"vY0":-140.3105830698759,"vZ0":-2.19429860860177,"x":162.57,"y":197.59,"x0":-2.338746031391491,"y0":50.00151525469768,"z0":4.396577576333819,"aX":-23.961891803351598},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":0.2,"breakHorizontal":20.3,"spinRate":2383,"spinDirection":253},"zone":13,"typeConfidence":0.96,"plateTime":0.39156865850111444,"extension":6.492631596912},"index":1,"playId":"3b5545f4-684a-3a1d-ab18-51d96e3e086c","pitchNumber":2,"startTime":"2025-09-20T00:25:53.219Z","endTime":"2025-09-20T00:25:57.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.424434721994263,"aZ":-31.256677611045788,"pfxX":6.797655815076555,"pfxZ":0.6452757179125381,"pX":-0.19281819321353535,"pZ":2.5377947848475735,"vX0":3.8100610886514223,"vY0":-119.8985892777311,"vZ0":2.388916158170778,"x":124.35,"y":170.26,"x0":-2.6961726055258888,"y0":50.00482594673264,"z0":4.355789406716062,"aX":9.702719459670565},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.2,"breakHorizontal":-13.3,"spinRate":3005,"spinDirection":66},"zone":5,"typeConfidence":0.91,"plateTime":0.46030370111263963,"extension":6.367870229697563},"hitData":{"launchSpeed":88.1,"launchAngle":32.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.24,"coordY":77.79}},"index":2,"playId":"e58c575b-9b50-3011-9d8c-2e997d669e56","pitchNumber":3,"startTime":"2025-09-20T00:26:10.836Z","endTime":"2025-09-20T00:26:19.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:26:19.371Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T00:26:26.818Z","endTime":"2025-09-20T00:27:08.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.9,"strikeZoneTop":3.37453174411708,"strikeZoneBottom":1.50420385607741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.057693992676946,"aZ":-29.85021249799671,"pfxX":6.674606580131215,"pfxZ":1.624331572649214,"pX":2.07847085817127,"pZ":1.9459042515159735,"vX0":9.149195183106022,"vY0":-119.95952605219344,"vZ0":0.8377514110540314,"x":37.77,"y":186.24,"x0":-2.678452686852568,"y0":50.003205391013466,"z0":4.290558361440711,"aX":9.553935216112793},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.5,"breakHorizontal":-14.6,"spinRate":3004,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.45973782574437605,"extension":6.431629730280797},"index":0,"playId":"0f15333f-44a4-3cd2-bb96-bc626e1b4217","pitchNumber":1,"startTime":"2025-09-20T00:26:46.198Z","endTime":"2025-09-20T00:26:50.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.872080955231507,"aZ":-35.68518290077321,"pfxX":-10.707822140845398,"pfxZ":-1.8445479786929546,"pX":0.13594553835678633,"pZ":2.1482380064630653,"vX0":10.391970694699214,"vY0":-137.40282694013456,"vZ0":0.3476783711053346,"x":111.82,"y":180.78,"x0":-2.313160276920309,"y0":50.003813955506516,"z0":4.45474216749706,"aX":-20.37316203694423},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-3.0,"breakHorizontal":17.0,"spinRate":2415,"spinDirection":244},"zone":8,"typeConfidence":0.98,"plateTime":0.3993942075608379,"extension":6.587216143136939},"hitData":{"launchSpeed":82.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":161.82}},"index":1,"playId":"85846551-8723-3f9f-9289-a11fa7a1177e","pitchNumber":2,"startTime":"2025-09-20T00:27:00.845Z","endTime":"2025-09-20T00:27:08.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:27:08.701Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T00:29:41.076Z","endTime":"2025-09-20T00:30:27.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brady Basso replaces Elvis Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:28:52.824Z","endTime":"2025-09-20T00:29:04.358Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669620,"link":"/api/v1/people/669620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Rafael Flores Jr. replaces Spencer Horwitz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T00:29:04.358Z","endTime":"2025-09-20T00:29:43.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"}},{"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.875602763760547,"aZ":-19.953198563393144,"pfxX":2.3713722836622835,"pfxZ":6.6380631561336685,"pX":-0.16235817348477163,"pZ":3.185657975542954,"vX0":-5.789159411533019,"vY0":-134.51191200754528,"vZ0":-5.0423528305838,"x":123.19,"y":152.77,"x0":1.7051127577078153,"y0":50.00451440049884,"z0":6.49002327720139,"aX":4.367451155617454},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":-3.1,"spinRate":2237,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40645973715809847,"extension":6.418262915220943},"index":2,"playId":"43db8fd1-db85-3cb2-9b39-2bff8c31eb55","pitchNumber":1,"startTime":"2025-09-20T00:29:43.409Z","endTime":"2025-09-20T00:29:47.351Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46196692778086,"aZ":-19.945060885057632,"pfxX":2.2621031086268353,"pfxZ":6.485620006670315,"pX":-0.4651433007543837,"pZ":3.334743103461878,"vX0":-6.3433920876949506,"vY0":-135.8904567125393,"vZ0":-4.93611338639906,"x":134.73,"y":148.74,"x0":1.5969992882317414,"y0":50.002856111696325,"z0":6.544456542996135,"aX":4.2658948007567625},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-2.9,"spinRate":2285,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.40178150557730685,"extension":6.5491070069698525},"index":3,"playId":"44be2d0c-6a6e-3fd1-aa88-7e3200053745","pitchNumber":2,"startTime":"2025-09-20T00:29:57.825Z","endTime":"2025-09-20T00:30:01.918Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-20T00:30:10.209Z","endTime":"2025-09-20T00:30:23.051Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.64594248460895,"strikeZoneBottom":1.64368166501029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.055763781726963,"aZ":-41.45866590922767,"pfxX":-0.3173785336593786,"pfxZ":-6.980242739916555,"pX":0.9714774991680876,"pZ":1.93330653888495,"vX0":-1.7911364944233386,"vY0":-114.6243036362517,"vZ0":-1.3395312146311156,"x":79.97,"y":186.58,"x0":1.8039685478419643,"y0":50.000355697481346,"z0":6.5709725819500955,"aX":-0.42201493878348867},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":1.1,"spinRate":2328,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.4777406746803461,"extension":6.409023623040019},"index":5,"playId":"2f61b126-ddbb-3413-a5c6-edc1c8a0c54b","pitchNumber":3,"startTime":"2025-09-20T00:30:23.051Z","endTime":"2025-09-20T00:30:27.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:30:27.151Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T00:30:37.446Z","endTime":"2025-09-20T00:33:18.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":70.8,"strikeZoneTop":3.49784066531803,"strikeZoneBottom":1.56642252196003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.237745674628567,"aZ":-41.333410394763625,"pfxX":-0.9726725198849486,"pfxZ":-7.258286659793953,"pX":1.7868943410431342,"pZ":3.7781744561992117,"vX0":0.1593202391289288,"vY0":-111.37005154634728,"vZ0":2.6331887618293233,"x":48.89,"y":136.77,"x0":1.8410197981824363,"y0":50.00467557495675,"z0":6.8430796204348,"aX":-1.2269321420092543},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.2,"breakHorizontal":1.7,"spinRate":2191,"spinDirection":341},"zone":12,"typeConfidence":2.0,"plateTime":0.49103815034313447,"extension":6.360156236970317},"index":0,"playId":"110b0c21-3448-375d-8133-ea35edf4e9c7","pitchNumber":1,"startTime":"2025-09-20T00:30:53.882Z","endTime":"2025-09-20T00:30:58.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.53813036693874,"strikeZoneBottom":1.64710413167963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96703085866707,"aZ":-13.564922408938676,"pfxX":1.1056784852208312,"pfxZ":10.101609284272449,"pX":-0.5251395767172357,"pZ":1.7075829962141325,"vX0":-6.186100202497671,"vY0":-134.5696027685871,"vZ0":-9.720874177366117,"x":137.02,"y":192.68,"x0":1.655324330654912,"y0":50.00332040992677,"z0":6.317234789021845,"aX":2.0372812464188206},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-0.7,"spinRate":2296,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.40632007085887567,"extension":6.624540394613698},"index":1,"playId":"8efa25cd-64d5-3f95-bbda-b0f39eac8128","pitchNumber":2,"startTime":"2025-09-20T00:31:11.047Z","endTime":"2025-09-20T00:31:15.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.53878394837761,"strikeZoneBottom":1.64814268752129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15425356585741,"aZ":-26.982137465857253,"pfxX":9.26498889238566,"pfxZ":3.2818959649406683,"pX":1.5517643448650231,"pZ":2.3176571092017353,"vX0":-3.8246741141741887,"vY0":-125.2336038650692,"vZ0":-4.59805362749613,"x":57.85,"y":176.2,"x0":1.8980892235121725,"y0":50.00483103210654,"z0":6.394259898188424,"aX":14.664020882094215},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":-15.8,"spinRate":1781,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4379749525003227,"extension":6.389767125965288},"index":2,"playId":"e3079724-424c-358b-819f-f61501d49dc2","pitchNumber":3,"startTime":"2025-09-20T00:31:26.562Z","endTime":"2025-09-20T00:31:30.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.49861361835641,"strikeZoneBottom":1.60798788445544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78854506340063,"aZ":-19.44578815178712,"pfxX":2.2616170158737487,"pfxZ":6.851111071413204,"pX":-1.002100039294963,"pZ":3.8764710494055428,"vX0":-7.763905803833212,"vY0":-135.26361281183927,"vZ0":-3.4286169822041703,"x":155.2,"y":134.12,"x0":1.6082563416678324,"y0":50.001860288458396,"z0":6.519526570279842,"aX":4.201717506049256},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":-2.5,"spinRate":2344,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4045297301284889,"extension":6.534324047801168},"index":3,"playId":"896eb66b-0995-311a-9d70-5e5e3985dd0d","pitchNumber":4,"startTime":"2025-09-20T00:31:43.683Z","endTime":"2025-09-20T00:31:47.883Z","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":92.2,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.43840351321381,"aZ":-17.218499131042357,"pfxX":1.746802476994048,"pfxZ":8.157014153501457,"pX":-0.12645778399870589,"pZ":2.4801253177237985,"vX0":-5.585304862010823,"vY0":-134.1448341955541,"vZ0":-7.188970792256794,"x":121.82,"y":171.82,"x0":1.750312944841866,"y0":50.00187897143222,"z0":6.409879567225198,"aX":3.2029918649447198},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-2.0,"spinRate":2337,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.40740602635921963,"extension":6.575228388198361},"index":4,"playId":"669be25f-676b-349d-8360-3dc4ddeb573a","pitchNumber":5,"startTime":"2025-09-20T00:31:59.809Z","endTime":"2025-09-20T00:32:03.817Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28210284334435,"aZ":-13.02520938145366,"pfxX":2.2508081019077952,"pfxZ":10.158856533558632,"pX":0.7580739113342886,"pZ":2.864600019245494,"vX0":-3.613119314226961,"vY0":-136.92886510256287,"vZ0":-6.956339331049317,"x":88.1,"y":161.44,"x0":1.806678455553046,"y0":50.00335187531765,"z0":6.342373963014537,"aX":4.243218308941857},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":-3.2,"spinRate":2374,"spinDirection":158},"zone":3,"typeConfidence":2.0,"plateTime":0.4011084387733148,"extension":6.537503813979262},"index":5,"playId":"b8f061a3-246e-3fac-87c1-af310ab691a1","pitchNumber":6,"startTime":"2025-09-20T00:32:27.388Z","endTime":"2025-09-20T00:32:30.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69728028110025,"aZ":-16.98060592080417,"pfxX":2.790342077976892,"pfxZ":8.083202796478083,"pX":-0.28033922194083705,"pZ":2.530723163153818,"vX0":-6.240184417661488,"vY0":-135.95269619820849,"vZ0":-7.2856601771562515,"x":127.69,"y":170.45,"x0":1.6780305174677093,"y0":50.00077585593206,"z0":6.415388533585714,"aX":5.243910436655118},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-3.8,"spinRate":2317,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.40226425157561607,"extension":6.524945441724084},"index":6,"playId":"8181d806-f2f8-3574-96be-3c02d8c2f987","pitchNumber":7,"startTime":"2025-09-20T00:32:49.918Z","endTime":"2025-09-20T00:32:53.916Z","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":93.6,"endSpeed":86.1,"strikeZoneTop":3.66620760290722,"strikeZoneBottom":1.656365948927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.439322811111523,"aZ":-17.035014316970766,"pfxX":3.2115334858907776,"pfxZ":8.03771575197805,"pX":-1.0020571361554003,"pZ":2.8815289921661376,"vX0":-8.056024877169085,"vY0":-136.0105453685536,"vZ0":-6.333963956426623,"x":155.2,"y":160.98,"x0":1.5743296552950152,"y0":50.00021152899503,"z0":6.412063853045271,"aX":6.047687950446032},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":-4.2,"spinRate":2426,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.40195451697318685,"extension":6.593162034343382},"index":7,"playId":"ab9089ac-06bb-38ed-a95c-673bfdfd2c40","pitchNumber":8,"startTime":"2025-09-20T00:33:13.591Z","endTime":"2025-09-20T00:33:18.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:33:18.349Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a line drive to left fielder Tyler Soderstrom. Bryan Reynolds to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T00:33:33.368Z","endTime":"2025-09-20T00:34:53.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.23257085083615,"strikeZoneBottom":1.49490326164583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.472689904580854,"aZ":-42.644039639261436,"pfxX":0.05724487569472192,"pfxZ":-8.200828190290451,"pX":0.0968432758814588,"pZ":1.5169148227782863,"vX0":-3.7135328068450204,"vY0":-112.57093998191331,"vZ0":-1.478730216234449,"x":113.31,"y":197.82,"x0":1.7642562773197972,"y0":50.00454303336121,"z0":6.5205889968581525,"aX":0.07376877182424006},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.9,"breakHorizontal":0.8,"spinRate":2238,"spinDirection":340},"zone":8,"typeConfidence":2.0,"plateTime":0.48758007497239575,"extension":6.4733522743190814},"index":0,"playId":"7a301430-c78f-333c-a5a2-26ef0df79f69","pitchNumber":1,"startTime":"2025-09-20T00:33:45.024Z","endTime":"2025-09-20T00:33:49.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.3662462058694,"strikeZoneBottom":1.50812173107095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.581213588266515,"aZ":-13.546159687916466,"pfxX":3.2338794321149944,"pfxZ":10.018333305902262,"pX":-0.8488123258141915,"pZ":0.6002790471827302,"vX0":-7.914079865203184,"vY0":-135.2606722444599,"vZ0":-12.051428936079768,"x":149.35,"y":222.57,"x0":1.6904519402509381,"y0":50.00253048298496,"z0":6.054563545390748,"aX":6.013356237796686},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-4.2,"spinRate":2314,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.40443560175505855,"extension":6.637676808571976},"index":1,"playId":"6cb2566b-3416-3f0e-bc8a-7929dbbcf556","pitchNumber":2,"startTime":"2025-09-20T00:34:02.782Z","endTime":"2025-09-20T00:34:07.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.20905622717419,"strikeZoneBottom":1.55155991677785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.999912907585927,"aZ":-15.180548826348794,"pfxX":3.2353172676717117,"pfxZ":9.233924546262926,"pX":-0.41443946338879784,"pZ":3.2853851787223958,"vX0":-6.675145632856119,"vY0":-135.18003892095746,"vZ0":-5.410408377267841,"x":132.8,"y":150.07,"x0":1.6727426245740953,"y0":50.00311501134145,"z0":6.388170842174794,"aX":5.9548450953566885},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":-4.3,"spinRate":2355,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.40604702755199673,"extension":6.570861861328262},"index":2,"playId":"d033a974-8686-3aae-9626-c9725c090446","pitchNumber":3,"startTime":"2025-09-20T00:34:26.079Z","endTime":"2025-09-20T00:34:30.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.456419694450048,"aZ":-27.86703427610855,"pfxX":7.181597034094947,"pfxZ":2.745663655869947,"pX":0.5848746186561248,"pZ":2.640824570542911,"vX0":-5.782140856621454,"vY0":-124.37724531615272,"vZ0":-3.3634434803252606,"x":94.71,"y":167.48,"x0":2.004312480724342,"y0":50.00463505448578,"z0":6.316376657766598,"aX":11.276635806164231},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":-11.8,"spinRate":1748,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.44003063312158286,"extension":6.4301891768916875},"hitData":{"launchSpeed":99.7,"launchAngle":10.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.79,"coordY":120.17}},"index":3,"playId":"1a233730-7257-3e71-b95f-7cf97cfcbae5","pitchNumber":4,"startTime":"2025-09-20T00:34:43.681Z","endTime":"2025-09-20T00:34:53.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:34:53.282Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Pham flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T00:36:10.083Z","endTime":"2025-09-20T00:38:05.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy Pham replaces Oneil Cruz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T00:35:05.576Z","endTime":"2025-09-20T00:35:29.979Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-20T00:35:29.979Z","endTime":"2025-09-20T00:36:12.387Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.4787754651319,"strikeZoneBottom":1.64807735467774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3600264483047,"aZ":-14.137844705331842,"pfxX":2.237181782067248,"pfxZ":9.831374695326808,"pX":0.4199912999672773,"pZ":2.5215472591125603,"vX0":-4.615191527309843,"vY0":-133.95583765036196,"vZ0":-7.561651825810002,"x":100.99,"y":170.7,"x0":1.8672141015445898,"y0":50.0022757817736,"z0":6.372457107795977,"aX":4.104346330093331},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-3.1,"spinRate":2326,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.40740542529806767,"extension":6.498376600946681},"index":2,"playId":"42a8aafb-be3c-3b75-8b18-490280e60ed8","pitchNumber":1,"startTime":"2025-09-20T00:36:12.387Z","endTime":"2025-09-20T00:36:16.314Z","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":88.3,"endSpeed":81.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38647091963831,"aZ":-24.48665157669246,"pfxX":0.17923210986363358,"pfxZ":4.553180932949125,"pX":-0.6520612551903424,"pZ":2.9806982776294566,"vX0":-6.3442347116758615,"vY0":-128.53657488355745,"vZ0":-3.75961103018071,"x":141.86,"y":158.3,"x0":1.8154245228219557,"y0":50.00227993648919,"z0":6.343831245288599,"aX":0.3028062574932023},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.7,"breakHorizontal":1.0,"spinRate":2133,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4246618236508195,"extension":6.328702691701775},"index":3,"playId":"77ec40f2-ba12-39e9-8067-add2ec059379","pitchNumber":2,"startTime":"2025-09-20T00:36:28.875Z","endTime":"2025-09-20T00:36:33.014Z","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.4,"endSpeed":86.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.530442700990484,"aZ":-15.258953526927328,"pfxX":2.851785239753659,"pfxZ":8.98228014352092,"pX":-0.507829098747018,"pZ":2.5768535549937197,"vX0":-7.223893228609788,"vY0":-135.812579895577,"vZ0":-7.148605367623252,"x":136.36,"y":169.2,"x0":1.806540597359646,"y0":50.00011553429747,"z0":6.28846371319936,"aX":5.369237635549854},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-3.7,"spinRate":2320,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.40207987916945287,"extension":6.562840052361966},"index":4,"playId":"0724448d-a19b-3dcb-bab7-430fa5770901","pitchNumber":3,"startTime":"2025-09-20T00:36:50.933Z","endTime":"2025-09-20T00:36:54.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66134659084574,"aZ":-15.855048481162237,"pfxX":2.3135371513401894,"pfxZ":8.902223039877871,"pX":0.2891070793187745,"pZ":2.1028216227416285,"vX0":-5.299973724998015,"vY0":-134.18448016983834,"vZ0":-8.17578007382851,"x":105.98,"y":182.0,"x0":1.984750579206722,"y0":50.000354538489816,"z0":6.307503973197226,"aX":4.2401666597512815},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-3.1,"spinRate":2255,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.40739598375759645,"extension":6.424715509796519},"index":5,"playId":"42c84f20-99b8-33b4-8bfd-a837715b812c","pitchNumber":4,"startTime":"2025-09-20T00:37:11.692Z","endTime":"2025-09-20T00:37:16.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.382285198297133,"aZ":-23.979542766419396,"pfxX":2.7413608505641007,"pfxZ":4.740045551448512,"pX":-0.3762069043820483,"pZ":3.035246924682536,"vX0":-7.3447425087265295,"vY0":-130.37638195591893,"vZ0":-3.9437414320682125,"x":131.34,"y":156.83,"x0":2.1161980186605915,"y0":50.000949749279265,"z0":6.368566204841198,"aX":4.737904789618327},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-3.4,"spinRate":2304,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.4194661665190025,"extension":6.584826449685982},"hitData":{"launchSpeed":80.9,"launchAngle":36.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.86,"coordY":83.02}},"index":6,"playId":"eb7ea54f-9e67-32ab-83ca-009e7b58ad2b","pitchNumber":5,"startTime":"2025-09-20T00:37:54.481Z","endTime":"2025-09-20T00:38:05.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:38:05.513Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T00:38:09.856Z","endTime":"2025-09-20T00:38:41.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(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":92.4,"endSpeed":84.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.687764905455527,"aZ":-16.990617565445927,"pfxX":3.3047164396753015,"pfxZ":8.332988790790647,"pX":0.8735656401502268,"pZ":3.258994666014483,"vX0":-3.8659647998653695,"vY0":-134.50108278318908,"vZ0":-5.0890578976966845,"x":83.7,"y":150.79,"x0":1.9039578356480453,"y0":50.00384564628429,"z0":6.39065419158835,"aX":6.022007216677056},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":-5.2,"spinRate":2265,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4081077338067849,"extension":6.425111882509977},"hitData":{"launchSpeed":84.0,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":159.79}},"index":0,"playId":"0ef29875-1146-3f3e-a1e5-3315e2c05a71","pitchNumber":1,"startTime":"2025-09-20T00:38:33.658Z","endTime":"2025-09-20T00:38:41.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:38:41.290Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Harris flies out to left fielder Tommy Pham.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T00:41:07.868Z","endTime":"2025-09-20T00:41:36.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Rafael Flores Jr. remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:40:31.359Z","endTime":"2025-09-20T00:40:31.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Tommy Pham remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T00:40:31.384Z","endTime":"2025-09-20T00:40:31.385Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"description":"Defensive switch from left field to center field for Jack Suwinski.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-20T00:40:31.385Z","endTime":"2025-09-20T00:40:31.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Kyle Nicolas replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-20T00:40:31.386Z","endTime":"2025-09-20T00:41:10.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693312,"link":"/api/v1/people/693312"},"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":82.4,"endSpeed":75.9,"strikeZoneTop":3.34448859202253,"strikeZoneBottom":1.48793906525895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.501599082546456,"aZ":-43.03172425737316,"pfxX":2.47122777969514,"pfxZ":-7.48938021035561,"pX":1.0933995347045038,"pZ":1.9185835859303053,"vX0":4.18483424695164,"vY0":-120.00821050998901,"vZ0":-0.5167021557764796,"x":75.32,"y":186.98,"x0":-0.998029754395593,"y0":50.00240897521583,"z0":5.989124751148105,"aX":3.5824769815746658},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.4,"breakHorizontal":-5.5,"spinRate":2642,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.457435132751145,"extension":7.043681431965521},"index":4,"playId":"57807acf-fca9-360a-8e38-88811201ac58","pitchNumber":1,"startTime":"2025-09-20T00:41:10.182Z","endTime":"2025-09-20T00:41:14.311Z","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":96.6,"endSpeed":88.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22852158856869,"aZ":-11.701785162487417,"pfxX":-2.8153728456618086,"pfxZ":10.204760396107371,"pX":0.12349481260873765,"pZ":3.244808960970156,"vX0":4.446641564690569,"vY0":-140.58958414674942,"vZ0":-5.288686428769993,"x":112.29,"y":151.17,"x0":-1.111272077316384,"y0":50.00147429680798,"z0":5.906683174264733,"aX":-5.647733729999411},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":4.2,"spinRate":2370,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.38927006602387815,"extension":7.025428127223683},"hitData":{"launchSpeed":93.2,"launchAngle":33.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.32,"coordY":83.57}},"index":5,"playId":"7ca6c3c2-d53b-3ed6-82bd-7f7704acf160","pitchNumber":2,"startTime":"2025-09-20T00:41:26.333Z","endTime":"2025-09-20T00:41:36.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:41:36.377Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T00:41:41.949Z","endTime":"2025-09-20T00:43:20.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":77.5,"strikeZoneTop":3.47169751996145,"strikeZoneBottom":1.62025017650726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.609682363929377,"aZ":-42.15167452129521,"pfxX":3.272130269630402,"pfxZ":-6.513561000293199,"pX":-1.3481282638920349,"pZ":3.652148622778849,"vX0":-1.4072221749546232,"vY0":-123.28760303780294,"vZ0":2.764173136089661,"x":168.39,"y":140.17,"x0":-1.1935566324870792,"y0":50.00244269182181,"z0":6.085969588958053,"aX":5.0128088678921525},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.8,"breakHorizontal":-5.5,"spinRate":2649,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.4450921861784565,"extension":6.948059542650766},"index":0,"playId":"a8b87318-629a-3d8d-a8c9-9c0f6ff9407d","pitchNumber":1,"startTime":"2025-09-20T00:41:59.280Z","endTime":"2025-09-20T00:42:02.944Z","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":83.2,"endSpeed":76.7,"strikeZoneTop":3.50241609698814,"strikeZoneBottom":1.65117379414048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.624483000948285,"aZ":-41.965588199916716,"pfxX":1.9024416421391845,"pfxZ":-6.658517578203698,"pX":1.0509540083147515,"pZ":0.3645921457755474,"vX0":4.087876654213369,"vY0":-121.04429112259233,"vZ0":-4.2185914164815985,"x":76.94,"y":228.94,"x0":-0.9129943807245826,"y0":50.0025086368283,"z0":5.838802677193972,"aX":2.797354229770661},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.8,"breakHorizontal":-4.4,"spinRate":2695,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4540642055250399,"extension":7.214007411941023},"index":1,"playId":"bfd31765-5cc4-3415-bd65-0ec2d755ac5f","pitchNumber":2,"startTime":"2025-09-20T00:42:14.557Z","endTime":"2025-09-20T00:42:18.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44623026447681,"aZ":-11.80577483855085,"pfxX":-3.1278742797063446,"pfxZ":10.311166684206562,"pX":0.4458486028170527,"pZ":2.2431545389688456,"vX0":5.328968964617349,"vY0":-139.4449092655485,"vZ0":-7.87657757154128,"x":100.01,"y":178.21,"x0":-1.080901264677244,"y0":50.0058016917961,"z0":5.877862788692119,"aX":-6.180801122634382},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":4.6,"spinRate":2470,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3923249518901666,"extension":7.152676240587371},"index":2,"playId":"0783ce08-5b50-3dc2-9d7c-5f932dd1ed9b","pitchNumber":3,"startTime":"2025-09-20T00:42:35.054Z","endTime":"2025-09-20T00:42:38.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.61619722922146,"strikeZoneBottom":1.68544711391034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06620273347566,"aZ":-9.377131545487222,"pfxX":-4.797480004137638,"pfxZ":11.273930111115746,"pX":1.555050214608226,"pZ":0.7745293116613161,"vX0":8.733484400694746,"vY0":-141.27174489979228,"vZ0":-12.199087898281723,"x":57.73,"y":217.87,"x0":-0.9525971454158786,"y0":50.003018318105326,"z0":5.750577368592729,"aX":-9.70160062465067},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.0,"breakHorizontal":7.0,"spinRate":2419,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.38766040103358224,"extension":7.166136627514503},"index":3,"playId":"923d2d8d-25cc-35bc-b161-85eb9431aa77","pitchNumber":4,"startTime":"2025-09-20T00:42:56.074Z","endTime":"2025-09-20T00:42:59.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.54301476861114,"strikeZoneBottom":1.73191038921441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36448789325375,"aZ":-32.92260741219335,"pfxX":0.8240701544358471,"pfxZ":-0.45126452455356514,"pX":1.2079778640181384,"pZ":1.454236830340795,"vX0":5.488039506561177,"vY0":-128.34975787154522,"vZ0":-4.559072307777393,"x":70.95,"y":199.52,"x0":-1.064164225466856,"y0":50.000934780477664,"z0":5.814931276840536,"aX":1.374942860349949},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.6,"breakHorizontal":-2.8,"spinRate":2464,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.42662041371231707,"extension":7.14937656124915},"index":4,"playId":"d7031f5b-e58c-3594-afeb-969a7d0c64b8","pitchNumber":5,"startTime":"2025-09-20T00:43:16.015Z","endTime":"2025-09-20T00:43:20.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:43:20.010Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T00:43:24.115Z","endTime":"2025-09-20T00:45:07.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":95.9,"endSpeed":87.4,"strikeZoneTop":3.47648946820484,"strikeZoneBottom":1.63293885639762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.630966182389535,"aZ":-12.190784328966382,"pfxX":-4.633355471830647,"pfxZ":10.201487339124196,"pX":0.24917643565698527,"pZ":1.724708728020195,"vX0":4.901623841573956,"vY0":-139.3748893764643,"vZ0":-9.010414182654962,"x":107.5,"y":192.21,"x0":-0.9340690071756812,"y0":50.00115169285741,"z0":5.813615793178397,"aX":-9.074321977271723},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2343,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39366435440917336,"extension":7.2263947713732435},"index":0,"playId":"c80e3585-c64a-3e1a-8267-cd3c0ddc42b6","pitchNumber":1,"startTime":"2025-09-20T00:43:46.187Z","endTime":"2025-09-20T00:43:50.309Z","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":90.9,"endSpeed":83.9,"strikeZoneTop":3.45411342385104,"strikeZoneBottom":1.57066562404398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.025743067513982,"aZ":-30.105403619708703,"pfxX":0.935155694426844,"pfxZ":1.1657993083722151,"pX":1.757829715124117,"pZ":0.9566391729733147,"vX0":7.106871574576001,"vY0":-132.18415951128657,"vZ0":-6.929304089535108,"x":50.0,"y":212.95,"x0":-1.0863786489480913,"y0":50.00211253705046,"z0":5.820810039375962,"aX":1.6537668646236086},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.8,"breakHorizontal":-3.2,"spinRate":2528,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.41427815579647476,"extension":7.250874912464526},"index":1,"playId":"45ff5079-9632-36a8-8ca3-a8516a8ff9e7","pitchNumber":2,"startTime":"2025-09-20T00:44:03.192Z","endTime":"2025-09-20T00:44:07.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.41130187053342,"strikeZoneBottom":1.56769553846912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.833522693567833,"aZ":-20.513232189088654,"pfxX":-7.371591400631653,"pfxZ":6.3095037278609745,"pX":-1.571297414407654,"pZ":3.748115940709106,"vX0":1.6441439301173615,"vY0":-134.96745030960284,"vZ0":-2.1470092991994862,"x":176.89,"y":137.58,"x0":-1.229731070144276,"y0":50.00506723867715,"z0":5.995585097579374,"aX":-13.627861713418028},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":1992,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40552976288250386,"extension":6.913985557286781},"index":2,"playId":"3b26b5d8-4606-35a5-8a41-990c7f737bf3","pitchNumber":3,"startTime":"2025-09-20T00:44:24.848Z","endTime":"2025-09-20T00:44:29.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.313995357380396,"aZ":-29.13553309120163,"pfxX":3.1725731952950866,"pfxZ":1.772568818383088,"pX":1.2757486409747991,"pZ":1.8325507546141742,"vX0":5.2746388359308956,"vY0":-129.70203922857476,"vZ0":-4.7813932010359785,"x":68.37,"y":189.3,"x0":-1.1908987450978497,"y0":50.003842404712586,"z0":5.9030590939530585,"aX":5.444145464320934},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.4,"breakHorizontal":-6.8,"spinRate":2469,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4211515571093103,"extension":7.002378356675938},"index":3,"playId":"25182872-966e-327d-9b07-c461dec1bfb6","pitchNumber":4,"startTime":"2025-09-20T00:44:44.555Z","endTime":"2025-09-20T00:44:48.909Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.886206095652568,"aZ":-29.331896188515046,"pfxX":3.487987131242577,"pfxZ":1.59692018453344,"pX":0.0854154973530069,"pZ":3.5816598044562196,"vX0":1.9973841423533765,"vY0":-132.0168704904066,"vZ0":-0.6688285663564482,"x":113.74,"y":142.08,"x0":-1.1320797265692744,"y0":50.00213959384214,"z0":5.9813030685003135,"aX":6.208450001830492},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.0,"breakHorizontal":-6.7,"spinRate":2463,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.4135551451786359,"extension":7.0423496184066705},"index":4,"playId":"1d2dc3ff-ad48-36be-b025-e3f172487139","pitchNumber":5,"startTime":"2025-09-20T00:45:03.040Z","endTime":"2025-09-20T00:45:07.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:45:07.375Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to center fielder Jack Suwinski.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T00:45:56.290Z","endTime":"2025-09-20T00:46:42.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T00:45:28.613Z","endTime":"2025-09-20T00:45:58.636Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":89.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99074842580023,"aZ":-11.37941136600356,"pfxX":-5.195674353385883,"pfxZ":10.17826298104857,"pX":-0.2365384860561025,"pZ":3.4343021102264286,"vX0":4.293422365495397,"vY0":-142.3466730726014,"vZ0":-4.965542886059683,"x":126.02,"y":146.05,"x0":-1.0925524082810973,"y0":50.00623612378449,"z0":5.92769577250297,"aX":-10.618592248829797},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2412,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.38542636342769976,"extension":7.178166589051378},"index":1,"playId":"71bb561f-8ae9-3858-9318-c7374eac5725","pitchNumber":1,"startTime":"2025-09-20T00:45:58.636Z","endTime":"2025-09-20T00:46:02.641Z","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":98.1,"endSpeed":89.1,"strikeZoneTop":3.54851485276806,"strikeZoneBottom":1.60197420120634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57250141161158,"aZ":-9.84407016588447,"pfxX":-5.058854701814079,"pfxZ":10.880541336687674,"pX":-1.4154492313687264,"pZ":3.748729310313178,"vX0":0.7183363200531783,"vY0":-142.7475950165334,"vZ0":-4.450148741432472,"x":170.95,"y":137.56,"x0":-1.0144084164634786,"y0":50.000321585876364,"z0":5.954108597900341,"aX":-10.380220186660782},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2450,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38451492909455,"extension":7.0902414485877925},"index":2,"playId":"89c58a6a-d465-3b38-9c05-5fac83f91455","pitchNumber":2,"startTime":"2025-09-20T00:46:16.353Z","endTime":"2025-09-20T00:46:20.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63970635233394,"aZ":-11.989284939320942,"pfxX":-4.919545551484166,"pfxZ":9.839821600153924,"pX":-0.720871720766179,"pZ":2.625374541917379,"vX0":2.8192727284395427,"vY0":-142.73184009724002,"vZ0":-6.837478706573718,"x":144.48,"y":167.89,"x0":-1.0853384658417546,"y0":50.00226009091118,"z0":5.816512800967575,"aX":-10.09085082283658},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2422,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3846092240168595,"extension":7.078567891830534},"hitData":{"launchSpeed":93.5,"launchAngle":49.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.07,"coordY":82.67}},"index":3,"playId":"fc4ba648-d7c2-3f21-9b7c-6379d43f2fd2","pitchNumber":3,"startTime":"2025-09-20T00:46:33.123Z","endTime":"2025-09-20T00:46:42.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:46:42.859Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T00:48:59.574Z","endTime":"2025-09-20T00:51:26.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9],"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Sterner replaces Brady Basso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:48:07.756Z","endTime":"2025-09-20T00:49:01.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.43113020547244,"strikeZoneBottom":1.43979631375849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50151495135177,"aZ":-30.540395998251956,"pfxX":2.1681994746473006,"pfxZ":1.031891848798316,"pX":0.31793466180705715,"pZ":1.8402532045222069,"vX0":6.850577148394277,"vY0":-124.85507768872284,"vZ0":-2.8695649593295656,"x":104.88,"y":189.09,"x0":-2.735655956162081,"y0":50.006070793084525,"z0":5.499987299884445,"aX":3.4471755880213006},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2729,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.43752108552077784,"extension":6.3192860248000615},"index":1,"playId":"f22d057f-330a-3c7b-95f5-00b9fd8dfc6a","pitchNumber":1,"startTime":"2025-09-20T00:49:01.876Z","endTime":"2025-09-20T00:49:05.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.75414395947923,"aZ":-13.964122631518347,"pfxX":-6.7145121532800225,"pfxZ":9.800738915381471,"pX":-0.04662762311817135,"pZ":3.6598254929249774,"vX0":9.231290772289508,"vY0":-135.9409389493844,"vZ0":-2.459678974773617,"x":118.78,"y":139.96,"x0":-2.6252589130692336,"y0":50.00656405161413,"z0":5.5541822979610265,"aX":-12.481731438192304},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2444,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40399820223130645,"extension":6.479269190964477},"index":2,"playId":"96a6282c-476f-3964-865a-f02b731e76f8","pitchNumber":2,"startTime":"2025-09-20T00:49:20.069Z","endTime":"2025-09-20T00:49:23.839Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-20T00:49:33.041Z","endTime":"2025-09-20T00:49:44.861Z","isPitch":false,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.50836325735312,"strikeZoneBottom":1.47711716489224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65563616759828,"aZ":-14.840084609562563,"pfxX":-7.160127712487735,"pfxZ":9.142473626729242,"pX":-1.0729850157561065,"pZ":3.325420431998375,"vX0":7.0126505786226305,"vY0":-137.3707662892064,"vZ0":-3.014874888376895,"x":157.9,"y":148.99,"x0":-2.738295687912792,"y0":50.005198064517714,"z0":5.456334743792303,"aX":-13.579500410686109},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":11.4,"spinRate":2392,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39992819888408704,"extension":6.455275728337561},"index":4,"playId":"916c5281-ac49-3768-92a9-499159cfa115","pitchNumber":3,"startTime":"2025-09-20T00:49:44.861Z","endTime":"2025-09-20T00:49:48.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.845524863939772,"aZ":-13.796349515019466,"pfxX":-6.613666284231336,"pfxZ":9.787154243331203,"pX":0.6837021763370156,"pZ":3.6371889657999215,"vX0":11.27383760904903,"vY0":-136.5929536729825,"vZ0":-2.311742635950547,"x":90.94,"y":140.58,"x0":-2.649673364735334,"y0":50.001646683986884,"z0":5.450226894011748,"aX":-12.41815803961048},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2487,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4019530924174832,"extension":6.4911504119618355},"index":5,"playId":"442e0af1-9cc0-399d-abde-14591eb56d87","pitchNumber":4,"startTime":"2025-09-20T00:50:00.945Z","endTime":"2025-09-20T00:50:04.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.108412657049808,"aZ":-28.366644660375105,"pfxX":-0.4939555838296631,"pfxZ":2.23778902474149,"pX":-0.04414752964850548,"pZ":2.5075411856990706,"vX0":7.26101121952564,"vY0":-129.3507958239744,"vZ0":-1.9471282185235976,"x":118.68,"y":171.08,"x0":-2.8192005888651877,"y0":50.00077802694831,"z0":5.437538480666795,"aX":-0.8399267120775927},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-0.7,"spinRate":2760,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.4228788658046496,"extension":6.2587518893088365},"index":6,"playId":"3db5ccb9-28f5-3319-8792-bcddeccf1482","pitchNumber":5,"startTime":"2025-09-20T00:50:20.146Z","endTime":"2025-09-20T00:50:25.339Z","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":94.3,"endSpeed":85.7,"strikeZoneTop":3.50773967960971,"strikeZoneBottom":1.47724688578081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46689568757246,"aZ":-16.156624255339782,"pfxX":-6.469326998767866,"pfxZ":8.454250208571391,"pX":-0.061171447677097666,"pZ":4.1723882601269855,"vX0":9.325499483639348,"vY0":-137.05564223243934,"vZ0":-0.7491621904582204,"x":119.33,"y":126.13,"x0":-2.6738210301580203,"y0":50.00143038442294,"z0":5.556951796807272,"aX":-12.255820777623631},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2374,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4002751505659057,"extension":6.416253517164672},"index":7,"playId":"583611c3-8cc5-32bb-93f2-7495a1586e4d","pitchNumber":6,"startTime":"2025-09-20T00:50:50.242Z","endTime":"2025-09-20T00:50:54.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.53194654586195,"strikeZoneBottom":1.60232573450186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31165968005485,"aZ":-15.696120605628316,"pfxX":-6.389742399879253,"pfxZ":8.705649469582266,"pX":0.6398957417273403,"pZ":1.4675073011206987,"vX0":11.044900233858105,"vY0":-136.75243642568404,"vZ0":-7.38636265933473,"x":92.61,"y":199.16,"x0":-2.6221418112357986,"y0":50.00389345503068,"z0":5.2813890355570985,"aX":-12.096906469656957},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2422,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.400607176403168,"extension":6.49566413852908},"index":8,"playId":"7b22062a-f14d-355e-9846-3ea3718ab01c","pitchNumber":7,"startTime":"2025-09-20T00:51:04.287Z","endTime":"2025-09-20T00:51:08.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.281222587535026,"aZ":-28.745987396355513,"pfxX":2.5362021680817035,"pfxZ":2.0877541985328616,"pX":0.028445395420734952,"pZ":3.6231106053772337,"vX0":6.425893245333583,"vY0":-126.37615003655235,"vZ0":0.9921133814036198,"x":115.92,"y":140.96,"x0":-2.8621134434825093,"y0":50.001524537134195,"z0":5.509524086972671,"aX":4.15975344199223},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-5.9,"spinRate":2727,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4310469622300146,"extension":6.28762518041645},"index":9,"playId":"723e50fd-124e-34de-9e81-ad24066e4c55","pitchNumber":8,"startTime":"2025-09-20T00:51:22.068Z","endTime":"2025-09-20T00:51:26.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:51:26.038Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Yorke walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T00:51:29.352Z","endTime":"2025-09-20T00:53:36.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.141079392503165,"aZ":-13.134655871274429,"pfxX":-6.259325645721353,"pfxZ":10.024417431298183,"pX":0.34493504495845556,"pZ":2.694142548643358,"vX0":10.28187300241148,"vY0":-137.1540881559346,"vZ0":-4.834889896907091,"x":103.85,"y":166.04,"x0":-2.6442038743262355,"y0":50.00535045908645,"z0":5.379807128272914,"aX":-11.892440158928475},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2400,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39978104352962607,"extension":6.528717809049461},"index":0,"playId":"62ccb7bf-d898-34b6-89b7-e6f97f7ffde6","pitchNumber":1,"startTime":"2025-09-20T00:51:49.237Z","endTime":"2025-09-20T00:51:53.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.60282584446768,"strikeZoneBottom":1.60895546281274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91985803941407,"aZ":-12.86009669518301,"pfxX":-6.392753117223075,"pfxZ":10.22846335790398,"pX":1.9541388985138695,"pZ":3.025436146652937,"vX0":13.967550735129095,"vY0":-136.7361896117153,"vZ0":-4.021801348782409,"x":42.51,"y":157.09,"x0":-2.3960106209420737,"y0":50.00469555317075,"z0":5.40151996827395,"aX":-12.07513824629247},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2452,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4010000293248073,"extension":6.587316597045832},"index":1,"playId":"015291dd-7cc2-3278-b7d0-710009dd06fe","pitchNumber":2,"startTime":"2025-09-20T00:52:07.213Z","endTime":"2025-09-20T00:52:11.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.52169490685877,"strikeZoneBottom":1.48729877155054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96195755140524,"aZ":-27.542915120103096,"pfxX":2.1063916427704514,"pfxZ":2.761399218473408,"pX":1.533092553253939,"pZ":1.4852657403716758,"vX0":9.806378362173179,"vY0":-128.57266438801085,"vZ0":-4.46087984228892,"x":58.56,"y":198.68,"x0":-2.6000001763143454,"y0":50.00614334742012,"z0":5.373370378983728,"aX":3.5354407559982843},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-6.0,"spinRate":2806,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4255563979158543,"extension":6.624408325311868},"index":2,"playId":"8c58c0af-e3bd-3c18-890a-6d86467bb44c","pitchNumber":3,"startTime":"2025-09-20T00:52:23.444Z","endTime":"2025-09-20T00:52:27.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.57379966124925,"strikeZoneBottom":1.49883396761803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.283596190878818,"aZ":-13.478851302233002,"pfxX":-7.547546783220049,"pfxZ":9.837850147072318,"pX":1.5739303738390102,"pZ":2.631028521165811,"vX0":13.547453453168457,"vY0":-137.20459543583377,"vZ0":-4.933115362995731,"x":57.01,"y":167.74,"x0":-2.4544511659499766,"y0":50.00441417675826,"z0":5.375955602803457,"aX":-14.346624771461427},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":10.7,"spinRate":2490,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3997184373965048,"extension":6.636254782570702},"index":3,"playId":"7389e368-924e-35ae-bdb8-8cbaf0bb2bab","pitchNumber":4,"startTime":"2025-09-20T00:52:38.475Z","endTime":"2025-09-20T00:52:42.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44362695562483,"aZ":-12.319368751613878,"pfxX":-5.068091386236974,"pfxZ":10.344259970852063,"pX":0.5649489482708578,"pZ":2.9985237171305577,"vX0":10.48159364827119,"vY0":-138.08148416874243,"vZ0":-4.252522264029594,"x":95.47,"y":157.82,"x0":-2.631923737743853,"y0":50.00387434098952,"z0":5.3953880440573325,"aX":-9.729435578421118},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2432,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3975602794176951,"extension":6.557954846754718},"index":4,"playId":"d635045b-1851-34f2-a533-76b795989ae2","pitchNumber":5,"startTime":"2025-09-20T00:52:54.325Z","endTime":"2025-09-20T00:52:58.237Z","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.5,"endSpeed":84.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.474106119794392,"aZ":-13.745849059778237,"pfxX":-6.409718668273722,"pfxZ":9.956328605535727,"pX":0.7007694297868985,"pZ":2.837014336561404,"vX0":10.954131390028529,"vY0":-135.6363979322053,"vZ0":-3.966521506725362,"x":90.29,"y":162.18,"x0":-2.569479109579845,"y0":50.00342644387663,"z0":5.286115786184453,"aX":-11.865525787857855},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2375,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40483242301332245,"extension":6.627736561171511},"index":5,"playId":"7bf0be9e-e779-3e8a-ac4b-df6fd32fe875","pitchNumber":6,"startTime":"2025-09-20T00:53:13.880Z","endTime":"2025-09-20T00:53:17.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.52656839842014,"strikeZoneBottom":1.5326661323444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.192624877815817,"aZ":-26.451506342505937,"pfxX":3.044689728278697,"pfxZ":3.452913076318263,"pX":0.8659388579267586,"pZ":0.6431620576366376,"vX0":7.999604581603755,"vY0":-127.88031147046492,"vZ0":-6.336076024848233,"x":83.99,"y":221.41,"x0":-2.6974144805786655,"y0":50.00258414522478,"z0":5.225893355468653,"aX":5.045929075906736},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.0,"breakHorizontal":-7.3,"spinRate":2771,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4281909074357628,"extension":6.452461345270894},"index":6,"playId":"60ef58be-4475-37f0-be63-993073fa28f7","pitchNumber":7,"startTime":"2025-09-20T00:53:32.720Z","endTime":"2025-09-20T00:53:36.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:53:36.970Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz. Nick Yorke to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T00:53:43.943Z","endTime":"2025-09-20T00:55:37.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":87.8,"endSpeed":80.8,"strikeZoneTop":3.30734113667761,"strikeZoneBottom":1.51846748042363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.113928129739314,"aZ":-27.85864417376204,"pfxX":1.8700905300446846,"pfxZ":2.607445956006477,"pX":0.005607064903947301,"pZ":1.7173710456943985,"vX0":6.500725434406898,"vY0":-127.7407159069907,"vZ0":-3.492185094050574,"x":116.79,"y":192.41,"x0":-2.8142164956763938,"y0":50.001562258778854,"z0":5.2903786633731755,"aX":3.0917238655928236},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-4.8,"spinRate":2718,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4286558405525569,"extension":6.394774615684748},"index":0,"playId":"9ffedca7-51f4-31db-b2b8-c65c1a3fe0b8","pitchNumber":1,"startTime":"2025-09-20T00:54:01.076Z","endTime":"2025-09-20T00:54:05.270Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.33763629107216,"strikeZoneBottom":1.6294910864468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.812369188856195,"aZ":-33.92584310988524,"pfxX":6.101604848090883,"pfxZ":-1.2259877778197383,"pX":1.7896581580389197,"pZ":0.5145951825476909,"vX0":8.556000594383429,"vY0":-119.71619241426492,"vZ0":-4.052566826874265,"x":48.78,"y":224.89,"x0":-2.6402724965242315,"y0":50.00008491045949,"z0":5.306856988238619,"aX":8.743475689694861},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.0,"breakHorizontal":-13.3,"spinRate":2835,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4597249215314636,"extension":6.492687598446792},"index":1,"playId":"c2f9b95a-9dc7-35e5-9c8b-5fd46bf787ab","pitchNumber":2,"startTime":"2025-09-20T00:54:16.406Z","endTime":"2025-09-20T00:54:20.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(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":87.2,"endSpeed":80.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.929587119756256,"aZ":-27.304338708435726,"pfxX":1.989465559050194,"pfxZ":2.9737814838766283,"pX":0.42281763843482273,"pZ":1.683666057787303,"vX0":7.277420223334058,"vY0":-126.90185031880087,"vZ0":-3.369580311239349,"x":100.88,"y":193.32,"x0":-2.735568738187608,"y0":50.002816597251524,"z0":5.193585880958729,"aX":3.258535102531016},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-5.2,"spinRate":2707,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.4309070752171924,"extension":6.616189577371739},"index":2,"playId":"a933becc-82ee-3e18-9c4d-f06c437112f7","pitchNumber":3,"startTime":"2025-09-20T00:54:38.706Z","endTime":"2025-09-20T00:54:42.903Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"1ae12ead-d2e7-3119-b720-922657780a26","startTime":"2025-09-20T00:54:55.473Z","endTime":"2025-09-20T00:54:59.203Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.45667003503893,"strikeZoneBottom":1.66723022118224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19126895893018,"aZ":-12.362205642315468,"pfxX":-5.368930263686504,"pfxZ":10.195090109599862,"pX":1.0557296860125962,"pZ":2.70621312463211,"vX0":11.855427302360786,"vY0":-138.7923531594514,"vZ0":-4.787931386705789,"x":76.76,"y":165.71,"x0":-2.581084498356556,"y0":50.004265270698625,"z0":5.282518640373783,"aX":-10.436152898163966},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2516,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39522740661553835,"extension":6.595290174288928},"index":4,"playId":"fcc4e5c2-37c3-3a33-ac27-a0c08b923e5a","pitchNumber":4,"startTime":"2025-09-20T00:55:12.860Z","endTime":"2025-09-20T00:55:16.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03269211211112,"aZ":-13.17072610087353,"pfxX":-5.18065206731646,"pfxZ":9.948452482768523,"pX":0.4047280985401688,"pZ":2.5888449566339204,"vX0":10.044849543938398,"vY0":-137.68636173041938,"vZ0":-4.861909931199957,"x":101.57,"y":168.88,"x0":-2.6261461471996417,"y0":50.003144421261624,"z0":5.276498192037679,"aX":-9.897367935073797},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2437,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3985964736416765,"extension":6.701788843111041},"hitData":{"launchSpeed":88.5,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":155.23}},"index":5,"playId":"eef27717-3c91-397a-acec-e592375ea7e9","pitchNumber":5,"startTime":"2025-09-20T00:55:29.782Z","endTime":"2025-09-20T00:55:37.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:55:37.736Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T00:56:57.028Z","endTime":"2025-09-20T00:58:01.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T00:56:15.297Z","endTime":"2025-09-20T00:56:59.351Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.6873101923691,"strikeZoneBottom":1.64910439065773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18377517534495,"aZ":-27.616617600085725,"pfxX":0.481954746473007,"pfxZ":2.6891948541205757,"pX":0.054333013125497695,"pZ":2.872461002885819,"vX0":7.085017171080456,"vY0":-128.7285642202374,"vZ0":-1.0291644208738568,"x":114.93,"y":161.22,"x0":-2.7846705259494913,"y0":50.00295434002688,"z0":5.395749213379143,"aX":0.8169596690486606},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.9,"breakHorizontal":-2.3,"spinRate":2798,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4238535502772547,"extension":6.410439280497135},"index":1,"playId":"b487190a-aaa4-3a97-9ed9-c251d83111fb","pitchNumber":1,"startTime":"2025-09-20T00:56:59.351Z","endTime":"2025-09-20T00:57:03.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01527137988108,"aZ":-15.15848453434838,"pfxX":-6.411456124635889,"pfxZ":8.979721057405902,"pX":-0.2607081713598694,"pZ":3.8924893547960857,"vX0":8.609137635917778,"vY0":-136.97809553780343,"vZ0":-1.4489438291496999,"x":126.94,"y":133.68,"x0":-2.615352122246711,"y0":50.003707330376486,"z0":5.467595140377135,"aX":-12.151375743724952},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2526,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4002695971480583,"extension":6.559106507482163},"index":2,"playId":"abefb5d5-6dcf-3f9c-9c4d-2d99f8f9b736","pitchNumber":2,"startTime":"2025-09-20T00:57:15.727Z","endTime":"2025-09-20T00:57:19.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.72583748054744,"strikeZoneBottom":1.64744249573908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762960486651476,"aZ":-29.706560100947243,"pfxX":2.6151684115775407,"pfxZ":1.4968699320485603,"pX":2.086349046237672,"pZ":0.7558912229206642,"vX0":11.254384192362936,"vY0":-127.672248822237,"vZ0":-5.397146394902676,"x":37.47,"y":218.37,"x0":-2.7221157776048126,"y0":50.003018739848734,"z0":5.240793046580508,"aX":4.306623779840539},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-7.3,"spinRate":2855,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.429337424700853,"extension":6.47685914044526},"index":3,"playId":"f2862faf-ee82-315b-ab88-c3af04b8f06b","pitchNumber":3,"startTime":"2025-09-20T00:57:37.418Z","endTime":"2025-09-20T00:57:41.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.088575302420846,"aZ":-29.17040368681624,"pfxX":5.008375555179997,"pfxZ":2.0757171101025627,"pX":1.8604432233282509,"pZ":1.9576434044839583,"vX0":9.298818632546423,"vY0":-120.52297123952117,"vZ0":-1.798422647595323,"x":46.08,"y":185.92,"x0":-2.724052973372188,"y0":50.00192533747408,"z0":5.331478166907928,"aX":7.243227482398966},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.5,"breakHorizontal":-11.6,"spinRate":2813,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45740341801091944,"extension":6.498023619769223},"index":4,"playId":"53a4ab70-f187-3f72-8ee2-af843c9667d0","pitchNumber":4,"startTime":"2025-09-20T00:57:57.108Z","endTime":"2025-09-20T00:58:01.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:58:01.901Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, first baseman Rafael Flores Jr. to pitcher Isaac Mattson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T01:00:15.924Z","endTime":"2025-09-20T01:02:38.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaac Mattson replaces Kyle Nicolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:59:06.462Z","endTime":"2025-09-20T01:00:18.255Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.26744086820307,"strikeZoneBottom":1.48874181621475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.93042226142922,"aZ":-12.794753606566593,"pfxX":-4.5585089840404205,"pfxZ":10.389329299279053,"pX":-1.0957434433104778,"pZ":3.831744265456256,"vX0":2.18220996462363,"vY0":-135.99649563335123,"vZ0":-3.2065402056721974,"x":158.77,"y":135.32,"x0":-1.3179930959230812,"y0":50.00574585462866,"z0":5.918511138225663,"aX":-8.506363042318423},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2307,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40335883049423815,"extension":6.573113035899512},"index":1,"playId":"7adcbb6d-d803-3703-a556-9b4ea2cc4ec0","pitchNumber":1,"startTime":"2025-09-20T01:00:18.255Z","endTime":"2025-09-20T01:00:21.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.21984063195488,"strikeZoneBottom":1.48118083957428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.499906924849693,"aZ":-14.029105632179856,"pfxX":-4.935889115086316,"pfxZ":9.885381903971677,"pX":-0.02032848981030836,"pZ":1.865794989659361,"vX0":4.945660134209296,"vY0":-134.69061533002431,"vZ0":-7.677426211874211,"x":117.77,"y":188.4,"x0":-1.2398139928071943,"y0":50.0047616706747,"z0":5.747164541167103,"aX":-9.06204133164451},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2204,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40679351252250395,"extension":6.733902035159698},"index":2,"playId":"f3e035d4-cd11-33e4-a5a9-0b8cc23f5080","pitchNumber":2,"startTime":"2025-09-20T01:00:32.056Z","endTime":"2025-09-20T01:00:35.799Z","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":85.6,"endSpeed":78.9,"strikeZoneTop":3.2893804989563,"strikeZoneBottom":1.47073546813311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.465585224899062,"aZ":-23.274438982380552,"pfxX":-5.309702135285862,"pfxZ":5.675391101899288,"pX":0.35442718748298974,"pZ":0.4191134403627342,"vX0":5.731543042076578,"vY0":-124.33280328764599,"vZ0":-8.19224360276674,"x":103.49,"y":227.46,"x0":-1.288688526483622,"y0":50.004319651467675,"z0":5.682307983395417,"aX":-8.330269110344133},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.6,"breakHorizontal":8.3,"spinRate":1776,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.44018982251953354,"extension":6.770003078426457},"index":3,"playId":"1ec4f08d-fcf5-3403-b2e2-173c2476e283","pitchNumber":3,"startTime":"2025-09-20T01:00:46.598Z","endTime":"2025-09-20T01:00:50.332Z","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":93.3,"endSpeed":85.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.073454954558436,"aZ":-13.257897683952638,"pfxX":-4.698769276666261,"pfxZ":10.1375016644538,"pX":-0.2265008062897053,"pZ":3.876164733757398,"vX0":4.497605834215344,"vY0":-135.8196739572593,"vZ0":-2.9598555845406986,"x":125.63,"y":134.12,"x0":-1.2943713567407453,"y0":50.00440131216453,"z0":5.903567197954015,"aX":-8.769379174143772},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":7.6,"spinRate":2310,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4034590703863601,"extension":6.720079877022164},"index":4,"playId":"9d5c4ef3-636d-3e98-b041-384f95497acd","pitchNumber":4,"startTime":"2025-09-20T01:01:04.984Z","endTime":"2025-09-20T01:01:08.832Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.439972111744247,"aZ":-14.633793270203341,"pfxX":-5.571529981386686,"pfxZ":9.406368879364079,"pX":-0.2907232024815111,"pZ":3.0577204812953664,"vX0":4.845184355294617,"vY0":-135.64691286290414,"vZ0":-4.77033908842339,"x":128.08,"y":156.22,"x0":-1.3754679534992094,"y0":50.004426827679886,"z0":5.858063977974896,"aX":-10.392333205655232},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2360,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4036620691319026,"extension":6.639329472698183},"index":5,"playId":"b47e12aa-bafe-3931-8fcf-d8bdf7339064","pitchNumber":5,"startTime":"2025-09-20T01:01:24.741Z","endTime":"2025-09-20T01:01:28.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.20451850887352,"strikeZoneBottom":1.42604130092027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45533442541543,"aZ":-21.98070582824319,"pfxX":-6.604809007242493,"pfxZ":6.617143842639008,"pX":1.30400086720844,"pZ":0.1242325288228363,"vX0":8.343961873568098,"vY0":-123.30191484584762,"vZ0":-8.922103055838111,"x":67.29,"y":235.43,"x0":-1.265291796619077,"y0":50.00139644980688,"z0":5.643376058224709,"aX":-10.17208637141453},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.1,"breakHorizontal":10.0,"spinRate":1698,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.44416383675571725,"extension":7.0648546965846375},"index":6,"playId":"31288b2d-84a7-316f-89cf-63306eeb5cab","pitchNumber":6,"startTime":"2025-09-20T01:01:47.616Z","endTime":"2025-09-20T01:01:51.699Z","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.1,"endSpeed":86.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.491247431625478,"aZ":-12.465057766416473,"pfxX":-6.459639857877615,"pfxZ":10.38548498079626,"pX":-0.5467604841810624,"pZ":2.4450735847197844,"vX0":4.212896090945067,"vY0":-136.9438793741132,"vZ0":-6.599644579662807,"x":137.84,"y":172.76,"x0":-1.266521365878107,"y0":50.00403724242146,"z0":5.740628178516422,"aX":-12.258983685739283},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":10.8,"spinRate":2338,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.40010252232107923,"extension":6.8722193417408395},"index":7,"playId":"864326d4-ead2-32e6-bf8d-a31e87b68430","pitchNumber":7,"startTime":"2025-09-20T01:02:10.566Z","endTime":"2025-09-20T01:02:14.565Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80929364342157,"aZ":-11.904597254766998,"pfxX":-6.2521235797491554,"pfxZ":10.854538688318465,"pX":0.7835341818565882,"pZ":1.9930201540741752,"vX0":7.287758437739965,"vY0":-136.0343037577663,"vZ0":-7.884029628223298,"x":87.13,"y":184.97,"x0":-1.1223283603228449,"y0":50.00508532618028,"z0":5.760793525428784,"aX":-11.678517965452995},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":9.7,"spinRate":2348,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.40317363870681966,"extension":6.902102415780838},"hitData":{"launchSpeed":105.4,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.75,"coordY":152.45}},"index":8,"playId":"733b07f4-5ba8-35f2-bd94-df5264ff082d","pitchNumber":8,"startTime":"2025-09-20T01:02:30.906Z","endTime":"2025-09-20T01:02:38.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:02:38.765Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T01:02:45.351Z","endTime":"2025-09-20T01:03:17.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97755496310298,"aZ":-9.882655960411887,"pfxX":-5.4893125336097075,"pfxZ":11.854389599606051,"pX":-0.18227303688806643,"pZ":2.201433327528929,"vX0":4.7665400175729555,"vY0":-136.48916159847556,"vZ0":-7.769597592978306,"x":123.95,"y":179.34,"x0":-1.2409278638860979,"y0":50.004941838914775,"z0":5.771609592460479,"aX":-10.323887276408454},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.9,"breakHorizontal":8.9,"spinRate":2380,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40181954933340025,"extension":6.700867497549034},"hitData":{"launchSpeed":99.3,"launchAngle":24.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.44,"coordY":77.86}},"index":0,"playId":"fa835a56-fe40-3002-afc6-69d2a42ee263","pitchNumber":1,"startTime":"2025-09-20T01:03:08.790Z","endTime":"2025-09-20T01:03:17.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:03:17.098Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, third baseman Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T01:03:21.451Z","endTime":"2025-09-20T01:04:27.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.436735228959567,"aZ":-10.60881798581689,"pfxX":-4.908933236745686,"pfxZ":11.57639636074123,"pX":0.24222080909203608,"pZ":3.1603233686503427,"vX0":5.482964407670491,"vY0":-136.0210245206647,"vZ0":-5.427605809927624,"x":107.77,"y":153.45,"x0":-1.1674038986401152,"y0":50.004882618575,"z0":5.925646808446543,"aX":-9.146889851893137},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":7.7,"spinRate":2317,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4035665778106132,"extension":6.667893637719869},"index":0,"playId":"050163a6-7dd8-3cea-857f-bbb8e1bb195c","pitchNumber":1,"startTime":"2025-09-20T01:03:45.945Z","endTime":"2025-09-20T01:03:50.331Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.09223792586647,"strikeZoneBottom":1.38598369064431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.22468993903349,"aZ":-35.62628665045001,"pfxX":1.5080185556353567,"pfxZ":-2.525434056825299,"pX":0.8012094781282454,"pZ":1.8623982209074335,"vX0":4.098721168304431,"vY0":-115.99730716028071,"vZ0":-1.8932864440433432,"x":86.46,"y":188.5,"x0":-1.1829555302561987,"y0":50.003603340799906,"z0":6.078388295675486,"aX":2.0597651048642747},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.8,"breakHorizontal":-3.7,"spinRate":2338,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.47177494958360455,"extension":6.466042684168169},"index":1,"playId":"586e1b7a-ffae-395a-82d4-34ac7034912f","pitchNumber":2,"startTime":"2025-09-20T01:04:03.273Z","endTime":"2025-09-20T01:04:07.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.943430566197865,"aZ":-22.26841822382148,"pfxX":-8.125063999559655,"pfxZ":6.390634942259945,"pX":0.539691433124554,"pZ":1.7806544711033414,"vX0":7.0448198244846925,"vY0":-123.50784757472033,"vZ0":-5.235038634371552,"x":96.43,"y":190.7,"x0":-1.2900807375258772,"y0":50.0011823155321,"z0":5.793540667331919,"aX":-12.587622917614574},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.6,"breakHorizontal":13.1,"spinRate":1766,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4429981575240376,"extension":6.840806887231168},"hitData":{"launchSpeed":87.1,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":168.91}},"index":2,"playId":"53680a4c-6384-3ecf-868d-d7f90a4d4dff","pitchNumber":3,"startTime":"2025-09-20T01:04:19.993Z","endTime":"2025-09-20T01:04:27.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:04:27.664Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Flores Jr. doubles (2) on a sharp line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T01:06:43.771Z","endTime":"2025-09-20T01:07:15.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Kelly replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:05:47.693Z","endTime":"2025-09-20T01:06:46.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67783501706801,"aZ":-25.05793464497361,"pfxX":1.502911470468538,"pfxZ":4.0012463505895735,"pX":1.9354750014471276,"pZ":1.7980793239930684,"vX0":7.916521313641689,"vY0":-132.39454168651585,"vZ0":-5.566970849799298,"x":43.22,"y":190.23,"x0":-1.2860136771578323,"y0":50.003588168452204,"z0":5.756565331130094,"aX":2.6741527756511947},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-4.4,"spinRate":2753,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.41335661285664527,"extension":5.997931282684396},"index":1,"playId":"42e7ad86-2382-3ee4-9d10-cecee75e6230","pitchNumber":1,"startTime":"2025-09-20T01:06:46.137Z","endTime":"2025-09-20T01:06:50.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.54899947349315,"strikeZoneBottom":1.62699894612902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.822287363614983,"aZ":-29.071588519444187,"pfxX":1.3782926390823134,"pfxZ":1.7981352916819926,"pX":0.4070508028118278,"pZ":2.4523136155937033,"vX0":4.046756252357406,"vY0":-130.039734177552,"vZ0":-3.2180499920288406,"x":101.48,"y":172.57,"x0":-1.342551116182578,"y0":50.00626531173893,"z0":5.88897950209834,"aX":2.383251488266417},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2773,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.41967271787283433,"extension":5.821445794226253},"hitData":{"launchSpeed":101.2,"launchAngle":21.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.05,"coordY":56.11}},"index":2,"playId":"a9a2a27d-ab9d-35cf-9f49-55038bc223d4","pitchNumber":2,"startTime":"2025-09-20T01:07:01.604Z","endTime":"2025-09-20T01:07:15.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:07:15.170Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Darell Hernaiz to first baseman Nick Kurtz. Alexander Canario to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T01:08:04.253Z","endTime":"2025-09-20T01:09:36.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Alexander Canario replaces Rafael Flores Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:07:55.174Z","endTime":"2025-09-20T01:08:06.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"202","replacedPlayer":{"id":804668,"link":"/api/v1/people/804668"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.03935341855951,"strikeZoneBottom":1.3265531831662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39811393801871,"aZ":-21.948867556062112,"pfxX":-5.437214743231712,"pfxZ":5.0404924609266155,"pX":0.8971814576751428,"pZ":1.6749892822624086,"vX0":7.9764028870459045,"vY0":-140.87731677558875,"vZ0":-7.352337207339437,"x":82.8,"y":193.56,"x0":-1.2530588351035548,"y0":50.001597020116975,"z0":5.717803311463918,"aX":-11.024611194239199},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.9,"breakHorizontal":8.4,"spinRate":2331,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38752864978746127,"extension":6.1047674024346765},"index":1,"playId":"9027a643-29a6-30d1-8ccd-fcf35bc28c2e","pitchNumber":1,"startTime":"2025-09-20T01:08:06.593Z","endTime":"2025-09-20T01:08:10.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03195117657933,"aZ":-36.34424531959948,"pfxX":8.461251124970051,"pfxZ":-2.7338864809761922,"pX":0.05296080098423914,"pZ":3.3080837956980647,"vX0":1.1428248256453195,"vY0":-122.91126382978601,"vZ0":1.1100777893890739,"x":114.98,"y":149.46,"x0":-1.517304073358637,"y0":50.00247088760364,"z0":5.943796418764074,"aX":12.90705965497502},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.4,"breakHorizontal":-15.6,"spinRate":2742,"spinDirection":57},"zone":2,"typeConfidence":2.0,"plateTime":0.44613115127771685,"extension":5.6663188586482836},"index":2,"playId":"f2c0bf9e-f285-383f-a441-1b5b336e3e1e","pitchNumber":2,"startTime":"2025-09-20T01:08:26.087Z","endTime":"2025-09-20T01:08:29.861Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":2.98029155930691,"strikeZoneBottom":1.510871102391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.176777146511718,"aZ":-28.726958678098928,"pfxX":1.0927044279756144,"pfxZ":1.963827808359456,"pX":1.0222195257110438,"pZ":2.3776848435171374,"vX0":5.7358770393041025,"vY0":-131.30767933428484,"vZ0":-3.4414147783322107,"x":78.04,"y":174.58,"x0":-1.3269652412312793,"y0":50.00396624986485,"z0":5.828156849426776,"aX":1.9201640765175936},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.0,"breakHorizontal":-3.1,"spinRate":2876,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4161316600489906,"extension":5.9189374334867475},"index":3,"playId":"9f883c0d-cb69-3951-8670-d276092cb38a","pitchNumber":3,"startTime":"2025-09-20T01:08:47.928Z","endTime":"2025-09-20T01:08:51.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(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":90.3,"endSpeed":83.5,"strikeZoneTop":2.95753190878246,"strikeZoneBottom":1.44767882822803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.928232389817374,"aZ":-28.28350667092855,"pfxX":2.121998909757145,"pfxZ":2.2037290796193556,"pX":-0.7656301625001539,"pZ":2.476209469547746,"vX0":1.0776710578302515,"vY0":-131.53456257364172,"vZ0":-3.4911570813161785,"x":146.18,"y":171.92,"x0":-1.455398753564622,"y0":50.00357626750217,"z0":5.900630918565555,"aX":3.746037275534693},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.5,"breakHorizontal":-4.1,"spinRate":2863,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.4152181917170643,"extension":5.733979290735211},"index":4,"playId":"7d73d0be-ee67-3fe0-a6f2-0534c1a2c54b","pitchNumber":4,"startTime":"2025-09-20T01:09:07.691Z","endTime":"2025-09-20T01:09:11.427Z","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":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.178080871407644,"aZ":-32.166795285114475,"pfxX":8.124284961433055,"pfxZ":0.00607255312856303,"pX":-0.22666007663514204,"pZ":2.273594643489612,"vX0":0.5671966700839091,"vY0":-122.11238184945181,"vZ0":-1.898798517109699,"x":125.64,"y":177.39,"x0":-1.5171504769967836,"y0":50.004772059036675,"z0":5.842065975425486,"aX":12.207603335695602},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-14.9,"spinRate":2736,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.44942278047057016,"extension":5.616118466004359},"hitData":{"launchSpeed":84.5,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.79,"coordY":163.2}},"index":5,"playId":"32387cd9-5d89-35a6-83ba-5aa38f16ad2c","pitchNumber":5,"startTime":"2025-09-20T01:09:28.047Z","endTime":"2025-09-20T01:09:36.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:09:36.100Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T01:09:48.844Z","endTime":"2025-09-20T01:11:18.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnThird":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.42333382163061,"strikeZoneBottom":1.47787433363681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48618524673374,"aZ":-24.061890843795947,"pfxX":-9.63588200058044,"pfxZ":4.118378943399608,"pX":-0.8441702947834536,"pZ":2.0436515485445628,"vX0":4.848199987497801,"vY0":-139.6798836940649,"vZ0":-5.634282610160075,"x":149.18,"y":183.6,"x0":-1.3538447143483816,"y0":50.000427993893204,"z0":5.676441409127841,"aX":-18.971405570861318},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":16.4,"spinRate":2293,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3926577104243947,"extension":5.898132449224988},"index":0,"playId":"b1719d5d-ae4e-3d31-a917-776bb243ebcb","pitchNumber":1,"startTime":"2025-09-20T01:10:04.625Z","endTime":"2025-09-20T01:10:08.360Z","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":95.3,"endSpeed":87.0,"strikeZoneTop":3.36732561167165,"strikeZoneBottom":1.50255500823858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58722106974507,"aZ":-24.204807613322014,"pfxX":-10.311254970631005,"pfxZ":4.137024113897496,"pX":0.8035926547381294,"pZ":0.7560382928670606,"vX0":8.93153174307362,"vY0":-138.32153720771498,"vZ0":-8.640963360072345,"x":86.37,"y":218.37,"x0":-1.1371244157652614,"y0":50.00437486282629,"z0":5.559749158495149,"aX":-19.862620354550476},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":16.7,"spinRate":2354,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39690392690865295,"extension":6.048684542163793},"index":1,"playId":"25780da2-401d-3d90-b85b-f08d9be802ca","pitchNumber":2,"startTime":"2025-09-20T01:10:23.171Z","endTime":"2025-09-20T01:10:26.927Z","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":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.3670646318231,"strikeZoneBottom":1.54330915273823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309886472604223,"aZ":-37.046849377331824,"pfxX":7.718420616576758,"pfxZ":-3.27409165655343,"pX":1.1155012885696243,"pZ":0.3626591836530896,"vX0":3.631435178236804,"vY0":-122.11030001857591,"vZ0":-4.918015033685169,"x":117.97,"y":140.9,"x0":-1.4004427365605332,"y0":50.00307014506385,"z0":5.641653466175341,"aX":11.485881373314408},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.0,"breakHorizontal":-14.9,"spinRate":2811,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4510706288073263,"extension":5.722736516321068},"index":2,"playId":"4bd4c7f0-ccd6-3f40-810a-5cce4ee3874b","pitchNumber":3,"startTime":"2025-09-20T01:10:48.394Z","endTime":"2025-09-20T01:10:52.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.17443072177956,"strikeZoneBottom":1.43083399377972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.447017516106378,"aZ":-32.66367281326053,"pfxX":7.498924517650687,"pfxZ":-0.329358846346139,"pX":0.11562939104433737,"pZ":1.0720897406708254,"vX0":1.445682167935697,"vY0":-122.43269816385838,"vZ0":-4.327989811405767,"x":112.59,"y":209.83,"x0":-1.4570351745361994,"y0":50.000577583609,"z0":5.675602770166632,"aX":11.317117744743205},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-13.9,"spinRate":2746,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4483541507888238,"extension":5.732875314577466},"index":3,"playId":"0e7cb7ae-2c95-3b19-b9ac-ad9adb37b4e4","pitchNumber":4,"startTime":"2025-09-20T01:11:14.704Z","endTime":"2025-09-20T01:11:18.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:11:18.460Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Pham grounds into a double play, third baseman Brett Harris to second baseman Darell Hernaiz to first baseman Nick Kurtz. Andrew McCutchen out at 2nd. Tommy Pham out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T01:12:36.595Z","endTime":"2025-09-20T01:13:06.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T01:11:37.998Z","endTime":"2025-09-20T01:12:38.718Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98795946815645,"aZ":-26.861836391881884,"pfxX":1.6941486352072381,"pfxZ":3.005851021796988,"pX":1.1427252948651754,"pZ":2.0616674870026697,"vX0":5.586280297662878,"vY0":-131.47933413579742,"vZ0":-4.527169758225973,"x":73.44,"y":183.11,"x0":-1.2203961639077754,"y0":50.00634364022496,"z0":5.773154217861392,"aX":3.0000473542924646},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":-4.2,"spinRate":2782,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.41483363922913785,"extension":5.923815362951706},"index":1,"playId":"71ba69c6-0369-3c53-b261-bb2cf7bf1201","pitchNumber":1,"startTime":"2025-09-20T01:12:38.718Z","endTime":"2025-09-20T01:12:42.659Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.871007484544027,"aZ":-34.21927868925967,"pfxX":9.207195437451578,"pfxZ":-1.379346475908429,"pX":0.7175162267558762,"pZ":2.270461155305286,"vX0":1.9740491064226071,"vY0":-121.3701691383213,"vZ0":-1.4170020956772826,"x":89.65,"y":177.48,"x0":-1.3041798121772705,"y0":50.005546918291785,"z0":5.868097480068842,"aX":13.607223625529354},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.6,"breakHorizontal":-17.2,"spinRate":2827,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4529496584305823,"extension":5.770176194170757},"hitData":{"launchSpeed":79.7,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":180.57}},"index":2,"playId":"fbe54f7c-1fcb-31c8-8284-c001109bf2f7","pitchNumber":2,"startTime":"2025-09-20T01:12:58.542Z","endTime":"2025-09-20T01:13:06.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:13:06.758Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Pham grounds into a double play, third baseman Brett Harris to second baseman Darell Hernaiz to first baseman Nick Kurtz. Andrew McCutchen out at 2nd. Tommy Pham out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T01:12:36.595Z","endTime":"2025-09-20T01:13:06.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T01:11:37.998Z","endTime":"2025-09-20T01:12:38.718Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98795946815645,"aZ":-26.861836391881884,"pfxX":1.6941486352072381,"pfxZ":3.005851021796988,"pX":1.1427252948651754,"pZ":2.0616674870026697,"vX0":5.586280297662878,"vY0":-131.47933413579742,"vZ0":-4.527169758225973,"x":73.44,"y":183.11,"x0":-1.2203961639077754,"y0":50.00634364022496,"z0":5.773154217861392,"aX":3.0000473542924646},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":-4.2,"spinRate":2782,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.41483363922913785,"extension":5.923815362951706},"index":1,"playId":"71ba69c6-0369-3c53-b261-bb2cf7bf1201","pitchNumber":1,"startTime":"2025-09-20T01:12:38.718Z","endTime":"2025-09-20T01:12:42.659Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.871007484544027,"aZ":-34.21927868925967,"pfxX":9.207195437451578,"pfxZ":-1.379346475908429,"pX":0.7175162267558762,"pZ":2.270461155305286,"vX0":1.9740491064226071,"vY0":-121.3701691383213,"vZ0":-1.4170020956772826,"x":89.65,"y":177.48,"x0":-1.3041798121772705,"y0":50.005546918291785,"z0":5.868097480068842,"aX":13.607223625529354},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.6,"breakHorizontal":-17.2,"spinRate":2827,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4529496584305823,"extension":5.770176194170757},"hitData":{"launchSpeed":79.7,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":180.57}},"index":2,"playId":"fbe54f7c-1fcb-31c8-8284-c001109bf2f7","pitchNumber":2,"startTime":"2025-09-20T01:12:58.542Z","endTime":"2025-09-20T01:13:06.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:13:06.758Z","atBatIndex":73},"scoringPlays":[4,5,8,26,37],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":146.75,"y":154.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":133.53,"y":43.37},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":88.09,"y":153.39},"type":"E","description":"Field Error"},{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":190.59,"y":52.84},"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":1,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":94.05,"y":125.33},"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":1,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":95.06,"y":127.87},"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":1,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":153.34,"y":170.94},"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":1,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":155.43,"y":61.08},"type":"O","description":"Sac Fly"},{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":147.8,"y":142.45},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":77.04,"y":87.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":147.87,"y":209.09},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":145.55,"y":49.66},"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":2,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":185.77,"y":117.73},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":164.11,"y":112.1},"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":2,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":139.65,"y":97.46},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":82.39,"y":111.14},"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":2,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":130.03,"y":184.11},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":125.57,"y":49.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":143.2,"y":153.71},"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":3,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":113.3,"y":176.01},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":126.94,"y":184.35},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":32,"top":[24,25,26,27,28],"bottom":[29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":146.8,"y":168.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":208.23,"y":76.97},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":146.39,"y":80.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":70.39,"y":49.89},"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":4,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":137.28,"y":87.92},"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":4,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":163.81,"y":150.38},"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":4,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":111.28,"y":159.28},"type":"O","description":"Pop Out"}]}},{"startIndex":33,"endIndex":43,"top":[33,34,35,36,37,38],"bottom":[39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":114.82,"y":183.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":195.31,"y":99.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":171.97,"y":33.61},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":80.74,"y":57.7},"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":5,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":72.86,"y":102.39},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":145.23,"y":161.31},"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":5,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":123.01,"y":60.94},"type":"O","description":"Lineout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":111.05,"y":171.5},"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":6,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":62.31,"y":119.31},"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":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":135.62,"y":69.88},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53],"bottom":[54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":186.19,"y":117.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":180.24,"y":77.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":109.76,"y":161.82},"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":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":57.79,"y":120.17},"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":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":127.86,"y":83.02},"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":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":112.29,"y":159.79},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":46.32,"y":83.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":102.07,"y":82.67},"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":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":112.29,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69],"bottom":[70,71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":164.75,"y":152.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":193.44,"y":77.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":108.74,"y":168.91},"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":9,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":107.05,"y":56.11},"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":9,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":145.79,"y":163.2},"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":9,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":116.34,"y":180.57},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":10,"errors":0,"leftOnBase":11},"away":{"runs":4,"hits":4,"errors":1,"leftOnBase":2}},"defense":{"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"third":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"shortstop":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"onDeck":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"inHole":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"battingOrder":7,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"onDeck":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"inHole":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"battingOrder":5,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":10,"groundOuts":7,"airOuts":13,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".254","atBats":31,"obp":".320","slg":".435","ops":".755","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":10,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".341","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"4.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.36","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":59,"strikes":110,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":3,"pitchesPerInning":"18.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":55,"groundOuts":129,"airOuts":114,"runs":83,"doubles":30,"triples":2,"homeRuns":21,"strikeOuts":175,"baseOnBalls":58,"intentionalWalks":0,"hits":131,"hitByPitch":0,"avg":".239","atBats":547,"obp":".312","slg":".417","ops":".729","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":607,"totalBases":228,"rbi":63,"leftOnBase":228,"sacBunts":2,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.05","popOuts":18,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":354,"errors":2,"chances":360,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 7-11)","summary":"5.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":33,"strikes":64,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":28,"gamesStarted":28,"flyOuts":89,"groundOuts":154,"airOuts":186,"runs":93,"doubles":34,"triples":0,"homeRuns":16,"strikeOuts":119,"baseOnBalls":49,"intentionalWalks":1,"hits":159,"hitByPitch":16,"atBats":609,"obp":".329","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2646,"era":"4.72","inningsPitched":"156.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":82,"whip":"1.33","battersFaced":683,"outs":469,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2646,"balls":974,"strikes":1672,"strikePercentage":".630","hitBatsmen":16,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.83","rbi":3,"winPercentage":".389","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.85","walksPer9Inn":"2.82","hitsPer9Inn":"9.15","runsScoredPer9":"5.35","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":35,"lineOuts":62},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":7,"errors":0,"chances":31,"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"}]},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":103,"groundOuts":128,"airOuts":173,"runs":91,"doubles":40,"triples":3,"homeRuns":30,"strikeOuts":144,"baseOnBalls":61,"intentionalWalks":4,"hits":160,"hitByPitch":5,"avg":".265","atBats":603,"obp":".337","slg":".491","ops":".828","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":672,"totalBases":296,"rbi":87,"leftOnBase":250,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.10","popOuts":29,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":43,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":22,"gamesStarted":15,"flyOuts":30,"groundOuts":99,"airOuts":58,"runs":45,"doubles":18,"triples":2,"homeRuns":17,"strikeOuts":95,"baseOnBalls":28,"intentionalWalks":1,"hits":86,"hitByPitch":5,"atBats":337,"obp":".321","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1494,"era":"4.57","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":371,"outs":260,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1494,"balls":602,"strikes":892,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".400","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.91","hitsPer9Inn":"8.93","runsScoredPer9":"4.67","homeRunsPer9":"1.77","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":10,"groundOuts":12,"airOuts":20,"runs":12,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":46,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".174","atBats":92,"obp":".230","slg":".272","ops":".502","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":25,"rbi":7,"leftOnBase":35,"sacBunts":1,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":4,"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":64,"putOuts":46,"errors":1,"chances":111,"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"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 15)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","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":57,"gamesStarted":1,"flyOuts":45,"groundOuts":38,"airOuts":78,"runs":24,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":68,"baseOnBalls":20,"intentionalWalks":2,"hits":46,"hitByPitch":6,"atBats":227,"obp":".281","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1052,"era":"3.30","inningsPitched":"62.2","wins":3,"losses":3,"saves":0,"saveOpportunities":6,"holds":15,"blownSaves":6,"earnedRuns":23,"whip":"1.05","battersFaced":257,"outs":188,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":1052,"balls":383,"strikes":669,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".500","pitchesPerInning":"16.79","gamesFinished":7,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"9.77","walksPer9Inn":"2.87","hitsPer9Inn":"6.61","runsScoredPer9":"3.45","homeRunsPer9":"1.44","inheritedRunners":27,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":13,"groundOuts":11,"airOuts":23,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":71,"obp":".402","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":334,"era":"7.56","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.92","battersFaced":82,"outs":50,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":135,"strikes":199,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"20.04","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.86","hitsPer9Inn":"12.42","runsScoredPer9":"8.10","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":42,"groundOuts":42,"airOuts":61,"runs":32,"doubles":5,"triples":3,"homeRuns":4,"strikeOuts":48,"baseOnBalls":33,"intentionalWalks":2,"hits":42,"hitByPitch":4,"atBats":187,"obp":".346","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":927,"era":"5.06","inningsPitched":"53.1","wins":4,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":30,"whip":"1.41","battersFaced":230,"outs":160,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":927,"balls":355,"strikes":572,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".667","pitchesPerInning":"17.38","gamesFinished":10,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.57","hitsPer9Inn":"7.09","runsScoredPer9":"5.40","homeRunsPer9":"0.67","inheritedRunners":26,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680862":{"person":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":29,"airOuts":22,"runs":7,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".176","atBats":91,"obp":".242","slg":".330","ops":".572","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":30,"rbi":9,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".203","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":3,"strikes":15,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":9,"putOuts":229,"errors":3,"chances":241,"fielding":".988","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687765":{"person":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":30,"gamesStarted":7,"flyOuts":46,"groundOuts":79,"airOuts":86,"runs":47,"doubles":17,"triples":0,"homeRuns":15,"strikeOuts":64,"baseOnBalls":24,"intentionalWalks":2,"hits":80,"hitByPitch":4,"atBats":307,"obp":".320","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1243,"era":"4.48","inningsPitched":"78.1","wins":3,"losses":5,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":39,"whip":"1.33","battersFaced":338,"outs":235,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":1243,"balls":428,"strikes":815,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".375","pitchesPerInning":"15.87","gamesFinished":3,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.35","walksPer9Inn":"2.76","hitsPer9Inn":"9.19","runsScoredPer9":"5.40","homeRunsPer9":"1.72","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":9,"groundOuts":18,"airOuts":17,"runs":11,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".333","atBats":78,"obp":".354","slg":".603","ops":".957","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":47,"rbi":12,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".386","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":32,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":31,"groundOuts":51,"airOuts":56,"runs":19,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".205","atBats":171,"obp":".301","slg":".287","ops":".588","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":49,"rbi":12,"leftOnBase":75,"sacBunts":3,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.50","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":127,"putOuts":80,"errors":4,"chances":211,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":28,"groundOuts":36,"airOuts":43,"runs":14,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":3,"hits":30,"hitByPitch":1,"atBats":133,"obp":".320","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":613,"era":"2.89","inningsPitched":"37.1","wins":4,"losses":4,"saves":2,"saveOpportunities":3,"holds":7,"blownSaves":1,"earnedRuns":12,"whip":"1.29","battersFaced":155,"outs":112,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":613,"balls":226,"strikes":387,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"16.42","gamesFinished":12,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.51","walksPer9Inn":"4.34","hitsPer9Inn":"7.23","runsScoredPer9":"3.37","homeRunsPer9":"0.72","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":10,"flyOuts":62,"groundOuts":52,"airOuts":99,"runs":50,"doubles":12,"triples":1,"homeRuns":17,"strikeOuts":57,"baseOnBalls":31,"intentionalWalks":1,"hits":85,"hitByPitch":6,"atBats":284,"obp":".371","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1252,"era":"5.75","inningsPitched":"72.0","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.61","battersFaced":330,"outs":216,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1252,"balls":452,"strikes":800,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".286","pitchesPerInning":"17.39","gamesFinished":7,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"7.13","walksPer9Inn":"3.88","hitsPer9Inn":"10.63","runsScoredPer9":"6.25","homeRunsPer9":"2.13","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":19,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":150,"flyOuts":65,"groundOuts":146,"airOuts":110,"runs":72,"doubles":31,"triples":1,"homeRuns":24,"strikeOuts":134,"baseOnBalls":53,"intentionalWalks":2,"hits":149,"hitByPitch":6,"avg":".277","atBats":537,"obp":".348","slg":".473","ops":".821","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":598,"totalBases":254,"rbi":90,"leftOnBase":258,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.38","popOuts":15,"lineOuts":30},"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":29,"putOuts":525,"errors":5,"chances":559,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":3,"groundOuts":12,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"0.00","inningsPitched":"8.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":35,"outs":25,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":51,"strikes":81,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.84","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.56","walksPer9Inn":"4.32","hitsPer9Inn":"6.48","runsScoredPer9":"1.08","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 4)","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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":23,"groundOuts":28,"airOuts":41,"runs":17,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":147,"obp":".320","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":697,"era":"3.46","inningsPitched":"39.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":15,"whip":"1.33","battersFaced":169,"outs":117,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":271,"strikes":426,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".500","pitchesPerInning":"17.87","gamesFinished":12,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"10.62","walksPer9Inn":"4.62","hitsPer9Inn":"7.38","runsScoredPer9":"3.92","homeRunsPer9":"1.38","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":18,"groundOuts":52,"airOuts":46,"runs":16,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".238","atBats":147,"obp":".308","slg":".327","ops":".635","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":48,"rbi":15,"leftOnBase":78,"sacBunts":1,"sacFlies":5,"babip":".254","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.50","popOuts":7,"lineOuts":21},"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":78,"putOuts":47,"errors":4,"chances":129,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":52,"groundOuts":66,"airOuts":74,"runs":83,"doubles":25,"triples":2,"homeRuns":33,"strikeOuts":140,"baseOnBalls":60,"intentionalWalks":3,"hits":115,"hitByPitch":2,"avg":".293","atBats":392,"obp":".387","slg":".620","ops":"1.007","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":243,"rbi":81,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".369","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.88","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":709,"errors":10,"chances":756,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":45,"gamesStarted":0,"flyOuts":37,"groundOuts":45,"airOuts":70,"runs":25,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":33,"intentionalWalks":4,"hits":52,"hitByPitch":1,"atBats":224,"obp":".330","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1069,"era":"3.30","inningsPitched":"60.0","wins":2,"losses":1,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":22,"whip":"1.42","battersFaced":262,"outs":180,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1069,"balls":389,"strikes":680,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".667","pitchesPerInning":"17.82","gamesFinished":19,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"9.15","walksPer9Inn":"4.95","hitsPer9Inn":"7.80","runsScoredPer9":"3.75","homeRunsPer9":"0.75","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":11,"groundOuts":15,"airOuts":14,"runs":9,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".278","atBats":54,"obp":".344","slg":".333","ops":".677","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":18,"rbi":5,"leftOnBase":24,"sacBunts":1,"sacFlies":1,"babip":".349","groundOutsToAirouts":"1.07","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":28,"putOuts":22,"errors":1,"chances":51,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":20,"airOuts":25,"runs":18,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".236","atBats":106,"obp":".276","slg":".443","ops":".719","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":47,"rbi":19,"leftOnBase":50,"sacBunts":1,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":6,"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":2,"putOuts":57,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":74,"groundOuts":106,"airOuts":138,"runs":69,"doubles":28,"triples":0,"homeRuns":30,"strikeOuts":98,"baseOnBalls":36,"intentionalWalks":1,"hits":119,"hitByPitch":1,"avg":".261","atBats":456,"obp":".313","slg":".520","ops":".833","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":498,"totalBases":237,"rbi":68,"leftOnBase":202,"sacBunts":0,"sacFlies":5,"babip":".267","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.20","popOuts":29,"lineOuts":35},"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":18,"stolenBases":95,"stolenBasePercentage":".841","caughtStealingPercentage":".159","assists":39,"putOuts":853,"errors":6,"chances":898,"fielding":".993","passedBall":9,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":48,"gamesStarted":5,"flyOuts":47,"groundOuts":82,"airOuts":87,"runs":36,"doubles":16,"triples":0,"homeRuns":5,"strikeOuts":91,"baseOnBalls":31,"intentionalWalks":2,"hits":94,"hitByPitch":5,"atBats":350,"obp":".335","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1546,"era":"2.73","inningsPitched":"92.1","wins":2,"losses":5,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":28,"whip":"1.35","battersFaced":391,"outs":277,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1546,"balls":544,"strikes":1002,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".286","pitchesPerInning":"16.74","gamesFinished":11,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.02","hitsPer9Inn":"9.16","runsScoredPer9":"3.51","homeRunsPer9":"0.49","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":0,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":31,"gamesStarted":29,"flyOuts":115,"groundOuts":129,"airOuts":224,"runs":89,"doubles":36,"triples":0,"homeRuns":28,"strikeOuts":135,"baseOnBalls":52,"intentionalWalks":0,"hits":150,"hitByPitch":3,"atBats":630,"obp":".296","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","numberOfPitches":2766,"era":"4.17","inningsPitched":"166.0","wins":10,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.22","battersFaced":693,"outs":498,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2766,"balls":1026,"strikes":1740,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".476","pitchesPerInning":"16.66","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.32","walksPer9Inn":"2.82","hitsPer9Inn":"8.13","runsScoredPer9":"4.83","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":42,"lineOuts":67},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":48,"groundOuts":57,"airOuts":88,"runs":47,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":86,"baseOnBalls":36,"intentionalWalks":2,"hits":63,"hitByPitch":0,"avg":".215","atBats":293,"obp":".300","slg":".410","ops":".710","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":120,"rbi":38,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.93","popOuts":26,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":198,"errors":3,"chances":204,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":7,"flyOuts":24,"groundOuts":29,"airOuts":48,"runs":13,"doubles":3,"triples":2,"homeRuns":6,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":138,"obp":".279","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":624,"era":"3.08","inningsPitched":"38.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.11","battersFaced":154,"outs":114,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":624,"balls":242,"strikes":382,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".800","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.05","walksPer9Inn":"3.32","hitsPer9Inn":"6.63","runsScoredPer9":"3.08","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":54,"groundOuts":168,"airOuts":115,"runs":60,"doubles":23,"triples":0,"homeRuns":13,"strikeOuts":36,"baseOnBalls":25,"intentionalWalks":1,"hits":147,"hitByPitch":6,"avg":".317","atBats":463,"obp":".360","slg":".451","ops":".811","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":497,"totalBases":209,"rbi":59,"leftOnBase":163,"sacBunts":2,"sacFlies":1,"babip":".323","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.62","popOuts":22,"lineOuts":39},"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":230,"putOuts":127,"errors":8,"chances":365,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[671732,667670,701762,691016,669127,805779,666126,687231,680869,695391,622663,665660,669620,686993,547184],"pitchers":[622663,665660,669620,686993,547184],"bench":[668709,680862,680474,687515],"bullpen":[686930,674370,621053,669372,663687,806960,656794,687765,605488],"battingOrder":[671732,667670,701762,691016,669127,805779,666126,687231,695391],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Kurtz (33, 4th inning off Keller, M, 0 on, 2 out); Butler, L (21, 5th inning off Keller, M, 2 on, 2 out)."},{"label":"TB","value":"Butler, L 4; Cortes; Kurtz 4; Soderstrom."},{"label":"RBI","value":"Butler, L 3 (63); Kurtz (81)."},{"label":"2-out RBI","value":"Kurtz; Butler, L 3."},{"label":"Team RISP","value":"1-for-1."},{"label":"Team LOB","value":"2."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Hernaiz (4, throw)."},{"label":"DP","value":"(Harris, B-Hernaiz-Kurtz)."}]}],"note":[]},"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":6,"groundOuts":10,"airOuts":9,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".230","atBats":36,"obp":".305","slg":".347","ops":".652","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":13,"rbi":3,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":10,"groundOuts":7,"airOuts":13,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.23","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":47,"strikes":75,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":4,"pitchesPerInning":"13.56","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"202","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":24,"groundOuts":42,"airOuts":45,"runs":24,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":73,"baseOnBalls":17,"intentionalWalks":0,"hits":45,"hitByPitch":0,"avg":".221","atBats":204,"obp":".279","slg":".343","ops":".622","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":70,"rbi":19,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":135,"errors":2,"chances":140,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"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":31,"gamesStarted":31,"flyOuts":88,"groundOuts":162,"airOuts":160,"runs":45,"doubles":36,"triples":2,"homeRuns":11,"strikeOuts":209,"baseOnBalls":42,"intentionalWalks":0,"hits":132,"hitByPitch":6,"atBats":662,"obp":".253","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2912,"era":"2.03","inningsPitched":"181.2","wins":10,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"0.96","battersFaced":711,"outs":545,"gamesPitched":31,"completeGames":1,"shutouts":0,"pitchesThrown":2912,"balls":1017,"strikes":1895,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".500","pitchesPerInning":"16.03","gamesFinished":0,"strikeoutWalkRatio":"4.98","strikeoutsPer9Inn":"10.35","walksPer9Inn":"2.08","hitsPer9Inn":"6.54","runsScoredPer9":"2.23","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":2,"chances":22,"fielding":".909","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":16,"airOuts":10,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".186","atBats":43,"obp":".222","slg":".233","ops":".455","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":10,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":35,"errors":0,"chances":57,"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"}]},"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":"200","stats":{"batting":{"summary":"1-3 | 2B, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":59,"groundOuts":82,"airOuts":102,"runs":49,"doubles":23,"triples":0,"homeRuns":9,"strikeOuts":69,"baseOnBalls":38,"intentionalWalks":1,"hits":89,"hitByPitch":2,"avg":".261","atBats":341,"obp":".338","slg":".408","ops":".746","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":139,"rbi":43,"leftOnBase":134,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.89","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":619,"errors":4,"chances":673,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":31,"groundOuts":71,"airOuts":46,"runs":19,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":89,"baseOnBalls":39,"intentionalWalks":0,"hits":65,"hitByPitch":7,"avg":".240","atBats":271,"obp":".350","slg":".321","ops":".671","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":87,"rbi":26,"leftOnBase":130,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.33","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":58,"stolenBasePercentage":".829","caughtStealingPercentage":".171","assists":20,"putOuts":557,"errors":3,"chances":580,"fielding":".995","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":64,"groundOuts":147,"airOuts":112,"runs":62,"doubles":36,"triples":3,"homeRuns":15,"strikeOuts":168,"baseOnBalls":54,"intentionalWalks":1,"hits":136,"hitByPitch":5,"avg":".243","atBats":560,"obp":".314","slg":".398","ops":".712","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":223,"rbi":72,"leftOnBase":240,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":3,"lineOuts":45},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":230,"errors":2,"chances":236,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"500","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":52,"groundOuts":107,"airOuts":90,"runs":60,"doubles":18,"triples":3,"homeRuns":19,"strikeOuts":167,"baseOnBalls":64,"intentionalWalks":4,"hits":91,"hitByPitch":4,"avg":".202","atBats":450,"obp":".304","slg":".382","ops":".686","caughtStealing":5,"stolenBases":38,"stolenBasePercentage":".884","caughtStealingPercentage":".116","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":172,"rbi":57,"leftOnBase":212,"sacBunts":0,"sacFlies":5,"babip":".268","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.68","popOuts":13,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":292,"errors":11,"chances":309,"fielding":".964","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":"51","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":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":2,"strikes":10,"strikePercentage":".830","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":19,"gamesStarted":0,"flyOuts":8,"groundOuts":13,"airOuts":14,"runs":7,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":66,"obp":".354","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":329,"era":"3.57","inningsPitched":"17.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.47","battersFaced":80,"outs":53,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":329,"balls":133,"strikes":196,"strikePercentage":".600","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"18.62","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"12.74","walksPer9Inn":"5.09","hitsPer9Inn":"8.15","runsScoredPer9":"3.57","homeRunsPer9":"0.51","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":23,"airOuts":16,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".200","atBats":80,"obp":".273","slg":".363","ops":".636","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":29,"rbi":8,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.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":40,"putOuts":67,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2 K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":54,"groundOuts":72,"airOuts":95,"runs":38,"doubles":15,"triples":2,"homeRuns":6,"strikeOuts":66,"baseOnBalls":38,"intentionalWalks":1,"hits":67,"hitByPitch":2,"avg":".226","atBats":296,"obp":".318","slg":".351","ops":".669","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":104,"rbi":21,"leftOnBase":122,"sacBunts":3,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":16,"lineOuts":25},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","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":179,"putOuts":213,"errors":7,"chances":399,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"(L, 6-15)","summary":"5.0 IP, 4 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":30,"strikes":44,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","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":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":31,"gamesStarted":31,"flyOuts":104,"groundOuts":179,"airOuts":182,"runs":90,"doubles":40,"triples":2,"homeRuns":20,"strikeOuts":144,"baseOnBalls":46,"intentionalWalks":0,"hits":168,"hitByPitch":10,"atBats":672,"obp":".307","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","numberOfPitches":2781,"era":"4.22","inningsPitched":"172.2","wins":6,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.24","battersFaced":730,"outs":518,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2781,"balls":956,"strikes":1825,"strikePercentage":".660","hitBatsmen":10,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":4,"winPercentage":".286","pitchesPerInning":"16.11","gamesFinished":0,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.40","hitsPer9Inn":"8.76","runsScoredPer9":"4.69","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":36,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":17,"errors":0,"chances":24,"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"}]},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":4,"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":114,"flyOuts":43,"groundOuts":108,"airOuts":91,"runs":43,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":89,"baseOnBalls":46,"intentionalWalks":3,"hits":92,"hitByPitch":2,"avg":".245","atBats":375,"obp":".327","slg":".368","ops":".695","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":138,"rbi":50,"leftOnBase":163,"sacBunts":0,"sacFlies":5,"babip":".294","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.67","popOuts":18,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":198,"errors":4,"chances":208,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":20,"gamesStarted":0,"flyOuts":17,"groundOuts":22,"airOuts":29,"runs":23,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":1,"hits":30,"hitByPitch":4,"atBats":120,"obp":".341","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":521,"era":"5.76","inningsPitched":"29.2","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":19,"whip":"1.45","battersFaced":138,"outs":89,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":172,"strikes":349,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".250","pitchesPerInning":"17.56","gamesFinished":3,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"12.13","walksPer9Inn":"3.94","hitsPer9Inn":"9.10","runsScoredPer9":"6.98","homeRunsPer9":"1.21","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":3,"strikes":9,"strikePercentage":".750","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":34,"groundOuts":24,"airOuts":66,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":2,"hits":31,"hitByPitch":2,"atBats":161,"obp":".277","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":733,"era":"2.20","inningsPitched":"45.0","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":11,"whip":"1.09","battersFaced":186,"outs":135,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":733,"balls":242,"strikes":491,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":12,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"6.20","runsScoredPer9":"2.40","homeRunsPer9":"0.60","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":68,"groundOuts":112,"airOuts":122,"runs":49,"doubles":22,"triples":0,"homeRuns":13,"strikeOuts":114,"baseOnBalls":65,"intentionalWalks":5,"hits":110,"hitByPitch":2,"avg":".242","atBats":455,"obp":".337","slg":".376","ops":".713","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":527,"totalBases":171,"rbi":56,"leftOnBase":189,"sacBunts":0,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.92","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":28,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"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"}]},"ID664294":{"person":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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":15,"gamesStarted":0,"flyOuts":11,"groundOuts":6,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":54,"obp":".344","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":248,"era":"3.68","inningsPitched":"14.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.43","battersFaced":61,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":86,"strikes":162,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".500","pitchesPerInning":"16.91","gamesFinished":5,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.30","hitsPer9Inn":"8.59","runsScoredPer9":"4.30","homeRunsPer9":"1.23","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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":5,"gamesStarted":2,"flyOuts":10,"groundOuts":23,"airOuts":18,"runs":13,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":80,"obp":".302","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":307,"era":"5.66","inningsPitched":"20.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.16","battersFaced":86,"outs":62,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":102,"strikes":205,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"14.85","gamesFinished":1,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"8.27","walksPer9Inn":"1.74","hitsPer9Inn":"8.71","runsScoredPer9":"5.66","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693312":{"person":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"jerseyNumber":"66","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, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":15,"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":15,"balls":8,"strikes":7,"strikePercentage":".470","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":29,"gamesStarted":0,"flyOuts":22,"groundOuts":31,"airOuts":45,"runs":21,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":18,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":136,"obp":".331","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":613,"era":"5.09","inningsPitched":"35.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":20,"whip":"1.42","battersFaced":157,"outs":106,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":613,"balls":242,"strikes":371,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".333","pitchesPerInning":"17.35","gamesFinished":5,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"7.39","walksPer9Inn":"4.58","hitsPer9Inn":"8.15","runsScoredPer9":"5.35","homeRunsPer9":"0.76","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":32,"gamesStarted":12,"flyOuts":44,"groundOuts":98,"airOuts":88,"runs":42,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":86,"baseOnBalls":27,"intentionalWalks":0,"hits":99,"hitByPitch":4,"atBats":368,"obp":".326","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1573,"era":"3.73","inningsPitched":"94.0","wins":4,"losses":8,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":39,"whip":"1.34","battersFaced":402,"outs":282,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1573,"balls":573,"strikes":1000,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"16.73","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"8.23","walksPer9Inn":"2.59","hitsPer9Inn":"9.48","runsScoredPer9":"4.02","homeRunsPer9":"0.77","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670912":{"person":{"id":670912,"fullName":"Johan Oviedo","link":"/api/v1/people/670912"},"jerseyNumber":"24","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":21,"groundOuts":21,"airOuts":38,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":21,"hitByPitch":3,"atBats":111,"obp":".311","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":512,"era":"3.52","inningsPitched":"30.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.24","battersFaced":132,"outs":92,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":205,"strikes":307,"strikePercentage":".600","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.39","walksPer9Inn":"4.99","hitsPer9Inn":"6.16","runsScoredPer9":"3.82","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":5},"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}},"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":65,"gamesStarted":0,"flyOuts":56,"groundOuts":52,"airOuts":85,"runs":17,"doubles":8,"triples":3,"homeRuns":4,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":228,"obp":".236","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":922,"era":"2.22","inningsPitched":"65.0","wins":4,"losses":5,"saves":13,"saveOpportunities":15,"holds":13,"blownSaves":2,"earnedRuns":16,"whip":"0.88","battersFaced":250,"outs":195,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":922,"balls":276,"strikes":646,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".444","pitchesPerInning":"14.18","gamesFinished":30,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"7.48","walksPer9Inn":"2.22","hitsPer9Inn":"5.68","runsScoredPer9":"2.35","homeRunsPer9":"0.55","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","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":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":42,"groundOuts":47,"airOuts":85,"runs":23,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":73,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":5,"avg":".160","atBats":237,"obp":".232","slg":".266","ops":".498","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":63,"rbi":20,"leftOnBase":144,"sacBunts":3,"sacFlies":3,"babip":".199","groundOutsToAirouts":"0.55","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":25,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":37,"stolenBasePercentage":".712","caughtStealingPercentage":".288","assists":27,"putOuts":632,"errors":3,"chances":662,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687478":{"person":{"id":687478,"fullName":"Cam Devanney","link":"/api/v1/people/687478"},"jerseyNumber":"34","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":2,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".118","atBats":34,"obp":".143","slg":".147","ops":".290","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":5,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":9,"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":9,"balls":4,"strikes":5,"strikePercentage":".560","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":13,"airOuts":11,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":2,"hits":8,"hitByPitch":2,"atBats":49,"obp":".305","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":217,"era":"0.61","inningsPitched":"14.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":1,"whip":"1.09","battersFaced":59,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":87,"strikes":130,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.80","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.43","walksPer9Inn":"4.91","hitsPer9Inn":"4.91","runsScoredPer9":"0.61","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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"}]},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","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":21,"gamesStarted":18,"flyOuts":44,"groundOuts":77,"airOuts":90,"runs":42,"doubles":11,"triples":2,"homeRuns":12,"strikeOuts":94,"baseOnBalls":31,"intentionalWalks":1,"hits":81,"hitByPitch":5,"atBats":338,"obp":".310","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1437,"era":"4.10","inningsPitched":"90.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.24","battersFaced":378,"outs":270,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1437,"balls":499,"strikes":938,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".333","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"9.40","walksPer9Inn":"3.10","hitsPer9Inn":"8.10","runsScoredPer9":"4.20","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","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":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":28,"groundOuts":25,"airOuts":38,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":53,"baseOnBalls":24,"intentionalWalks":1,"hits":17,"hitByPitch":3,"avg":".128","atBats":133,"obp":".275","slg":".226","ops":".501","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":30,"rbi":8,"leftOnBase":63,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.33","popOuts":2,"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":103,"errors":1,"chances":105,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"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":4,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":52,"groundOuts":94,"airOuts":99,"runs":37,"doubles":15,"triples":3,"homeRuns":5,"strikeOuts":66,"baseOnBalls":20,"intentionalWalks":0,"hits":94,"hitByPitch":2,"avg":".269","atBats":349,"obp":".309","slg":".372","ops":".681","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":130,"rbi":27,"leftOnBase":144,"sacBunts":0,"sacFlies":4,"babip":".316","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.80","popOuts":16,"lineOuts":31},"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":183,"putOuts":130,"errors":8,"chances":321,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".500","slg":".800","ops":"1.300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","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":24,"gamesStarted":7,"flyOuts":31,"groundOuts":70,"airOuts":52,"runs":20,"doubles":15,"triples":1,"homeRuns":3,"strikeOuts":60,"baseOnBalls":23,"intentionalWalks":1,"hits":55,"hitByPitch":2,"atBats":235,"obp":".307","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":997,"era":"2.74","inningsPitched":"62.1","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":19,"whip":"1.25","battersFaced":262,"outs":187,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":997,"balls":342,"strikes":655,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".571","pitchesPerInning":"15.99","gamesFinished":6,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"8.66","walksPer9Inn":"3.32","hitsPer9Inn":"7.94","runsScoredPer9":"2.89","homeRunsPer9":"0.43","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669707,687462,804668,672744,668804,457705,665833,502054,693304,669261,694377,680779,656605,681895,664875,693312,676755],"pitchers":[656605,681895,664875,693312,676755],"bench":[663698,691907,687478,678894],"bullpen":[677952,681347,696149,669387,664294,670912,670990,642701,694973],"battingOrder":[669707,672744,668804,457705,502054,693304,669261,694377,680779],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Horwitz (23, Severino, L); Reynolds, B (36, Severino, L); Flores Jr. (2, Kelly, Mi)."},{"label":"TB","value":"Davis, H; Flores Jr. 2; Horwitz 2; McCutchen 2; Reynolds, B 3; Suwinski; Triolo; Yorke."},{"label":"RBI","value":"Gonzales, N (27); Horwitz (43); Reynolds, B (72)."},{"label":"Runners left in scoring position, 2 out","value":"Triolo; Gonzales, N 2; Suwinski; Reynolds, B 2."},{"label":"SF","value":"Gonzales, N."},{"label":"GIDP","value":"Pham."},{"label":"Team RISP","value":"2-for-13."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Triolo (12, 2nd base off Severino, L/Langeliers)."}]}],"note":[{"label":"a","value":"Struck out for Horwitz in the 7th."},{"label":"b","value":"Flied out for Cruz, O in the 7th."},{"label":"1","value":"Ran for Flores Jr. in the 9th."}]}},"officials":[{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Home Plate"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":668921,"fullName":"Jen Pawol","link":"/api/v1/people/668921"},"officialType":"Second Base"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Severino, L 97-64; Alvarado 14-10; Basso 21-15; Sterner 24-14; Kelly, Mi 13-7; Keller, M 74-44; Sisk 12-10; Lawrence, J 9-5; Nicolas 15-7; Mattson 12-9."},{"label":"Groundouts-flyouts","value":"Severino, L 6-4; Alvarado 0-1; Basso 1-1; Sterner 1-0; Kelly, Mi 2-0; Keller, M 3-6; Sisk 1-0; Lawrence, J 1-1; Nicolas 0-2; Mattson 2-1."},{"label":"Batters faced","value":"Severino, L 24; Alvarado 4; Basso 5; Sterner 4; Kelly, Mi 4; Keller, M 20; Sisk 3; Lawrence, J 3; Nicolas 4; Mattson 3."},{"label":"Umpires","value":"HP: Austin Jones. 1B: Emil Jimenez. 2B: Jen Pawol. 3B: Doug Eddings. "},{"label":"Weather","value":"82 degrees, Clear."},{"label":"Wind","value":"4 mph, Calm."},{"label":"First pitch","value":"6:42 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"20,584."},{"label":"Venue","value":"PNC Park."},{"label":"September 19, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","boxscoreName":"Butler, L"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":55,"groundOuts":129,"airOuts":114,"runs":83,"doubles":30,"triples":2,"homeRuns":21,"strikeOuts":175,"baseOnBalls":58,"intentionalWalks":0,"hits":131,"hitByPitch":0,"avg":".239","atBats":547,"obp":".312","slg":".417","ops":".729","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":607,"totalBases":228,"rbi":63,"leftOnBase":228,"sacBunts":2,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.05","popOuts":18,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":354,"errors":2,"chances":360,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","boxscoreName":"Reynolds, B"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":64,"groundOuts":147,"airOuts":112,"runs":62,"doubles":36,"triples":3,"homeRuns":15,"strikeOuts":168,"baseOnBalls":54,"intentionalWalks":1,"hits":136,"hitByPitch":5,"avg":".243","atBats":560,"obp":".314","slg":".398","ops":".712","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":223,"rbi":72,"leftOnBase":240,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":3,"lineOuts":45},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":230,"errors":2,"chances":236,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","boxscoreName":"Kurtz"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":52,"groundOuts":66,"airOuts":74,"runs":83,"doubles":25,"triples":2,"homeRuns":33,"strikeOuts":140,"baseOnBalls":60,"intentionalWalks":3,"hits":115,"hitByPitch":2,"avg":".293","atBats":392,"obp":".387","slg":".620","ops":"1.007","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":243,"rbi":81,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".369","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.88","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":709,"errors":10,"chances":756,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"loser":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"save":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}