{"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":824411,"link":"/api/v1.1/game/824411/feed/live","metaData":{"wait":10,"timeStamp":"20260719_202128","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824411,"type":"R","doubleHeader":"N","id":"2026/07/19/pitmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824411-2026-07-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-19T17:40:00Z","originalDate":"2026-07-19","officialDate":"2026-07-19","dayNight":"day","time":"1:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":48,"ties":0,"pct":".520"},"records":{},"divisionLeader":false,"wins":52,"losses":48,"winningPercentage":".520"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":48,"ties":0,"pct":".520"},"records":{},"divisionLeader":false,"wins":52,"losses":48,"winningPercentage":".520"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":35,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"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},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":24,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":33,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":23,"birthCity":"Hornsby","birthStateProvince":"NSW","birthCountry":"Australia","height":"5' 11\"","weight":199,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Travis","useLastName":"Bazzana","middleName":"William","boxscoreName":"Bazzana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Bazzana","nameSlug":"travis-bazzana-683953","firstLastName":"Travis Bazzana","lastFirstName":"Bazzana, Travis","lastInitName":"Bazzana, T","initLastName":"T Bazzana","fullFMLName":"Travis  Bazzana","fullLFMName":"Bazzana, Travis ","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"13","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":23,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID680916":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916","firstName":"Franco","lastName":"Aleman","primaryNumber":"55","birthDate":"2000-06-26","currentAge":26,"birthCity":"Yaguajay","birthCountry":"Cuba","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Franco","useLastName":"Aleman","boxscoreName":"Aleman","gender":"M","nameMatrilineal":"Armas","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"fran-koh ally-mahn","mlbDebutDate":"2026-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Franco Aleman","nameSlug":"franco-aleman-680916","firstLastName":"Franco Aleman","lastFirstName":"Aleman, Franco","lastInitName":"Aleman, F","initLastName":"F Aleman","fullFMLName":"Franco Aleman","fullLFMName":"Aleman, Franco","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":28,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID696062":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062","firstName":"Wilber","lastName":"Dotel","primaryNumber":"66","birthDate":"2002-09-25","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wilber","useLastName":"Dotel","middleName":"Bladimir","boxscoreName":"Dotel","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilber Dotel","nameSlug":"wilber-dotel-696062","firstLastName":"Wilber Dotel","lastFirstName":"Dotel, Wilber","lastInitName":"Dotel, W","initLastName":"W Dotel","fullFMLName":"Wilber Bladimir Dotel","fullLFMName":"Dotel, Wilber Bladimir","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"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.349,"strikeZoneBottom":1.69},"ID656555":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555","firstName":"Rhys","lastName":"Hoskins","primaryNumber":"8","birthDate":"1993-03-17","currentAge":33,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":241,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rhys","useLastName":"Hoskins","middleName":"Dean","boxscoreName":"Hoskins","nickName":"Big Fella","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"reese","mlbDebutDate":"2017-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhys Hoskins","nameSlug":"rhys-hoskins-656555","firstLastName":"Rhys Hoskins","lastFirstName":"Hoskins, Rhys","lastInitName":"Hoskins, R","initLastName":"R Hoskins","fullFMLName":"Rhys Dean Hoskins","fullLFMName":"Hoskins, Rhys Dean","strikeZoneTop":3.334,"strikeZoneBottom":1.683},"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},"ID702021":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021","firstName":"William","lastName":"Dion","primaryNumber":"98","birthDate":"2000-04-17","currentAge":26,"birthCity":"Sulphur","birthStateProvince":"LA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Dion","middleName":"Chad","boxscoreName":"Dion","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Dion","nameSlug":"will-dion-702021","firstLastName":"Will Dion","lastFirstName":"Dion, Will","lastInitName":"Dion, W","initLastName":"W Dion","fullFMLName":"William Chad Dion","fullLFMName":"Dion, William Chad","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID696135":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135","firstName":"Kahlil","lastName":"Watson","primaryNumber":"31","birthDate":"2003-04-16","currentAge":23,"birthCity":"Chase City","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kahlil","useLastName":"Watson","middleName":"Lorenzo","boxscoreName":"Watson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kahlil Watson","nameSlug":"kahlil-watson-696135","firstLastName":"Kahlil Watson","lastFirstName":"Watson, Kahlil","lastInitName":"Watson, K","initLastName":"K Watson","fullFMLName":"Kahlil Lorenzo Watson","fullLFMName":"Watson, Kahlil Lorenzo","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"60","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},"ID682997":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997","firstName":"Tyler","lastName":"Callihan","primaryNumber":"37","birthDate":"2000-06-22","currentAge":26,"birthCity":"Jacksonville","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Callihan","boxscoreName":"Callihan, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Callihan","nameSlug":"tyler-callihan-682997","firstLastName":"Tyler Callihan","lastFirstName":"Callihan, Tyler","lastInitName":"Callihan, T","initLastName":"T Callihan","fullFMLName":"Tyler Callihan","fullLFMName":"Callihan, Tyler","strikeZoneTop":3.168,"strikeZoneBottom":1.599},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":26,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":32,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34788,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Sunny","temp":"76","wind":"10 mph, In From CF"},"gameInfo":{"attendance":31973,"firstPitch":"2026-07-19T17:41:00.000Z","gameDurationMinutes":160},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"home":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":693488,"fullName":"Pat Madine","link":"/api/v1/people/693488"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T17:42:03.552Z","endTime":"2026-07-19T17:43:09.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T14:55:39.727Z","endTime":"2026-07-19T17:18:34.687Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T17:18:34.687Z","endTime":"2026-07-19T17:41:19.814Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-19T17:41:19.814Z","endTime":"2026-07-19T17:42:05.603Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604820794683235,"aZ":-17.525889447029645,"pfxX":3.518381821110176,"pfxZ":7.980689128389793,"pX":0.8723130565750173,"pZ":4.254684315248356,"vX0":-1.9475161697327619,"vY0":-133.81074919349476,"vZ0":-0.6331899754681646,"x":83.75,"y":123.9,"x0":1.1478664827855676,"y0":50.000998769732554,"z0":5.7363203753007515,"aX":6.456750860940776},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-6.0,"spinRate":1780,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4074551455255193,"extension":7.388893379797161},"index":3,"playId":"280f10c2-58a8-3092-a46c-64e82cd62e10","pitchNumber":1,"startTime":"2026-07-19T17:42:05.603Z","endTime":"2026-07-19T17:42:08.942Z","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.2,"endSpeed":85.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054891483997647,"aZ":-18.358865617082213,"pfxX":3.9623415896468823,"pfxZ":7.48780884037475,"pX":-0.05927210703873541,"pZ":2.183722875402531,"vX0":-4.136135241246773,"vY0":-134.2469649699743,"vZ0":-5.658127665062436,"x":119.26,"y":179.82,"x0":0.9785315908141432,"y0":50.005743482820755,"z0":5.604044435602794,"aX":7.31373697627858},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-6.4,"spinRate":1833,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40628441608719257,"extension":7.549249458314447},"index":4,"playId":"b771c96f-bc67-3e58-8f5d-af50da1f39ee","pitchNumber":2,"startTime":"2026-07-19T17:42:21.448Z","endTime":"2026-07-19T17:42:24.448Z","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":78.0,"endSpeed":71.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.932020452277392,"aZ":-27.08653447044946,"pfxX":6.059901602596005,"pfxZ":3.8706177910374446,"pX":1.208725073787713,"pZ":3.4801883337957253,"vX0":-0.9238949614417261,"vY0":-113.70468729115073,"vZ0":0.7982954753745194,"x":70.93,"y":144.81,"x0":0.8315133488949235,"y0":50.004626911479285,"z0":5.802350360906496,"aX":7.972977985908256},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":7.4,"breakHorizontal":-10.8,"spinRate":1345,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4808433997097201,"extension":7.425674471400899},"index":5,"playId":"df85e011-0afd-34b6-a614-d7820926ce60","pitchNumber":3,"startTime":"2026-07-19T17:42:36.758Z","endTime":"2026-07-19T17:42:39.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-19T17:42:47.615Z","endTime":"2026-07-19T17:43:01.844Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.10730634363556,"aZ":-24.411851065018084,"pfxX":5.132279669296787,"pfxZ":5.824893099862082,"pX":0.8095305734147633,"pZ":0.7564666411752283,"vX0":-1.7831884542402967,"vY0":-114.1288337870693,"vZ0":-5.5335414829696825,"x":86.14,"y":218.36,"x0":0.9299859486729323,"y0":50.002004836793084,"z0":5.587968452187878,"aX":6.835147242857983},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.6,"breakHorizontal":-8.9,"spinRate":1395,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4781776509666087,"extension":7.437166626619094},"index":7,"playId":"de957f9b-f845-30b1-88f5-cd01ff604ca1","pitchNumber":4,"startTime":"2026-07-19T17:43:01.844Z","endTime":"2026-07-19T17:43:09.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:43:09.857Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T17:43:13.900Z","endTime":"2026-07-19T17:45:15.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":70.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42509588717196,"aZ":-43.50541597927661,"pfxX":-4.596059401197806,"pfxZ":-9.099896414673402,"pX":0.6261377690078951,"pZ":1.6405906303734346,"vX0":-0.007173820736982722,"vY0":-111.85653748862212,"vZ0":0.3207121569530238,"x":93.13,"y":194.48,"x0":1.224760716631066,"y0":50.002174132524885,"z0":6.0198858257501895,"aX":-5.723233034736564},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.0,"breakHorizontal":8.3,"spinRate":2494,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.49294110904235433,"extension":6.888785514915769},"index":0,"playId":"1c003a7c-ef8c-34b0-a8cb-9bf56d695928","pitchNumber":1,"startTime":"2026-07-19T17:43:37.486Z","endTime":"2026-07-19T17:43:42.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.324187400175784,"aZ":-23.30743403653795,"pfxX":7.133517572639922,"pfxZ":6.599530883733901,"pX":-0.4828684186762063,"pZ":1.5898950276035206,"vX0":-4.85922962236889,"vY0":-114.61383825165235,"vZ0":-4.1135857723678475,"x":135.41,"y":195.85,"x0":0.7281643098726844,"y0":50.00103911116304,"z0":5.659450027252835,"aX":9.57875729931601},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":11.3,"breakHorizontal":-11.9,"spinRate":1534,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4761942767405327,"extension":7.518001296477647},"index":1,"playId":"7ade8260-257c-3e52-a924-4575ac69ac72","pitchNumber":2,"startTime":"2026-07-19T17:43:54.733Z","endTime":"2026-07-19T17:43:59.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.582500864721425,"aZ":-15.597146301769287,"pfxX":8.109144886046545,"pfxZ":8.822206629817002,"pX":0.35736181709511167,"pZ":0.6388774568258275,"vX0":-4.383627903396168,"vY0":-135.92402933822078,"vZ0":-10.10608079314174,"x":103.38,"y":221.53,"x0":0.9337308924025841,"y0":50.003393865771514,"z0":5.477418214398568,"aX":15.239911726767064},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":-13.8,"spinRate":1897,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4023016235964203,"extension":7.603757073962754},"index":2,"playId":"711c8b1f-0ed9-3b24-99ac-ecc131b98840","pitchNumber":3,"startTime":"2026-07-19T17:44:12.229Z","endTime":"2026-07-19T17:44:15.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.321195657937828,"aZ":-16.136179889912672,"pfxX":7.531542800947134,"pfxZ":8.727317412248144,"pX":-0.49543192513077416,"pZ":2.0353783094387503,"vX0":-6.16939500878522,"vY0":-134.276881267806,"vZ0":-6.1993532500619555,"x":135.88,"y":183.82,"x0":0.8461072348098665,"y0":50.00544809377798,"z0":5.509972027409953,"aX":13.844209825834655},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-12.5,"spinRate":1988,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.40691481649685235,"extension":7.5668517051893796},"index":3,"playId":"6833c8e0-80a1-3a0e-a570-45f0956b0f85","pitchNumber":4,"startTime":"2026-07-19T17:44:32.803Z","endTime":"2026-07-19T17:44:35.828Z","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":87.1,"endSpeed":79.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12967413964756,"aZ":-21.248546009913007,"pfxX":-0.2910995671030463,"pfxZ":6.720186560153337,"pX":-0.25800899606029404,"pZ":2.654510946912885,"vX0":-3.546042589159119,"vY0":-126.77807875755616,"vZ0":-2.9091119553886835,"x":126.83,"y":167.11,"x0":1.1972461726733732,"y0":50.006137672183975,"z0":5.514610752711127,"aX":-0.4729430467695009},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.8,"breakHorizontal":1.3,"spinRate":2104,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.43218544401896297,"extension":7.057182182275756},"index":4,"playId":"ab40b494-773a-3db7-85e2-b178f891dbba","pitchNumber":5,"startTime":"2026-07-19T17:44:48.190Z","endTime":"2026-07-19T17:44:51.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341275225881358,"aZ":-20.69065008947722,"pfxX":7.861231010118619,"pfxZ":8.303457089615716,"pX":-0.9292787356607118,"pZ":0.7547471076087999,"vX0":-6.322811735431742,"vY0":-116.93462660281753,"vZ0":-6.458520633966672,"x":152.42,"y":218.4,"x0":0.7901911637901807,"y0":50.00371789790694,"z0":5.497793813581227,"aX":10.872167147706266},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":13.7,"breakHorizontal":-12.6,"spinRate":1464,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4686641165425889,"extension":7.611463239723402},"index":5,"playId":"685703df-cfb0-3211-9e84-47a17662e805","pitchNumber":6,"startTime":"2026-07-19T17:45:11.509Z","endTime":"2026-07-19T17:45:15.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:45:15.012Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T17:45:17.987Z","endTime":"2026-07-19T17:46:36.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02444752456827,"aZ":-20.079003582404383,"pfxX":5.656599190051139,"pfxZ":8.892581462566929,"pX":-0.924366767731033,"pZ":2.1707873165169653,"vX0":-5.417117303205447,"vY0":-116.24792061374005,"vZ0":-3.5026244651072536,"x":152.23,"y":180.17,"x0":0.7079370319697671,"y0":50.0048006093784,"z0":5.61680804162076,"aX":7.696167453180858},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":15.5,"breakHorizontal":-8.8,"spinRate":1458,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.47227801074039544,"extension":7.447975206765714},"index":0,"playId":"254730d0-b2d8-3e12-8022-7ba292516d56","pitchNumber":1,"startTime":"2026-07-19T17:45:38.705Z","endTime":"2026-07-19T17:45:41.873Z","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":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25968143683773,"aZ":-45.62526835584828,"pfxX":-6.449705212423345,"pfxZ":-10.482394599673373,"pX":-0.4408864415342831,"pZ":2.357468965423965,"vX0":-1.7512502595697166,"vY0":-113.8392517613828,"vZ0":2.067925990373886,"x":133.81,"y":175.13,"x0":1.1805023532837151,"y0":50.00293382977708,"z0":6.030827760114852,"aX":-8.275585182026045},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-17.9,"breakHorizontal":12.1,"spinRate":2564,"spinDirection":334},"zone":4,"typeConfidence":2.0,"plateTime":0.48533108099616706,"extension":6.976237382320288},"index":1,"playId":"363daf5a-123b-3338-bec2-4a194930da7f","pitchNumber":2,"startTime":"2026-07-19T17:46:00.508Z","endTime":"2026-07-19T17:46:03.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-19T17:46:14.117Z","endTime":"2026-07-19T17:46:32.512Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.676806274367788,"aZ":-46.79540041344671,"pfxX":-4.082014752040259,"pfxZ":-10.557188347004463,"pX":-0.7142420957079455,"pZ":1.3100831631136818,"vX0":-3.022592324105534,"vY0":-118.35514551259168,"vZ0":-0.284658003757829,"x":144.23,"y":203.41,"x0":1.1209092641699205,"y0":50.00515373631572,"z0":5.8068378062022115,"aX":-5.6513833273268865},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-18.7,"breakHorizontal":8.3,"spinRate":2740,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.46714450319096823,"extension":7.191535317144478},"index":3,"playId":"ab459140-1127-3f9a-9896-821b2b0e5f56","pitchNumber":3,"startTime":"2026-07-19T17:46:32.512Z","endTime":"2026-07-19T17:46:36.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:46:36.047Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks. Jared Triolo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T17:46:42.533Z","endTime":"2026-07-19T17:49:10.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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(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":78.9,"endSpeed":71.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.501133138157066,"aZ":-45.844884818063306,"pfxX":-6.493093146717548,"pfxZ":-10.59576672842606,"pX":-0.24860191088314595,"pZ":2.043094693831708,"vX0":-0.9711979046047943,"vY0":-114.69882461847195,"vZ0":1.5898841334277183,"x":126.48,"y":183.62,"x0":1.0252058361224832,"y0":50.004496774929265,"z0":5.923892442614643,"aX":-8.375939869818628},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-18.1,"breakHorizontal":12.0,"spinRate":2563,"spinDirection":330},"zone":7,"typeConfidence":2.0,"plateTime":0.4834933309398939,"extension":7.09775810336063},"index":0,"playId":"a5b54719-3ec7-3341-99c2-aa8b18770f53","pitchNumber":1,"startTime":"2026-07-19T17:47:02.396Z","endTime":"2026-07-19T17:47:06.051Z","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":81.4,"endSpeed":74.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.027978483690354,"aZ":-21.67515575802298,"pfxX":6.063895007841857,"pfxZ":7.4536310820442155,"pX":-0.5281827507201502,"pZ":0.9437966176267498,"vX0":-5.282682595054908,"vY0":-118.33350446487383,"vZ0":-5.955029495143094,"x":137.13,"y":213.3,"x0":0.9527273571284293,"y0":50.001796009476074,"z0":5.49732445887225,"aX":8.540305554601641},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":12.2,"breakHorizontal":-9.6,"spinRate":1481,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4640885757705848,"extension":7.479325612389037},"index":1,"playId":"5e04d6e6-c3ad-3ef5-af32-c4777fbb5d9e","pitchNumber":2,"startTime":"2026-07-19T17:47:18.450Z","endTime":"2026-07-19T17:47:22.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39198208940612,"aZ":-17.867385534535796,"pfxX":5.629140300067954,"pfxZ":7.905681046217298,"pX":0.32057618763580675,"pZ":3.6203386914690583,"vX0":-3.7278762222929998,"vY0":-133.56312744165484,"vZ0":-2.073533249269824,"x":104.78,"y":141.03,"x0":1.0021017536686796,"y0":50.00041932883462,"z0":5.689684686022897,"aX":10.182996028007718},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-9.4,"spinRate":1816,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4098786689652165,"extension":7.3828848499575646},"index":2,"playId":"983006ec-8698-3f33-b74e-7059cc2175bc","pitchNumber":3,"startTime":"2026-07-19T17:47:48.703Z","endTime":"2026-07-19T17:47:51.703Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8630035766182,"aZ":-46.20019016245379,"pfxX":-5.81673335759886,"pfxZ":-10.114157225781458,"pX":0.664340800666358,"pZ":3.539396772171826,"vX0":0.5271924351056589,"vY0":-117.46980671006585,"vZ0":4.12787885694857,"x":91.68,"y":143.22,"x0":1.1909845055643202,"y0":50.002590371008935,"z0":6.076423952804871,"aX":-8.06605428020373},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.9,"breakHorizontal":10.3,"spinRate":2605,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.4676608936508986,"extension":6.875285922753164},"index":3,"playId":"936d1a99-99a6-3aad-8a6a-9b88aa53f4a6","pitchNumber":4,"startTime":"2026-07-19T17:48:12.103Z","endTime":"2026-07-19T17:48:16.603Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47106225027322,"aZ":-23.70692710106601,"pfxX":8.270400818552005,"pfxZ":6.0646819754735555,"pX":0.3072744136127857,"pZ":1.2899538899432268,"vX0":-3.8978950628040723,"vY0":-117.19986263478188,"vZ0":-4.679463906823914,"x":105.29,"y":203.95,"x0":0.914661307651651,"y0":50.000748603760805,"z0":5.517668527736747,"aX":11.541541014795492},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.1,"breakHorizontal":-14.0,"spinRate":1539,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4667551806259653,"extension":7.68457058623907},"index":4,"playId":"f926370a-fcf6-3463-a93f-98b40c5cf66f","pitchNumber":5,"startTime":"2026-07-19T17:48:49.218Z","endTime":"2026-07-19T17:48:53.890Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123352395342387,"aZ":-45.735177501812274,"pfxX":-5.532566720259026,"pfxZ":-10.011908326029223,"pX":1.0632246207909974,"pZ":3.055660656525041,"vX0":1.2582871717305728,"vY0":-116.02250095116146,"vZ0":3.2683470156493133,"x":76.47,"y":156.28,"x0":1.2302853754453864,"y0":50.005463483861526,"z0":6.008510611419367,"aX":-7.490959191260555},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-16.9,"breakHorizontal":9.7,"spinRate":2636,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.47334972987636625,"extension":7.034842050925835},"index":5,"playId":"1b398c54-0378-34c1-8ac2-59c93bdd74f9","pitchNumber":6,"startTime":"2026-07-19T17:49:05.283Z","endTime":"2026-07-19T17:49:10.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:49:10.828Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out sharply to right fielder Kahlil Watson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T17:49:19.073Z","endTime":"2026-07-19T17:50:21.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"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(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":77.3,"endSpeed":70.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.768742412307404,"aZ":-43.42852055184772,"pfxX":-5.632411598851728,"pfxZ":-8.897482126320426,"pX":-0.15513349418090772,"pZ":2.3044136449358605,"vX0":-0.8753614572030091,"vY0":-112.49878180109339,"vZ0":1.6494544256949195,"x":122.91,"y":176.56,"x0":0.9711386791339803,"y0":50.000533875043594,"z0":6.005920941541643,"aX":-7.128138159197617},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.2,"breakHorizontal":10.4,"spinRate":2582,"spinDirection":331},"zone":5,"typeConfidence":2.0,"plateTime":0.48920265380364114,"extension":6.9085044297489855},"index":0,"playId":"638870c0-7a00-349c-8c6a-48a5c0256b75","pitchNumber":1,"startTime":"2026-07-19T17:49:37.578Z","endTime":"2026-07-19T17:49:41.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.253312847308642,"aZ":-45.10223330372232,"pfxX":-5.623912263763269,"pfxZ":-9.876379581700064,"pX":-0.2482723110390192,"pZ":1.303132783817149,"vX0":-1.2838447367184092,"vY0":-114.32611706707262,"vZ0":-0.25654978262391226,"x":126.46,"y":203.6,"x0":1.0524864865696635,"y0":50.00313449980143,"z0":5.885271129171253,"aX":-7.36170536591589},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-17.5,"breakHorizontal":10.6,"spinRate":2561,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4811396575336593,"extension":6.919739719753389},"index":1,"playId":"4defb3bf-7785-3ec1-8f5f-573476ab56c8","pitchNumber":2,"startTime":"2026-07-19T17:49:52.453Z","endTime":"2026-07-19T17:49:55.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.082018928843638,"aZ":-45.93348748416235,"pfxX":-8.04257231924972,"pfxZ":-10.063324521386802,"pX":0.10194790753660478,"pZ":1.9039436811228008,"vX0":-0.04606574080636855,"vY0":-116.80038853047671,"vZ0":0.9207689391579046,"x":113.11,"y":187.37,"x0":1.165036195731725,"y0":50.00196066522407,"z0":5.8590471413912,"aX":-10.998258469942972},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-17.6,"breakHorizontal":14.5,"spinRate":2692,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.47077912357003093,"extension":7.076971392679014},"hitData":{"launchSpeed":101.3,"launchAngle":16.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.85,"coordY":114.21}},"index":2,"playId":"e21ae799-e26f-3213-a7b7-e39677a95704","pitchNumber":3,"startTime":"2026-07-19T17:50:13.446Z","endTime":"2026-07-19T17:50:21.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:50:21.383Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Nick Gonzales to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T17:52:08.176Z","endTime":"2026-07-19T17:52:55.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.608256146754385,"aZ":-15.594929971259722,"pfxX":-7.986853956899999,"pfxZ":8.313031654657143,"pX":0.083240954735562,"pZ":2.656578875166219,"vX0":8.23743074891087,"vY0":-140.07894818835456,"vZ0":-5.093729490164884,"x":113.83,"y":167.05,"x0":-1.8529403036502687,"y0":50.003305717834124,"z0":5.512598545299058,"aX":-15.92885137335186},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":12.8,"spinRate":2007,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39050656007206097,"extension":6.799418225064962},"index":0,"playId":"4593aa25-eb35-39b0-b5d7-88002a286302","pitchNumber":1,"startTime":"2026-07-19T17:52:32.597Z","endTime":"2026-07-19T17:52:35.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.277665607229697,"aZ":-33.89307216827991,"pfxX":-8.235934094154546,"pfxZ":-0.9247669401897687,"pX":-0.1010726812161946,"pZ":1.8443737115680514,"vX0":7.77086055793116,"vY0":-135.0758730623389,"vZ0":-3.412928228029478,"x":120.85,"y":188.98,"x0":-1.9444567364714318,"y0":50.006334156812215,"z0":5.505994911893836,"aX":-15.230040137601291},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-2.3,"breakHorizontal":13.3,"spinRate":1650,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4054042497409611,"extension":6.744436707460809},"hitData":{"launchSpeed":95.8,"launchAngle":0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":153.46}},"index":1,"playId":"94395411-8d69-38fe-811c-b713e7101ab5","pitchNumber":2,"startTime":"2026-07-19T17:52:48.548Z","endTime":"2026-07-19T17:52:55.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:52:55.842Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T17:53:05.118Z","endTime":"2026-07-19T17:56:21.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.460872903962702,"aZ":-25.876699053075967,"pfxX":6.855494210718147,"pfxZ":4.187092916938672,"pX":-1.5886002938667967,"pZ":3.0363475380916563,"vX0":-0.618869749567684,"vY0":-120.98467462798418,"vZ0":-0.4164276958336634,"x":177.55,"y":156.8,"x0":-2.2237174924959566,"y0":50.00157108316056,"z0":5.451109557747611,"aX":10.30610540600378},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.8,"breakHorizontal":-12.4,"spinRate":2240,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.4502832719518759,"extension":6.42762909871025},"index":0,"playId":"0ab1c076-f6ae-309d-a95d-234d2e177195","pitchNumber":1,"startTime":"2026-07-19T17:53:21.376Z","endTime":"2026-07-19T17:53:25.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.776802744985883,"aZ":-33.289389673428445,"pfxX":-7.670459493106321,"pfxZ":-0.594684619729021,"pX":0.05286126485238833,"pZ":1.6034106247732547,"vX0":8.004551928989683,"vY0":-134.7571512763838,"vZ0":-4.25812931755438,"x":114.99,"y":195.49,"x0":-1.9414826980224993,"y0":50.00589793796846,"z0":5.5226112884307375,"aX":-14.290299679811413},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.7,"breakHorizontal":12.5,"spinRate":1670,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.40449085168046484,"extension":6.587285297949697},"index":1,"playId":"a8f05b2b-7aa9-349b-8431-9c6b0dacde20","pitchNumber":2,"startTime":"2026-07-19T17:53:37.063Z","endTime":"2026-07-19T17:53:40.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.448788121154294,"aZ":-16.786369167633016,"pfxX":-7.203641472853784,"pfxZ":7.569057160360513,"pX":-0.897984385718162,"pZ":2.7995459024703186,"vX0":5.662907829796796,"vY0":-140.63268833969542,"vZ0":-4.343702716626173,"x":151.23,"y":163.19,"x0":-1.9870053176560996,"y0":50.00219173514235,"z0":5.430094681759007,"aX":-14.643385223954473},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":12.1,"spinRate":2048,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3872896410298754,"extension":6.713918408921201},"index":2,"playId":"4f4103ef-6e5e-35c2-9a5f-ab7fb00d7557","pitchNumber":3,"startTime":"2026-07-19T17:53:55.100Z","endTime":"2026-07-19T17:53:58.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.080920061028916,"aZ":-32.212334909022246,"pfxX":1.314046819720721,"pfxZ":-0.027900488503314058,"pX":0.6610559973589216,"pZ":1.2667560224279244,"vX0":6.001230971204119,"vY0":-123.53346856236159,"vZ0":-3.4875511220140885,"x":91.8,"y":204.58,"x0":-1.9594963429698675,"y0":50.001410354759244,"z0":5.373831853770682,"aX":2.051383552200633},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-3.6,"spinRate":2317,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.44154286814240207,"extension":6.8296187939806545},"index":3,"playId":"af11ab35-5fd7-3200-80b3-9136465b0215","pitchNumber":4,"startTime":"2026-07-19T17:54:15.961Z","endTime":"2026-07-19T17:54:18.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15612288121044,"aZ":-26.80516053030639,"pfxX":-8.859768229361,"pfxZ":3.0751503929322075,"pX":0.05067024992964795,"pZ":1.346417759138329,"vX0":8.312297575993021,"vY0":-130.38354506223024,"vZ0":-5.198176532234898,"x":115.07,"y":202.43,"x0":-2.00828693319565,"y0":50.000498799980896,"z0":5.357105681791811,"aX":-15.446240841757893},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":14.5,"spinRate":1801,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4180694515455228,"extension":6.724416091410766},"index":4,"playId":"0e08d011-1c61-3638-b2d7-752d50a2b68e","pitchNumber":5,"startTime":"2026-07-19T17:54:36.901Z","endTime":"2026-07-19T17:54:39.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475447897242887,"aZ":-16.20964453282361,"pfxX":-8.39926094308435,"pfxZ":7.840531094848313,"pX":0.4366524795212302,"pZ":2.427036150339735,"vX0":9.356226740330214,"vY0":-140.9778206092008,"vZ0":-5.422342058126514,"x":100.36,"y":173.25,"x0":-1.815221235036018,"y0":50.006395646737474,"z0":5.401909187399788,"aX":-17.11162581021583},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":13.6,"spinRate":2231,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38677147145020774,"extension":6.734084406592843},"index":5,"playId":"ed3fbb40-ea47-3a0f-bb51-d879da32b962","pitchNumber":6,"startTime":"2026-07-19T17:55:10.948Z","endTime":"2026-07-19T17:55:15.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.980965975890157,"aZ":-14.613556360866044,"pfxX":-8.403419590954783,"pfxZ":8.688430763489375,"pX":-0.3855149376535023,"pZ":2.48456991942993,"vX0":7.345287874996176,"vY0":-141.22245667314962,"vZ0":-5.535782425025727,"x":131.69,"y":171.7,"x0":-1.9276173046856595,"y0":50.00356859742916,"z0":5.409327043741097,"aX":-16.98507911165306},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":13.7,"spinRate":2173,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3877639595488196,"extension":6.6634270153579465},"index":6,"playId":"f2c969e0-d67e-3f7f-9027-6f70b757bf4c","pitchNumber":7,"startTime":"2026-07-19T17:55:57.034Z","endTime":"2026-07-19T17:56:00.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52559122707118,"aZ":-23.0433264750731,"pfxX":-11.517024582256358,"pfxZ":4.625251555559688,"pX":0.9365464502125499,"pZ":2.7657656917531424,"vX0":11.524389910139785,"vY0":-140.10161887998643,"vZ0":-3.4177750421169737,"x":81.3,"y":164.1,"x0":-1.7464875797380057,"y0":50.00650304253946,"z0":5.518883004482801,"aX":-22.7552545555979},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":18.2,"spinRate":2224,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3918961346719434,"extension":6.713754821794958},"index":7,"playId":"ebddc7aa-970b-3cfd-ab12-b1f471332e5d","pitchNumber":8,"startTime":"2026-07-19T17:56:17.087Z","endTime":"2026-07-19T17:56:21.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:56:21.512Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T17:56:25.822Z","endTime":"2026-07-19T17:58:04.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825620495992577,"aZ":-22.974699300059395,"pfxX":4.29134871224656,"pfxZ":6.102933208703547,"pX":-0.8271282923716387,"pZ":2.5785341387600997,"vX0":2.0736543591069543,"vY0":-122.43080906350113,"vZ0":-2.0542496961693844,"x":148.53,"y":169.16,"x0":-2.2444192071241393,"y0":50.00024019375924,"z0":5.409278705552391,"aX":6.465901548482885},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.8,"breakHorizontal":-8.3,"spinRate":2369,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.4486362670346895,"extension":6.78821732278792},"index":0,"playId":"a2e62c75-0f7f-3473-90ff-cc6969eed1b8","pitchNumber":1,"startTime":"2026-07-19T17:56:49.311Z","endTime":"2026-07-19T17:56:52.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31704230419737,"aZ":-14.56417428302392,"pfxX":-7.664504188060421,"pfxZ":8.864928174053365,"pX":-0.7450121183101123,"pZ":3.2438552909495852,"vX0":5.953965853765175,"vY0":-140.8569951320548,"vZ0":-3.49039110902082,"x":145.4,"y":151.2,"x0":-1.9021892640391944,"y0":50.00654305655076,"z0":5.455464617575599,"aX":-15.233241672962613},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":12.5,"spinRate":2196,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39052155125204324,"extension":6.768933228108991},"index":1,"playId":"39aac7af-ac68-3800-8f25-44da2d1d826e","pitchNumber":2,"startTime":"2026-07-19T17:57:05.447Z","endTime":"2026-07-19T17:57:11.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48927122592878,"aZ":-24.540085223286713,"pfxX":-10.607204091067342,"pfxZ":4.072053509614589,"pX":-0.31088736542135165,"pZ":1.861107396770967,"vX0":7.910015899570287,"vY0":-136.66043069959915,"vZ0":-5.020490380487337,"x":128.85,"y":188.53,"x0":-1.876989821934329,"y0":50.00500837041417,"z0":5.4262526390390065,"aX":-19.8966699177808},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":17.4,"spinRate":1787,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4020915044418327,"extension":6.748312779594272},"index":2,"playId":"51dd0edc-088d-3fdb-ada2-5f358438595c","pitchNumber":3,"startTime":"2026-07-19T17:57:22.920Z","endTime":"2026-07-19T17:57:26.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.895116999955906,"aZ":-25.82157084662425,"pfxX":-9.443461099234286,"pfxZ":3.8054297373611954,"pX":0.3934318262943277,"pZ":0.5648644371573115,"vX0":9.11070477647361,"vY0":-128.75573806345602,"vZ0":-6.9326697815607385,"x":102.0,"y":223.53,"x0":-1.9719010390127707,"y0":50.00561794051502,"z0":5.303546036970017,"aX":-15.784181372315768},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":15.0,"spinRate":1649,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4261507806555249,"extension":6.773790542593074},"index":3,"playId":"b51a2da3-5372-3fca-b2a2-3774d6c36b2f","pitchNumber":4,"startTime":"2026-07-19T17:57:40.543Z","endTime":"2026-07-19T17:57:44.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16184106524577,"aZ":-18.756945384313056,"pfxX":-7.916795540969185,"pfxZ":6.63632693244697,"pX":-0.8009636119695299,"pZ":2.7824556993566567,"vX0":6.084330724464822,"vY0":-141.26697830961572,"vZ0":-4.0742404945521615,"x":147.53,"y":163.65,"x0":-1.9540405663586053,"y0":50.00156977048775,"z0":5.449065139961329,"aX":-16.00100744410616},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":13.1,"spinRate":2322,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.38771727762564145,"extension":6.6481482072316},"index":4,"playId":"7e6fdd10-12f7-3dfa-bc87-1d8d3b0b2d7e","pitchNumber":5,"startTime":"2026-07-19T17:57:59.678Z","endTime":"2026-07-19T17:58:04.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T17:58:04.512Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Gonzales doubles (16) on a sharp line drive to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T17:59:55.923Z","endTime":"2026-07-19T18:01:42.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"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(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":91.6,"endSpeed":83.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04696664507428,"aZ":-14.052200386685115,"pfxX":6.084548077665342,"pfxZ":10.112437968097037,"pX":-0.15521980805985908,"pZ":2.045676852925014,"vX0":-5.106772034145337,"vY0":-133.13914139980233,"vZ0":-6.5252112940963904,"x":122.92,"y":183.55,"x0":0.9988219204479911,"y0":50.00554396053085,"z0":5.548762577056975,"aX":10.906424749313096},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":-9.8,"spinRate":1959,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4116716095893458,"extension":7.563110831694264},"index":0,"playId":"df1a9c90-bbe0-33ec-ae76-44c65b392dfd","pitchNumber":1,"startTime":"2026-07-19T18:00:23.243Z","endTime":"2026-07-19T18:00:27.061Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29318100529344,"aZ":-23.431005686059674,"pfxX":6.527420128931816,"pfxZ":6.298844944152052,"pX":0.4875349747161747,"pZ":2.245153627132083,"vX0":-2.703148806015291,"vY0":-116.85035960965631,"vZ0":-2.84426703200844,"x":98.42,"y":178.16,"x0":0.8091142820439469,"y0":50.002314276521695,"z0":5.671432333725335,"aX":9.057740488326072},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":11.0,"breakHorizontal":-11.2,"spinRate":1490,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4681255854718738,"extension":7.443727165572496},"index":1,"playId":"c370d385-f8cb-3cb5-a0c4-4342c063dc12","pitchNumber":2,"startTime":"2026-07-19T18:00:38.189Z","endTime":"2026-07-19T18:00:41.189Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T18:00:48.573Z","endTime":"2026-07-19T18:01:02.959Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625317311057547,"aZ":-45.67836484615593,"pfxX":-5.981396742391727,"pfxZ":-9.434701899623551,"pX":-1.255636863534283,"pZ":1.1519088467193803,"vX0":-3.7314339890358377,"vY0":-119.34842134603238,"vZ0":-1.2653088004855229,"x":164.86,"y":207.68,"x0":1.109207110663798,"y0":50.001833361563406,"z0":5.830995790148353,"aX":-8.561744916359107},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-17.0,"breakHorizontal":11.8,"spinRate":2739,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.46028767253488256,"extension":6.993025439037881},"index":3,"playId":"8a903e89-fa9b-3eb7-8730-b76faa727888","pitchNumber":3,"startTime":"2026-07-19T18:01:02.959Z","endTime":"2026-07-19T18:01:06.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.418783683163127,"aZ":-21.468086147065552,"pfxX":3.9820994431905086,"pfxZ":7.24775792174351,"pX":-0.928790145522625,"pZ":1.2813823318573558,"vX0":-5.377202108258181,"vY0":-120.51432757641027,"vZ0":-5.720422450635915,"x":152.4,"y":204.18,"x0":0.8093572843719283,"y0":50.00549420320144,"z0":5.570458341932654,"aX":5.8854035547538395},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.0,"breakHorizontal":-6.0,"spinRate":1520,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.453703632143573,"extension":7.54693680877916},"index":4,"playId":"873ab823-1753-337b-959f-c6d17948706a","pitchNumber":4,"startTime":"2026-07-19T18:01:14.649Z","endTime":"2026-07-19T18:01:17.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037584361652126,"aZ":-12.774678110670987,"pfxX":2.959178062244919,"pfxZ":10.441426564359144,"pX":0.481404333413551,"pZ":2.380128804537342,"vX0":-2.4016619865625737,"vY0":-135.09372733278525,"vZ0":-5.99393663055185,"x":98.65,"y":174.52,"x0":0.9952626119776948,"y0":50.00141488965487,"z0":5.51711171638652,"aX":5.496934974043274},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-4.9,"spinRate":1937,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.404673143591888,"extension":7.3809670006224595},"hitData":{"launchSpeed":102.2,"launchAngle":17.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":159.02,"coordY":62.77}},"index":5,"playId":"ee8f8035-f6ec-32ea-9280-c235f6a6e7f9","pitchNumber":5,"startTime":"2026-07-19T18:01:29.717Z","endTime":"2026-07-19T18:01:42.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:01:42.292Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Gonzalez pops out to third baseman Gabriel Arias.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:01:53.017Z","endTime":"2026-07-19T18:02:23.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.378344668729586,"aZ":-25.880934894800447,"pfxX":-1.6712721460072935,"pfxZ":3.875632815719083,"pX":0.10529614995947957,"pZ":3.248537789391939,"vX0":-2.0888522820929527,"vY0":-126.29578523921097,"vZ0":-0.82055028914219,"x":112.99,"y":151.07,"x0":1.158533207962805,"y0":50.00455944469971,"z0":5.6488131840594695,"aX":-2.714751290680703},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":3.5,"spinRate":2065,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4327748860078109,"extension":7.195579596305784},"hitData":{"launchSpeed":90.3,"launchAngle":68.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.56,"coordY":171.01}},"index":0,"playId":"abdc1322-1649-3a6d-b717-da984ead356d","pitchNumber":1,"startTime":"2026-07-19T18:02:13.555Z","endTime":"2026-07-19T18:02:23.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:02:23.641Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:02:39.851Z","endTime":"2026-07-19T18:03:54.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301032146126587,"aZ":-14.28235024230326,"pfxX":4.2190453397851755,"pfxZ":9.330571959283525,"pX":-0.21195822213406101,"pZ":2.2662562826423294,"vX0":-4.687171308304665,"vY0":-136.4516373722169,"vZ0":-6.20543374017523,"x":125.08,"y":177.59,"x0":0.9663559286054253,"y0":50.00051327565585,"z0":5.524402060637092,"aX":8.088525464718357},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":1899,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39885231725252046,"extension":7.4638130910772436},"index":0,"playId":"d176b870-0242-3f8e-9eac-4cb0ddd1eaa4","pitchNumber":1,"startTime":"2026-07-19T18:02:52.040Z","endTime":"2026-07-19T18:02:55.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383523782807476,"aZ":-14.969970884512474,"pfxX":3.2670860848112073,"pfxZ":9.199663049888901,"pX":0.849947309748922,"pZ":4.422960101440913,"vX0":-1.538133838733733,"vY0":-135.79206569715933,"vZ0":-0.9935139676812537,"x":84.6,"y":119.36,"x0":0.9989042150913874,"y0":50.00017152061966,"z0":5.833720484540307,"aX":6.108057129103735},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-5.6,"spinRate":1931,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40316876143840874,"extension":7.396701539823394},"index":1,"playId":"847ad089-ed04-3235-bf0f-fc0a0e4ec6b6","pitchNumber":2,"startTime":"2026-07-19T18:03:10.039Z","endTime":"2026-07-19T18:03:13.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266913637424327,"aZ":-47.02735516987124,"pfxX":-5.465633335572679,"pfxZ":-10.890213937322144,"pX":-0.7023310476568172,"pZ":1.7077247281911865,"vX0":-2.3895832224499927,"vY0":-117.22447511349752,"vZ0":0.3796876207488957,"x":143.77,"y":192.67,"x0":1.0465775291221995,"y0":50.00265605440949,"z0":6.0064844541243065,"aX":-7.454654994447671},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-19.2,"breakHorizontal":10.6,"spinRate":2778,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.47084708482520377,"extension":6.8331308419379555},"index":2,"playId":"c80ad591-a4fe-3ab6-ad23-a579e2ec55c4","pitchNumber":3,"startTime":"2026-07-19T18:03:26.344Z","endTime":"2026-07-19T18:03:29.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37733579624294,"aZ":-47.16608953299506,"pfxX":-6.153052583866744,"pfxZ":-10.555440216964298,"pX":0.298071962885117,"pZ":2.3293990697506564,"vX0":-0.32982235551689776,"vY0":-119.12224423983999,"vZ0":1.5533551071219625,"x":105.64,"y":175.89,"x0":1.2368349924493462,"y0":50.003120454951144,"z0":5.971546200283599,"aX":-8.739116498000927},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-18.4,"breakHorizontal":11.2,"spinRate":2729,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.4618772386660148,"extension":6.9307240756747746},"hitData":{"launchSpeed":94.5,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.99,"coordY":147.42}},"index":3,"playId":"add819cc-35ea-32c1-9044-083f3b58d81b","pitchNumber":4,"startTime":"2026-07-19T18:03:47.014Z","endTime":"2026-07-19T18:03:54.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:03:54.839Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Billy Cook singles on a ground ball to right fielder Kahlil Watson. Nick Gonzales scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:04:06.747Z","endTime":"2026-07-19T18:05:38.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":72.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624840913950287,"aZ":-43.579429675676295,"pfxX":-6.374096205901971,"pfxZ":-8.539414392397319,"pX":0.6856318887461558,"pZ":1.913030915039285,"vX0":0.7556175342150375,"vY0":-115.68811925003456,"vZ0":0.5586237099769156,"x":90.87,"y":187.13,"x0":1.1787757787019129,"y0":50.005152777575745,"z0":5.897290711005677,"aX":-8.510207946244819},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.9,"breakHorizontal":11.3,"spinRate":2593,"spinDirection":334},"zone":9,"typeConfidence":2.0,"plateTime":0.4762166781900068,"extension":6.949630342054346},"index":0,"playId":"671764c2-05b6-3450-89e3-7c18c0a91e51","pitchNumber":1,"startTime":"2026-07-19T18:04:20.505Z","endTime":"2026-07-19T18:04:24.112Z","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":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375356202239217,"aZ":-20.034472071087407,"pfxX":5.2082498760509965,"pfxZ":8.48961619904283,"pX":-0.03249608975963659,"pZ":1.5986268620436275,"vX0":-3.6720072234030363,"vY0":-118.98040764739086,"vZ0":-4.92185200884262,"x":118.24,"y":195.62,"x0":0.8561237586307694,"y0":50.00305157411648,"z0":5.5156955379944375,"aX":7.448216578594726},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":14.4,"breakHorizontal":-8.5,"spinRate":1419,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.46079993184023005,"extension":7.322507871268924},"index":1,"playId":"c3581685-b729-39cd-a67c-e8790748b7c6","pitchNumber":2,"startTime":"2026-07-19T18:04:38.046Z","endTime":"2026-07-19T18:04:43.109Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T18:05:08.546Z","endTime":"2026-07-19T18:05:26.932Z","isPitch":false,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"}},{"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":73.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438902998119136,"aZ":-46.04169042497361,"pfxX":-7.353046160175333,"pfxZ":-9.926434058219545,"pX":0.024906662318757912,"pZ":2.822747130533917,"vX0":-0.6067642792163168,"vY0":-118.77344222087085,"vZ0":2.6347587858349315,"x":116.05,"y":162.57,"x0":1.2378023338792015,"y0":50.00282066822324,"z0":5.9540594514006075,"aX":-10.272573705122893},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.8,"breakHorizontal":13.4,"spinRate":2709,"spinDirection":326},"zone":5,"typeConfidence":2.0,"plateTime":0.4651260070664245,"extension":6.874159060686925},"hitData":{"launchSpeed":92.4,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.08,"coordY":123.2}},"index":3,"playId":"f7f16f55-a587-30c9-b83f-ac6632d55bfc","pitchNumber":3,"startTime":"2026-07-19T18:05:26.932Z","endTime":"2026-07-19T18:05:38.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:05:38.433Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a line drive to left fielder Steven Kwan. Billy Cook to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:05:54.400Z","endTime":"2026-07-19T18:06:34.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73734547104806,"aZ":-17.256544428958264,"pfxX":4.974107824010456,"pfxZ":8.342189928893552,"pX":0.9609411049374507,"pZ":2.2958454376524156,"vX0":-1.9610316478086762,"vY0":-133.1670557465467,"vZ0":-5.358419917965654,"x":80.37,"y":176.79,"x0":1.0624170482724382,"y0":50.004072695794854,"z0":5.590627748835638,"aX":8.895896860034782},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":-8.5,"spinRate":1815,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.41197850096342226,"extension":7.482175021051708},"index":0,"playId":"552f8539-fdd8-36ef-8264-ec6208934e8b","pitchNumber":1,"startTime":"2026-07-19T18:06:08.975Z","endTime":"2026-07-19T18:06:12.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39606570391844,"aZ":-21.284179309032353,"pfxX":4.749437942442924,"pfxZ":7.84039627128643,"pX":0.1489687245942247,"pZ":3.0863864630728903,"vX0":-3.301765646738497,"vY0":-117.70112489273086,"vZ0":-1.4681731990754225,"x":111.32,"y":155.45,"x0":0.9597668540246473,"y0":50.00479160089318,"z0":5.708170346477496,"aX":6.598919443053179},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":14.0,"breakHorizontal":-7.7,"spinRate":1477,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.46712236067463486,"extension":7.631270701179007},"hitData":{"launchSpeed":81.8,"launchAngle":16.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.92,"coordY":112.05}},"index":1,"playId":"566fb864-46d7-3f07-aede-c8b31c982e7d","pitchNumber":2,"startTime":"2026-07-19T18:06:23.756Z","endTime":"2026-07-19T18:06:34.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:06:34.855Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:06:40.051Z","endTime":"2026-07-19T18:07:52.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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(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":86.2,"endSpeed":80.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.332567863917244,"aZ":-26.499551444629624,"pfxX":-2.0414177870106927,"pfxZ":3.506094427373169,"pX":-0.8458631651546282,"pZ":2.160327639509456,"vX0":-4.043275094645923,"vY0":-125.60747693227162,"vZ0":-3.056219419334867,"x":149.24,"y":180.45,"x0":1.041721010918271,"y0":50.00258553905286,"z0":5.517710786001235,"aX":-3.3044223381893123},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":4.6,"spinRate":2034,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43390821178310635,"extension":7.058686211354968},"index":0,"playId":"48240979-2db8-3ccb-b5e7-ad5b734d698a","pitchNumber":1,"startTime":"2026-07-19T18:07:00.405Z","endTime":"2026-07-19T18:07:04.622Z","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":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53276558498171,"aZ":-30.01279282736472,"pfxX":-2.572914403559293,"pfxZ":1.3420154156717246,"pX":0.2033655815575769,"pZ":2.5457044215363602,"vX0":-1.7431692198067303,"vY0":-124.939291810862,"vZ0":-1.6228618991304404,"x":109.25,"y":170.05,"x0":1.2406357916451303,"y0":50.00002612038489,"z0":5.634820735948996,"aX":-4.128922786448739},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":5.0,"spinRate":2055,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.43584919981086223,"extension":7.224744504206758},"index":1,"playId":"c4b04026-bc91-39a7-8bca-8803cafdc68a","pitchNumber":2,"startTime":"2026-07-19T18:07:29.146Z","endTime":"2026-07-19T18:07:32.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.229290885741264,"aZ":-28.51227928836948,"pfxX":8.189406665396035,"pfxZ":2.606371997711854,"pX":0.312131776783093,"pZ":1.0427472678323229,"vX0":-3.851659150694722,"vY0":-118.04423799213207,"vZ0":-4.463829729480675,"x":105.1,"y":210.63,"x0":0.9040381105371776,"y0":50.00532600046882,"z0":5.594182017418657,"aX":11.517093338089083},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.8,"breakHorizontal":-13.8,"spinRate":1373,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4646455079030307,"extension":7.310719921174285},"index":2,"playId":"c4cb104e-c031-399f-aa45-7a1c397f6f32","pitchNumber":3,"startTime":"2026-07-19T18:07:49.365Z","endTime":"2026-07-19T18:07:52.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:07:52.529Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, first baseman Ryan O'Hearn to pitcher Paul Skenes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T18:09:59.694Z","endTime":"2026-07-19T18:10:54.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247284550553466,"aZ":-20.09157785682449,"pfxX":-7.821695423787047,"pfxZ":6.085655188278913,"pX":-0.13025240964165308,"pZ":3.2569226563625273,"vX0":7.32482353630375,"vY0":-139.92018145842715,"vZ0":-2.6627935950818413,"x":121.96,"y":150.84,"x0":-1.764439013292314,"y0":50.00063760869574,"z0":5.535768282143655,"aX":-15.524079019848205},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":12.7,"spinRate":2252,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39129972568958005,"extension":6.765330240379935},"index":0,"playId":"2caebcbb-a1cf-3a73-88f4-3da44ee2e658","pitchNumber":1,"startTime":"2026-07-19T18:10:06.788Z","endTime":"2026-07-19T18:10:11.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.176897256854573,"aZ":-33.71174521692677,"pfxX":-7.613923076017092,"pfxZ":-0.8387510761558343,"pX":-0.2684293566792866,"pZ":0.602823238318085,"vX0":6.851656936525943,"vY0":-134.85994326108136,"vZ0":-6.362425108448748,"x":127.23,"y":222.5,"x0":-1.8566184972950892,"y0":50.00084643928085,"z0":5.379515870088349,"aX":-13.979617640381424},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.8,"breakHorizontal":12.2,"spinRate":1713,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.40662797108362714,"extension":6.646351425199197},"index":1,"playId":"4a50a573-16bf-3930-99c5-a312d490fae1","pitchNumber":2,"startTime":"2026-07-19T18:10:26.743Z","endTime":"2026-07-19T18:10:31.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.470127507455796,"aZ":-29.659272363659912,"pfxX":-8.20538316227945,"pfxZ":1.3452672764191833,"pX":-0.07241019967077972,"pZ":1.7320332366572586,"vX0":7.838037907129924,"vY0":-135.0572575447507,"vZ0":-4.502775244560966,"x":119.76,"y":192.02,"x0":-1.9312175157637979,"y0":50.00165900180615,"z0":5.480953690352681,"aX":-15.319704282723006},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.8,"breakHorizontal":13.4,"spinRate":1821,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.40390386639650844,"extension":6.574681558408638},"hitData":{"launchSpeed":103.2,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.5,"coordY":166.17}},"index":2,"playId":"d7ebbdc0-89ee-302b-a70a-38c30b54d302","pitchNumber":3,"startTime":"2026-07-19T18:10:47.006Z","endTime":"2026-07-19T18:10:54.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:10:54.718Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out sharply, second baseman Nick Gonzales to first baseman Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T18:11:05.257Z","endTime":"2026-07-19T18:11:50.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08532958428715,"aZ":-18.739773921472864,"pfxX":-7.438153150355242,"pfxZ":6.718290638406662,"pX":-0.308664673184355,"pZ":2.4906687861289667,"vX0":7.081290405663484,"vY0":-140.99083194579447,"vZ0":-4.919711769852133,"x":128.77,"y":171.53,"x0":-1.8947386620204663,"y0":50.00315297142913,"z0":5.479506191703819,"aX":-14.874008027032174},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":11.9,"spinRate":2132,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3895046403524143,"extension":6.894849440355611},"hitData":{"launchSpeed":101.6,"launchAngle":9.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":148.4,"coordY":150.76}},"index":0,"playId":"8b4ca401-e629-3e49-b7f5-c1637acdb5a9","pitchNumber":1,"startTime":"2026-07-19T18:11:41.952Z","endTime":"2026-07-19T18:11:50.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:11:50.905Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T18:12:02.857Z","endTime":"2026-07-19T18:12:54.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"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":"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.2,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9225346397888,"aZ":-14.887282982342661,"pfxX":-7.615477102968337,"pfxZ":8.550926152670383,"pX":0.28671239108915664,"pZ":2.5195663965342985,"vX0":8.583694126973956,"vY0":-141.23361988962805,"vZ0":-5.5741903386882905,"x":106.07,"y":170.75,"x0":-1.801326643924119,"y0":50.00438120994712,"z0":5.475022281409139,"aX":-15.3989708363776},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":12.0,"spinRate":2234,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.38770504945319084,"extension":6.598240465157529},"index":0,"playId":"e48ff29b-24c4-340c-91ad-ce4c6ab46038","pitchNumber":1,"startTime":"2026-07-19T18:12:18.494Z","endTime":"2026-07-19T18:12:21.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027539871292706,"aZ":-16.96800700345161,"pfxX":-8.434416071519475,"pfxZ":7.4782049961678965,"pX":-0.3007455613255232,"pZ":2.7155659351259542,"vX0":7.660184585448107,"vY0":-140.78837528388243,"vZ0":-4.675969145973876,"x":128.46,"y":165.46,"x0":-1.9436645159151633,"y0":50.004496329841345,"z0":5.475165608956398,"aX":-17.156213833971073},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":13.9,"spinRate":2289,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3871060666216164,"extension":6.562213021034302},"index":1,"playId":"9d61529c-a13e-3cdb-a1df-27fce8ee464d","pitchNumber":2,"startTime":"2026-07-19T18:12:34.782Z","endTime":"2026-07-19T18:12:37.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22061011928677,"aZ":-17.816405188147797,"pfxX":-8.553095955376204,"pfxZ":7.183542780667283,"pX":-0.6241628995615409,"pZ":3.715723729117365,"vX0":6.843125758980534,"vY0":-140.34864202131652,"vZ0":-1.8872048961607844,"x":140.79,"y":138.46,"x0":-1.9805734554696495,"y0":50.00090532757814,"z0":5.55481818832224,"aX":-17.092379357854057},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":14.2,"spinRate":2277,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38998070385683237,"extension":6.558504654341863},"index":2,"playId":"d0ea10b7-22b0-3110-ac44-a5f14cf020bd","pitchNumber":3,"startTime":"2026-07-19T18:12:51.401Z","endTime":"2026-07-19T18:12:54.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:12:54.590Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:14:45.313Z","endTime":"2026-07-19T18:16:20.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9154572427709,"aZ":-18.37113519945908,"pfxX":1.7770321369557427,"pfxZ":8.176075363005605,"pX":-0.008680753869948335,"pZ":1.31062351023503,"vX0":-3.7058567067918564,"vY0":-128.43457366698084,"vZ0":-6.859799437657116,"x":117.33,"y":203.39,"x0":1.2151622516622165,"y0":50.005824904863935,"z0":5.420351698449326,"aX":3.0015845444770224},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.7,"breakHorizontal":-2.5,"spinRate":2127,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.42472694469660066,"extension":7.37087077358786},"index":0,"playId":"606e40d5-b911-3f86-80cf-50d9b567c17e","pitchNumber":1,"startTime":"2026-07-19T18:15:06.901Z","endTime":"2026-07-19T18:15:11.192Z","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.2,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79560396122805,"aZ":-15.163502767945602,"pfxX":6.001582369671773,"pfxZ":9.289707029657915,"pX":-0.1364081385925246,"pZ":2.0009130108816855,"vX0":-4.656354110468175,"vY0":-134.14743625624862,"vZ0":-6.447703534964182,"x":122.2,"y":184.76,"x0":0.8382601617838054,"y0":50.00127266490533,"z0":5.507994771519891,"aX":10.98669803134652},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-10.0,"spinRate":1816,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.4075984677522402,"extension":7.619143789314679},"index":1,"playId":"a704cf0b-a0fd-3b91-9d6a-8bfb0eeef8cf","pitchNumber":2,"startTime":"2026-07-19T18:15:22.913Z","endTime":"2026-07-19T18:15:25.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":79.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47152581457573,"aZ":-24.992588324401805,"pfxX":-0.8818820133488336,"pfxZ":4.418168152750535,"pX":0.5445204011181007,"pZ":3.408547875185504,"vX0":-1.30122888686824,"vY0":-126.55924130478432,"vZ0":-0.467172101888511,"x":96.24,"y":146.75,"x0":1.1795633697298566,"y0":50.00054709348949,"z0":5.594648035134004,"aX":-1.4322203355908407},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.2,"breakHorizontal":1.9,"spinRate":2089,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.43253733447186615,"extension":7.200161727558057},"index":2,"playId":"a1068a70-454a-3682-8772-44718429b3f5","pitchNumber":3,"startTime":"2026-07-19T18:15:37.951Z","endTime":"2026-07-19T18:15:41.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T18:15:48.970Z","endTime":"2026-07-19T18:16:17.332Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.965779002075905,"aZ":-46.27458368306476,"pfxX":-7.1427023114427435,"pfxZ":-10.30168648753676,"pX":0.23698020067803846,"pZ":1.8300725600425487,"vX0":-0.3337056066765557,"vY0":-117.80754447860201,"vZ0":0.7293805695468776,"x":107.97,"y":189.37,"x0":1.3060040509281636,"y0":50.0053089549428,"z0":5.887821986177046,"aX":-9.772254221585767},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-18.0,"breakHorizontal":13.0,"spinRate":2729,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.4697856965520044,"extension":6.937094737478848},"index":4,"playId":"ce37f382-45df-3185-a67d-125c961d573b","pitchNumber":4,"startTime":"2026-07-19T18:16:17.332Z","endTime":"2026-07-19T18:16:20.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:16:20.332Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:16:25.273Z","endTime":"2026-07-19T18:18:10.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59023455317945,"aZ":-14.690426535324297,"pfxX":4.2537753100358895,"pfxZ":9.498607950552397,"pX":0.4402720386655204,"pZ":3.3415365202487086,"vX0":-3.043665227153736,"vY0":-135.5494059453993,"vZ0":-3.1446366969141293,"x":100.22,"y":148.56,"x0":1.0311151714352347,"y0":50.005061050940824,"z0":5.556941260433467,"aX":7.831936227125562},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-7.0,"spinRate":1876,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.40574869215754417,"extension":7.403797951243468},"index":0,"playId":"d22f9586-6276-3268-82b9-d9d048bdfbc0","pitchNumber":1,"startTime":"2026-07-19T18:16:42.211Z","endTime":"2026-07-19T18:16:45.211Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70505462021414,"aZ":-22.044887268755478,"pfxX":4.8349613136731335,"pfxZ":6.939940436708126,"pX":-0.0500906876289,"pZ":1.313052988133117,"vX0":-3.676567303352739,"vY0":-120.40686333399375,"vZ0":-5.342767436994867,"x":118.91,"y":203.33,"x0":0.8730399302623135,"y0":50.00104018987557,"z0":5.526833795782824,"aX":7.055425894076611},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.4,"breakHorizontal":-7.8,"spinRate":1380,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4559468002445173,"extension":7.520603507893934},"index":1,"playId":"ab0a08f7-ea7f-3f75-938c-9c5de938dbc7","pitchNumber":2,"startTime":"2026-07-19T18:17:00.944Z","endTime":"2026-07-19T18:17:03.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-19T18:17:15.463Z","endTime":"2026-07-19T18:17:29.916Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":85.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.55951360454913,"aZ":-13.628034842455202,"pfxX":6.57638944500363,"pfxZ":9.729044825774698,"pX":0.9662136716211532,"pZ":1.6276742192560179,"vX0":-2.1698306945664005,"vY0":-138.54868890285437,"vZ0":-8.105757666460287,"x":80.17,"y":194.83,"x0":0.9143895802613033,"y0":50.00396491068185,"z0":5.541325142123214,"aX":12.53757711635808},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-11.3,"spinRate":2081,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.39831671000877256,"extension":7.4499103475118345},"index":3,"playId":"785b9d0c-0746-3804-a747-74a66a2bec9d","pitchNumber":3,"startTime":"2026-07-19T18:17:29.916Z","endTime":"2026-07-19T18:17:34.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35475152264597,"aZ":-13.532102185776846,"pfxX":4.510675963164839,"pfxZ":9.831491335162031,"pX":-0.8018391614364119,"pZ":0.37741599974668333,"vX0":-5.8319864925444325,"vY0":-137.51315592373885,"vZ0":-11.120500541793842,"x":147.56,"y":228.59,"x0":0.7704233137232361,"y0":50.00087817979075,"z0":5.416673026403699,"aX":8.55125165052398},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":-6.8,"spinRate":2031,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3998527327223096,"extension":7.442805019781895},"index":4,"playId":"189d6f77-d7f0-3ce1-ba29-7974a0f55c79","pitchNumber":4,"startTime":"2026-07-19T18:17:44.692Z","endTime":"2026-07-19T18:17:48.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579377955092504,"aZ":-45.454149848865605,"pfxX":-5.3544339711464755,"pfxZ":-9.671916700026303,"pX":0.5892726772896778,"pZ":1.9091300370871331,"vX0":0.2885034751757908,"vY0":-117.39595284580028,"vZ0":0.7823867721940847,"x":94.54,"y":187.23,"x0":1.1576788901527908,"y0":50.00316111634658,"z0":5.858145873038032,"aX":-7.352329114671981},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.9,"breakHorizontal":9.6,"spinRate":2551,"spinDirection":329},"zone":9,"typeConfidence":2.0,"plateTime":0.4694890731786381,"extension":6.997893075015083},"index":5,"playId":"52a91ed7-a6fd-32c1-8153-7d2de8b75d29","pitchNumber":5,"startTime":"2026-07-19T18:18:07.141Z","endTime":"2026-07-19T18:18:10.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:18:10.141Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to center fielder Petey Halpin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:18:14.566Z","endTime":"2026-07-19T18:19:04.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.124100548617598,"aZ":-15.87486992904817,"pfxX":5.498085021841377,"pfxZ":8.689591718719527,"pX":-0.02192024712858599,"pZ":2.2204349527094016,"vX0":-4.496030734744,"vY0":-136.3616815522564,"vZ0":-5.85535778169598,"x":117.84,"y":178.83,"x0":0.9372366360281521,"y0":50.00275882899863,"z0":5.498245103092322,"aX":10.312150602724445},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":-9.0,"spinRate":2025,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.40231244704627267,"extension":7.69109044650616},"index":0,"playId":"21f8332e-4c0c-3cd5-95e8-bb784bda031a","pitchNumber":1,"startTime":"2026-07-19T18:18:38.183Z","endTime":"2026-07-19T18:18:41.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90109384035292,"aZ":-24.531350852732658,"pfxX":-0.8714267540844685,"pfxZ":4.4447813061290296,"pX":-0.40892144145375303,"pZ":2.1790173830363213,"vX0":-3.55726063911939,"vY0":-129.48850033838244,"vZ0":-3.7005497725615317,"x":132.59,"y":179.95,"x0":1.088980964615056,"y0":50.003440874901436,"z0":5.477133574156375,"aX":-1.4970539725454453},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":2.3,"spinRate":2141,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.42101152090586424,"extension":7.140613934888306},"hitData":{"launchSpeed":88.2,"launchAngle":36.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.31,"coordY":72.88}},"index":1,"playId":"5147b882-e624-341f-8eb7-abf196c6cf91","pitchNumber":2,"startTime":"2026-07-19T18:18:55.885Z","endTime":"2026-07-19T18:19:04.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:19:04.933Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a sharp ground ball to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:20:55.123Z","endTime":"2026-07-19T18:21:46.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.897816458959102,"aZ":-15.673146811109204,"pfxX":-8.810471616349439,"pfxZ":8.272619829715083,"pX":-0.2640936266392665,"pZ":2.516961070682821,"vX0":7.6617327550461765,"vY0":-139.9653809114604,"vZ0":-5.435353827184872,"x":127.07,"y":170.82,"x0":-1.8845551062027492,"y0":50.00693348406474,"z0":5.500986419683453,"aX":-17.584915391465316},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":14.5,"spinRate":2137,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3904786801399762,"extension":6.826901138841557},"index":0,"playId":"ac2f1239-fa4f-32df-acef-cc21f6b4a132","pitchNumber":1,"startTime":"2026-07-19T18:21:16.371Z","endTime":"2026-07-19T18:21:19.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723014598642234,"aZ":-15.958324812785738,"pfxX":-8.575816090415074,"pfxZ":8.070793942308423,"pX":0.03486550360029899,"pZ":2.509869401179995,"vX0":8.177458096443146,"vY0":-140.3566256050277,"vZ0":-5.259379703298252,"x":115.67,"y":171.01,"x0":-1.7925146914576155,"y0":50.00133782380722,"z0":5.435856841010037,"aX":-17.226947254893275},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":14.0,"spinRate":2149,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3892196793441194,"extension":6.816757559404899},"hitData":{"launchSpeed":105.3,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.71,"coordY":112.92}},"index":1,"playId":"42c603b3-d4fd-3ce2-82ba-82b283584e3e","pitchNumber":2,"startTime":"2026-07-19T18:21:35.464Z","endTime":"2026-07-19T18:21:46.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:21:46.548Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:21:54.302Z","endTime":"2026-07-19T18:24:43.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003412756808572,"aZ":-25.80828412515865,"pfxX":-9.47570096152367,"pfxZ":3.4051599164682056,"pX":0.7073226101532198,"pZ":1.1510965677561753,"vX0":10.108723914575808,"vY0":-136.0923779436913,"vZ0":-6.523069369584969,"x":90.04,"y":207.7,"x0":-1.8313423847513821,"y0":50.00221401613901,"z0":5.376947230990495,"aX":-17.70251917650855},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":1843,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4030990149431011,"extension":6.731045563809288},"index":0,"playId":"7646320f-8476-376f-9afb-cc71f258d556","pitchNumber":1,"startTime":"2026-07-19T18:22:15.042Z","endTime":"2026-07-19T18:22:18.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6665617135407,"aZ":-17.41071371479418,"pfxX":-9.17952081777548,"pfxZ":7.320541248684409,"pX":0.5748574474465786,"pZ":3.1863471305767574,"vX0":9.844090035411309,"vY0":-141.66215739390273,"vZ0":-3.2530659986092134,"x":95.09,"y":152.75,"x0":-1.765277287524643,"y0":50.00426489780178,"z0":5.4734000338778435,"aX":-18.516770885476973},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":14.4,"spinRate":2305,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.38778004851428793,"extension":6.804085454811991},"index":1,"playId":"f8e14b61-9f66-3b3d-aa7d-530dac9b8ef9","pitchNumber":2,"startTime":"2026-07-19T18:22:34.163Z","endTime":"2026-07-19T18:22:37.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.569822229545572,"aZ":-23.756772357474503,"pfxX":-8.744397704618192,"pfxZ":4.402070667249871,"pX":0.06920329762482592,"pZ":1.2486164485080493,"vX0":8.349829425246334,"vY0":-137.21261299204104,"vZ0":-6.7062832245940776,"x":114.36,"y":205.07,"x0":-1.8731048685415166,"y0":50.00448390366043,"z0":5.336721131962042,"aX":-16.722449926680966},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":1854,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.398767256966035,"extension":6.6679490606131155},"index":2,"playId":"657fbef2-2d03-323f-af94-5d25b250554c","pitchNumber":3,"startTime":"2026-07-19T18:22:54.683Z","endTime":"2026-07-19T18:22:57.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.61857863116858,"aZ":-18.281895317765724,"pfxX":-9.976035506775396,"pfxZ":6.900233682676606,"pX":1.0861777614608576,"pZ":1.5507814307691339,"vX0":11.266872462146571,"vY0":-141.77351279252377,"vZ0":-7.255637162277358,"x":75.6,"y":196.91,"x0":-1.663524426947606,"y0":50.00668984137396,"z0":5.332101584184064,"aX":-20.09733245457933},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":15.5,"spinRate":2174,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3879103745828929,"extension":6.658608742806096},"index":3,"playId":"6eaf8ec5-8586-36b2-b02c-0cc83a213b2a","pitchNumber":4,"startTime":"2026-07-19T18:23:14.258Z","endTime":"2026-07-19T18:23:18.231Z","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":96.7,"endSpeed":88.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68590020807143,"aZ":-17.692260209010495,"pfxX":-8.84902786616011,"pfxZ":7.248164742048644,"pX":-0.6487525043372915,"pZ":3.3724406232828352,"vX0":6.712212498892251,"vY0":-140.64937370062015,"vZ0":-2.761484011277714,"x":141.73,"y":147.72,"x0":-1.919593878315784,"y0":50.005152122458426,"z0":5.518034571989876,"aX":-17.684936116748286},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":14.6,"spinRate":2217,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.38982301418971366,"extension":6.763453325192525},"index":4,"playId":"c3e71d46-a791-31ad-9a66-eb6686cc92c9","pitchNumber":5,"startTime":"2026-07-19T18:23:44.347Z","endTime":"2026-07-19T18:23:47.347Z","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.7,"endSpeed":90.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41117474688371,"aZ":-18.87705699721829,"pfxX":-7.361682290585472,"pfxZ":6.444144549573683,"pX":0.7111989379900291,"pZ":2.044782213428092,"vX0":9.678221218595237,"vY0":-142.00827677802374,"vZ0":-6.116279858891333,"x":89.89,"y":183.57,"x0":-1.7684068667444015,"y0":50.00384838902225,"z0":5.408171155279812,"aX":-15.191348088992251},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":11.6,"spinRate":2227,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.38421847272905474,"extension":6.970262968035442},"index":5,"playId":"27363229-1ea8-32c3-895b-4db704a938a3","pitchNumber":6,"startTime":"2026-07-19T18:24:11.857Z","endTime":"2026-07-19T18:24:14.857Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20472268219934,"aZ":-18.372581097579033,"pfxX":-7.83532326690513,"pfxZ":6.852058264415662,"pX":-0.10643677714119373,"pZ":3.45227434149942,"vX0":7.802727886746904,"vY0":-141.4867558646018,"vZ0":-2.4336570800841812,"x":121.06,"y":145.57,"x0":-1.890515037376727,"y0":50.00317565756189,"z0":5.509503381887951,"aX":-15.784645815289304},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":12.5,"spinRate":2118,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3880729616241525,"extension":6.821244993712108},"index":6,"playId":"1ebb2399-00a0-3e0c-a71c-eab3473e66c6","pitchNumber":7,"startTime":"2026-07-19T18:24:40.133Z","endTime":"2026-07-19T18:24:43.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:24:43.802Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Petey Halpin singles on a line drive to left fielder Jake Mangum. Gabriel Arias to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:24:59.077Z","endTime":"2026-07-19T18:26:40.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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(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.4,"endSpeed":88.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04554605912804,"aZ":-19.258528284438864,"pfxX":-7.851237214197783,"pfxZ":6.346951084372636,"pX":-0.3472505350679096,"pZ":4.091314417784338,"vX0":7.060517200025751,"vY0":-141.69028491537287,"vZ0":-0.5287870879304295,"x":130.24,"y":128.31,"x0":-1.850018183423345,"y0":50.00521038898035,"z0":5.509778695283372,"aX":-15.983486690324174},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2118,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3864145293111547,"extension":6.72332978347027},"index":0,"playId":"2352b5a7-3b50-32d6-a775-c797ddc4161d","pitchNumber":1,"startTime":"2026-07-19T18:25:07.698Z","endTime":"2026-07-19T18:25:11.962Z","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.4,"endSpeed":90.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020275346774792,"aZ":-18.550153135057176,"pfxX":-7.7989519696432605,"pfxZ":6.60900867214208,"pX":-0.646318109722005,"pZ":2.8415014275808006,"vX0":6.36009578940994,"vY0":-141.86074519491015,"vZ0":-4.097786356708532,"x":141.64,"y":162.06,"x0":-1.8916172340274802,"y0":50.001110733596036,"z0":5.469333069663847,"aX":-16.073637422039077},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":13.1,"spinRate":2163,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3844502675347261,"extension":6.877847993448069},"index":1,"playId":"26cd90ab-feb8-3044-91a0-eade3d82d2b1","pitchNumber":2,"startTime":"2026-07-19T18:25:25.420Z","endTime":"2026-07-19T18:25:28.420Z","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.5,"endSpeed":89.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.775270919308053,"aZ":-16.536231104563594,"pfxX":-7.62745056405071,"pfxZ":7.645902431414456,"pX":-0.8645172514643866,"pZ":3.7757383592302904,"vX0":5.681802513674843,"vY0":-141.94966402471042,"vZ0":-1.9261533945400011,"x":149.95,"y":136.84,"x0":-1.8987138629351035,"y0":50.00325824302906,"z0":5.513103339679089,"aX":-15.602743087498279},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":12.7,"spinRate":2102,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.385501687889787,"extension":6.7789646848461205},"index":2,"playId":"1bf43b53-6997-34d0-bee5-c6dcb7d00df7","pitchNumber":3,"startTime":"2026-07-19T18:25:48.954Z","endTime":"2026-07-19T18:25:52.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181723078661342,"aZ":-31.058811010557573,"pfxX":-8.060341772265204,"pfxZ":0.5928284662495429,"pX":-0.5856848347075561,"pZ":2.26518430300074,"vX0":6.467639509270783,"vY0":-135.905640797074,"vZ0":-3.0310421172198065,"x":139.32,"y":177.62,"x0":-1.9423274365165402,"y0":50.003517553665155,"z0":5.539202032582246,"aX":-15.16558979910461},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.6,"breakHorizontal":13.3,"spinRate":1669,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.40214554980651185,"extension":6.651734736296569},"index":3,"playId":"cee7c8ea-e022-3c9c-ab08-dc486cfef3a9","pitchNumber":4,"startTime":"2026-07-19T18:26:08.133Z","endTime":"2026-07-19T18:26:11.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73657034633321,"aZ":-19.578823358352953,"pfxX":-9.883494067272693,"pfxZ":6.240095026190746,"pX":-0.9690909265434989,"pZ":3.1062520259567603,"vX0":6.14700900370138,"vY0":-141.70763404786618,"vZ0":-2.9557076703262295,"x":153.94,"y":154.91,"x0":-1.8912067982155967,"y0":50.001706440928956,"z0":5.4252133621944605,"aX":-19.942779588387733},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":16.6,"spinRate":2147,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3876770528248037,"extension":6.722823118874206},"hitData":{"launchSpeed":89.0,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.7,"coordY":87.53}},"index":4,"playId":"64581641-b58e-3012-87f7-a85c7391df83","pitchNumber":5,"startTime":"2026-07-19T18:26:30.858Z","endTime":"2026-07-19T18:26:40.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:26:40.978Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a soft bunt ground ball to first baseman Ryan O'Hearn. Gabriel Arias scores. Petey Halpin to 3rd. Missed catch error by catcher Henry Davis.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:27:00.631Z","endTime":"2026-07-19T18:27:27.874Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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_error_dropped_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.995388505798193,"aZ":-26.53633460154207,"pfxX":-8.94258773700105,"pfxZ":2.9601297781328473,"pX":-0.5452197191045116,"pZ":2.373740210182803,"vX0":6.8353727934923825,"vY0":-136.6224477268371,"vZ0":-3.6792938272829963,"x":137.78,"y":174.69,"x0":-1.9084054299413142,"y0":50.00320061843398,"z0":5.546246127556534,"aX":-17.032143786752474},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":14.9,"spinRate":1806,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.3997783115840692,"extension":6.824149271546856},"hitData":{"launchSpeed":18.9,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":128.68,"coordY":199.29}},"index":0,"playId":"d46a1423-d1c1-324f-b98b-0803a7a9585d","pitchNumber":1,"startTime":"2026-07-19T18:27:15.476Z","endTime":"2026-07-19T18:27:27.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:27:27.874Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Travis Bazzana strikes out swinging and Steven Kwan caught stealing 2nd, catcher Henry Davis to shortstop Jacob Gonzalez to catcher Henry Davis.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:27:56.680Z","endTime":"2026-07-19T18:31:56.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64898120057275,"aZ":-28.45384694156964,"pfxX":-9.087447313741889,"pfxZ":1.939722716750249,"pX":-0.30394961027319056,"pZ":1.5512867518034044,"vX0":7.5440047981071165,"vY0":-137.3490292719253,"vZ0":-5.162489834215074,"x":128.59,"y":196.9,"x0":-1.901901857842721,"y0":50.000849231805155,"z0":5.383593481480079,"aX":-17.40769513791473},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.6,"breakHorizontal":14.9,"spinRate":1801,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.39837780169208337,"extension":6.845423347334878},"index":0,"playId":"c9ed65f3-47c8-360c-8b66-961c3adb62b4","pitchNumber":1,"startTime":"2026-07-19T18:28:03.055Z","endTime":"2026-07-19T18:28:06.939Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-19T18:28:44.702Z","endTime":"2026-07-19T18:29:25.950Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.388317548920156,"aZ":-17.82475584008454,"pfxX":-8.270250021472846,"pfxZ":7.08527058079191,"pX":-0.9319374061259136,"pZ":2.5932164041447243,"vX0":5.936785265531053,"vY0":-141.44291757777842,"vZ0":-4.7484740232988205,"x":152.52,"y":168.76,"x0":-1.9840039063358603,"y0":50.00456794532586,"z0":5.437597428305973,"aX":-16.751710223881492},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":13.8,"spinRate":2116,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38731448106452726,"extension":6.631371846412967},"index":2,"playId":"0ff9a20f-b642-37d4-8d08-cb2c37769721","pitchNumber":2,"startTime":"2026-07-19T18:29:25.950Z","endTime":"2026-07-19T18:29:28.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.849892149434933,"aZ":-30.232533760011144,"pfxX":0.456488526215753,"pfxZ":1.1920358635969461,"pX":1.1080277649738026,"pZ":0.681563606919723,"vX0":7.551906961031388,"vY0":-126.64131292034818,"vZ0":-5.5239510917393115,"x":74.76,"y":220.38,"x0":-1.9668346206322944,"y0":50.004765469706626,"z0":5.297229124771274,"aX":0.743608270747353},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-2.5,"spinRate":2428,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43181483991090497,"extension":6.80107189934976},"index":3,"playId":"8be74311-c9db-307f-bc4f-8909aa969216","pitchNumber":3,"startTime":"2026-07-19T18:29:49.371Z","endTime":"2026-07-19T18:29:52.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962611194299228,"aZ":-29.626943151265948,"pfxX":0.5534239250247217,"pfxZ":1.5151128991462235,"pX":0.5511877754788576,"pZ":0.7888941221790713,"vX0":6.32948688683264,"vY0":-128.38136938605317,"vZ0":-5.465092284326493,"x":95.99,"y":217.48,"x0":-2.0076004120911257,"y0":50.00626941670575,"z0":5.22197186203293,"aX":0.9339592680796283},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2287,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4249295220778575,"extension":6.904595006828945},"index":4,"playId":"c860a997-f76a-3e6e-b131-f5faab16b2fb","pitchNumber":4,"startTime":"2026-07-19T18:30:12.892Z","endTime":"2026-07-19T18:30:16.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359627344545984,"aZ":-25.546515256102335,"pfxX":-9.32193942708615,"pfxZ":3.914037925475454,"pX":0.6751516957190508,"pZ":0.9319509767198273,"vX0":9.804985263170414,"vY0":-129.1253232759905,"vZ0":-6.217142848075372,"x":91.26,"y":213.62,"x0":-1.9563337899227118,"y0":50.000223113306575,"z0":5.330742469815228,"aX":-15.772512214803411},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":14.8,"spinRate":1686,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.42383216090741405,"extension":6.730234786820226},"index":5,"playId":"609d3ea3-12ec-328b-882a-c1dcd7291297","pitchNumber":5,"startTime":"2026-07-19T18:30:42.762Z","endTime":"2026-07-19T18:30:45.762Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"e2b2c896-331c-3b9d-8228-f9f9399df511","startTime":"2026-07-19T18:31:06.737Z","endTime":"2026-07-19T18:31:11.997Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38949944880644,"aZ":-18.418939766903172,"pfxX":-9.466127148874282,"pfxZ":6.762519091173457,"pX":-1.2254426520849309,"pZ":2.4694805995510407,"vX0":5.491196251775236,"vY0":-142.36153036587925,"vZ0":-4.783151572668968,"x":163.71,"y":172.1,"x0":-1.9585259613969117,"y0":50.003763875926275,"z0":5.352290210422581,"aX":-19.25873172231795},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.4,"breakHorizontal":15.8,"spinRate":2176,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3860461870168126,"extension":6.775722728084953},"index":7,"playId":"2223952a-95a4-3f4d-ac28-305056e94f6b","pitchNumber":6,"startTime":"2026-07-19T18:31:26.108Z","endTime":"2026-07-19T18:31:30.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24117912366049,"aZ":-31.508319545405737,"pfxX":-8.519913909615706,"pfxZ":0.3608428137298043,"pX":-1.0187501156463825,"pZ":1.3353228852850898,"vX0":5.833144812272135,"vY0":-136.01433208290456,"vZ0":-5.0866443037851905,"x":155.83,"y":202.73,"x0":-2.089687743591398,"y0":50.005902577385044,"z0":5.427920966306719,"aX":-15.88541224488496},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.2,"spinRate":1708,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.40348330877353566,"extension":6.714915672033255},"index":8,"playId":"446df350-4ae7-3328-b759-61b86b5844f3","pitchNumber":7,"startTime":"2026-07-19T18:31:48.348Z","endTime":"2026-07-19T18:31:56.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:31:56.484Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T18:34:01.335Z","endTime":"2026-07-19T18:35:10.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":81.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28309679338424,"aZ":-27.15523475580697,"pfxX":-2.2569538362395396,"pfxZ":3.01805859519592,"pX":-0.8248478248708364,"pZ":1.8809089344257317,"vX0":-3.9894484328144015,"vY0":-127.15461026304017,"vZ0":-4.056383688295921,"x":148.44,"y":188.0,"x0":1.048270555448541,"y0":50.00309234494407,"z0":5.613770977095131,"aX":-3.7523901615764674},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":4.9,"spinRate":2039,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.42823845310100017,"extension":7.082650849792338},"index":0,"playId":"e44c3735-f474-3550-af71-aea2e0f2e992","pitchNumber":1,"startTime":"2026-07-19T18:34:21.168Z","endTime":"2026-07-19T18:34:24.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.723830684016804,"aZ":-23.150397743224115,"pfxX":5.559220851958884,"pfxZ":6.398686290919162,"pX":0.5849692102899995,"pZ":2.120677940696327,"vX0":-2.467436733971817,"vY0":-118.81909375720555,"vZ0":-3.3528591932312395,"x":94.7,"y":181.52,"x0":0.922494389749051,"y0":50.00213613705923,"z0":5.686722247193605,"aX":7.837726993800034},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.9,"breakHorizontal":-9.4,"spinRate":1482,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.46346441439291075,"extension":7.430596210373926},"index":1,"playId":"c3651ba3-f75c-31c3-b073-155ff1e8e9b0","pitchNumber":2,"startTime":"2026-07-19T18:34:37.232Z","endTime":"2026-07-19T18:34:41.077Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T18:34:49.808Z","endTime":"2026-07-19T18:35:07.045Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.774204166264795,"aZ":-46.104343733268934,"pfxX":-7.475228167277232,"pfxZ":-10.150852480938084,"pX":-0.8043406152325238,"pZ":2.3231676478893233,"vX0":-2.151801712021125,"vY0":-117.42012915886531,"vZ0":1.68347856933386,"x":147.66,"y":176.05,"x0":1.0989300257976662,"y0":50.00246060722368,"z0":5.943352550703591,"aX":-10.258876114278113},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-17.5,"breakHorizontal":14.0,"spinRate":2664,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4695527708688352,"extension":7.103739325301702},"index":3,"playId":"65d5a9ae-db52-31cf-8659-229a3968aa6d","pitchNumber":3,"startTime":"2026-07-19T18:35:07.045Z","endTime":"2026-07-19T18:35:10.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:35:10.668Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Gonzalez lines out sharply to center fielder Petey Halpin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T18:35:15.612Z","endTime":"2026-07-19T18:36:24.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056866260605638,"aZ":-46.24441367256888,"pfxX":-6.492219784941624,"pfxZ":-10.705898346611825,"pX":0.8619589906071992,"pZ":2.05071365942819,"vX0":0.9687939188457049,"vY0":-114.70759820886128,"vZ0":1.5983693766246718,"x":84.14,"y":183.41,"x0":1.2730864656380834,"y0":50.00500881737485,"z0":5.903613589296928,"aX":-8.52868543433963},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-18.5,"breakHorizontal":11.4,"spinRate":2658,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.4801273779295503,"extension":6.984071045770938},"index":0,"playId":"d77c5610-0e67-374c-beeb-688a9d88aed6","pitchNumber":1,"startTime":"2026-07-19T18:35:35.115Z","endTime":"2026-07-19T18:35:38.115Z","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.1,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98470248263572,"aZ":-15.149097815990133,"pfxX":4.1397361055200985,"pfxZ":8.954636884394048,"pX":-0.7236616855651986,"pZ":1.624883448095133,"vX0":-5.885426861709396,"vY0":-136.74652265206905,"vZ0":-7.715902717754054,"x":144.58,"y":194.91,"x0":0.9145311251407628,"y0":50.00458943692653,"z0":5.5138896828540425,"aX":7.873226159516017},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-6.4,"spinRate":1955,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.3999013824379789,"extension":7.425307253376253},"index":1,"playId":"843a311c-9a56-3bf5-b390-c89a27132081","pitchNumber":2,"startTime":"2026-07-19T18:35:59.237Z","endTime":"2026-07-19T18:36:02.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259662567266858,"aZ":-16.27763750550048,"pfxX":4.104940668349153,"pfxZ":8.648612955947549,"pX":-0.11202137993459917,"pZ":2.343472340650432,"vX0":-3.7498290987325413,"vY0":-134.06972112174648,"vZ0":-5.6182041962391365,"x":121.27,"y":175.51,"x0":0.7646530400598482,"y0":50.00616992746127,"z0":5.609550389834732,"aX":7.549321692474138},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-6.7,"spinRate":1939,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4069794938985809,"extension":7.604931345283749},"hitData":{"launchSpeed":106.1,"launchAngle":20.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.25,"coordY":48.8}},"index":2,"playId":"a1d15310-6d09-3c84-8585-324710d9bb4b","pitchNumber":3,"startTime":"2026-07-19T18:36:16.000Z","endTime":"2026-07-19T18:36:24.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:36:24.297Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T18:36:31.845Z","endTime":"2026-07-19T18:37:00.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.763713709593954,"aZ":-45.45972199900519,"pfxX":-8.244982948877505,"pfxZ":-9.656746970793264,"pX":0.434070681248257,"pZ":2.8058677565473515,"vX0":0.4870482223562018,"vY0":-116.99476514593758,"vZ0":2.6935396355708043,"x":100.45,"y":163.02,"x0":1.2923524448771377,"y0":50.0057709159928,"z0":5.925424137277319,"aX":-11.33772454093013},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.4,"breakHorizontal":14.8,"spinRate":2734,"spinDirection":330},"zone":6,"typeConfidence":2.0,"plateTime":0.4696322650658078,"extension":7.00767384177173},"hitData":{"launchSpeed":79.0,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.38,"coordY":155.28}},"index":0,"playId":"d1828537-e2fa-3e38-bfab-9a55950e8a7e","pitchNumber":1,"startTime":"2026-07-19T18:36:52.637Z","endTime":"2026-07-19T18:37:00.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:37:00.690Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase DeLauter walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T18:38:10.831Z","endTime":"2026-07-19T18:40:29.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557742050176675,"aZ":-25.76710980255687,"pfxX":-9.914005194786576,"pfxZ":3.9605220510662384,"pX":-1.4228281822048472,"pZ":2.4557293953336776,"vX0":4.883389877615984,"vY0":-126.82188263403083,"vZ0":-2.649618063373493,"x":171.23,"y":172.48,"x0":-2.092206482700584,"y0":50.00284734559449,"z0":5.583633645757499,"aX":-16.041265316791492},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":1636,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4329838094894134,"extension":6.680583472048295},"index":0,"playId":"f68b281c-114c-3e6e-9d89-6d765ca9093c","pitchNumber":1,"startTime":"2026-07-19T18:39:20.193Z","endTime":"2026-07-19T18:39:24.032Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814029062196397,"aZ":-24.309035568576316,"pfxX":5.853040160054395,"pfxZ":5.158067100044587,"pX":-0.4177623388421399,"pZ":2.549473599343263,"vX0":2.273607294597586,"vY0":-123.56684571617626,"vZ0":-2.0968893069700183,"x":132.92,"y":169.94,"x0":-2.1139196043306043,"y0":50.00400266302991,"z0":5.480487359331491,"aX":8.924684268641709},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.0,"breakHorizontal":-11.2,"spinRate":2375,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.4456518839447585,"extension":6.691843285880862},"index":1,"playId":"3f9c6b7d-ab85-3525-ac7a-5d2687224ca7","pitchNumber":2,"startTime":"2026-07-19T18:39:36.193Z","endTime":"2026-07-19T18:39:40.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15550491237802,"aZ":-17.409571928643388,"pfxX":-8.290094863543942,"pfxZ":7.516441114301324,"pX":-1.530827951806818,"pZ":2.9515974329313415,"vX0":4.0142326766802805,"vY0":-139.6946385011391,"vZ0":-3.66141449363357,"x":175.35,"y":159.09,"x0":-1.9137909970181768,"y0":50.005997739175946,"z0":5.432435909899791,"aX":-16.293739635592946},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":14.2,"spinRate":2068,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3929503061965658,"extension":6.589561446129437},"index":2,"playId":"df9dd197-925a-37fd-8a56-ff758ef42ea2","pitchNumber":3,"startTime":"2026-07-19T18:39:52.016Z","endTime":"2026-07-19T18:39:56.092Z","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":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821938445291575,"aZ":-28.39438841896489,"pfxX":8.164756226031573,"pfxZ":2.551822994247077,"pX":-1.0883978644241405,"pZ":3.2679307186694646,"vX0":0.14378684861040292,"vY0":-121.96065742395487,"vZ0":0.5873330586106398,"x":158.49,"y":150.55,"x0":-2.2061903271840504,"y0":50.00261572267473,"z0":5.506648813336416,"aX":12.087720292557815},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.0,"breakHorizontal":-14.8,"spinRate":2236,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.452094442141989,"extension":6.668341947179401},"index":3,"playId":"6056fe6d-700f-3630-96ac-051581e48503","pitchNumber":4,"startTime":"2026-07-19T18:40:08.728Z","endTime":"2026-07-19T18:40:13.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.282174344050844,"aZ":-31.144237323112392,"pfxX":-9.84738502477693,"pfxZ":0.5644632871769542,"pX":-1.6997159929637853,"pZ":2.2475119316984866,"vX0":4.430015023338087,"vY0":-135.47416449692759,"vZ0":-2.764287096761967,"x":181.79,"y":178.1,"x0":-2.0854464604944765,"y0":50.00613034496486,"z0":5.479935657796808,"aX":-18.129965970953364},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.6,"breakHorizontal":16.8,"spinRate":1617,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4058009219381007,"extension":6.758491043796449},"index":4,"playId":"36601cfa-2352-32f3-b20d-f6f5c0c09467","pitchNumber":5,"startTime":"2026-07-19T18:40:26.363Z","endTime":"2026-07-19T18:40:29.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:40:29.872Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to center fielder Billy Cook. Chase DeLauter to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T18:41:06.018Z","endTime":"2026-07-19T18:41:37.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T18:40:50.868Z","endTime":"2026-07-19T18:41:08.352Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"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":97.1,"endSpeed":88.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09920666307593,"aZ":-17.301525689657858,"pfxX":-9.74517134896384,"pfxZ":7.398226287425713,"pX":-0.47203760358957747,"pZ":2.853824065944567,"vX0":7.4004871048320675,"vY0":-141.1021815956724,"vZ0":-4.209606516638313,"x":134.99,"y":161.73,"x0":-1.8670847596748905,"y0":50.00015604756664,"z0":5.484957094385354,"aX":-19.582559262818986},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":16.1,"spinRate":2163,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.38867695064322705,"extension":6.827899159054171},"index":1,"playId":"09bd9ce5-4f1c-335c-9347-e3efe1ff8926","pitchNumber":1,"startTime":"2026-07-19T18:41:08.352Z","endTime":"2026-07-19T18:41:11.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86972729885015,"aZ":-18.083141214355365,"pfxX":-7.509074162124093,"pfxZ":7.013973677066698,"pX":-0.11325767519228132,"pZ":3.06424614351191,"vX0":7.314926791634133,"vY0":-141.6635457609003,"vZ0":-3.456569907252017,"x":121.32,"y":156.05,"x0":-1.7679095810965875,"y0":50.003534587739374,"z0":5.473545249108097,"aX":-15.086234302950679},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":11.9,"spinRate":2094,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3883781925490233,"extension":6.827479962964131},"hitData":{"launchSpeed":91.6,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.72,"coordY":95.37}},"index":2,"playId":"0dfd98b9-45ea-38dc-9806-ee4aaec0613c","pitchNumber":2,"startTime":"2026-07-19T18:41:27.105Z","endTime":"2026-07-19T18:41:37.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:41:37.601Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Kyle Manzardo flies into a double play, center fielder Billy Cook to catcher Henry Davis. Chase DeLauter out at home. Brayan Rocchio to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T18:41:50.172Z","endTime":"2026-07-19T18:43:10.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_thrown_out","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_adv_throw","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":97.1,"endSpeed":88.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65029308000367,"aZ":-15.338025508549817,"pfxX":-7.732660455375036,"pfxZ":8.33732809063798,"pX":-0.4334013130449806,"pZ":3.9210412231932223,"vX0":6.812733467570113,"vY0":-141.30705532933712,"vZ0":-1.555439479489075,"x":133.52,"y":132.91,"x0":-1.8727318898737646,"y0":50.00141208630983,"z0":5.4655901131624045,"aX":-15.613185905850328},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":12.6,"spinRate":2270,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38783992627541775,"extension":6.821491984802763},"index":0,"playId":"40f8ab8f-506b-3485-95c6-7590931c3529","pitchNumber":1,"startTime":"2026-07-19T18:42:14.258Z","endTime":"2026-07-19T18:42:17.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21061629175687,"aZ":-19.94134943970913,"pfxX":-9.67382215255256,"pfxZ":6.07852326273448,"pX":-0.15981901031583187,"pZ":2.0074676470756785,"vX0":8.188786798661907,"vY0":-140.99959662883634,"vZ0":-5.668201691789434,"x":123.09,"y":184.58,"x0":-1.845584745295828,"y0":50.001702418435016,"z0":5.3314047710433625,"aX":-19.467205921542867},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":15.8,"spinRate":2262,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.3885202332810467,"extension":6.8680610012519745},"index":1,"playId":"99778d89-5ea0-3bcd-be14-900639abaf41","pitchNumber":2,"startTime":"2026-07-19T18:42:33.794Z","endTime":"2026-07-19T18:42:36.838Z","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":97.2,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78983560619829,"aZ":-18.44880022150304,"pfxX":-8.846248538642252,"pfxZ":6.7895128214893585,"pX":-0.37241216694028,"pZ":3.0618833638097906,"vX0":7.263511476480555,"vY0":-141.42495303986033,"vZ0":-3.1663953608940476,"x":131.2,"y":156.11,"x0":-1.8269378094860658,"y0":50.00510980038931,"z0":5.38193996779418,"aX":-17.890137070585613},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":14.5,"spinRate":2260,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.38755931941514543,"extension":6.651878221520946},"hitData":{"launchSpeed":98.1,"launchAngle":47.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.41,"coordY":95.34}},"index":2,"playId":"4e02aa73-81fa-3012-af76-fac669ac639d","pitchNumber":3,"startTime":"2026-07-19T18:42:56.962Z","endTime":"2026-07-19T18:43:10.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:43:10.081Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T18:43:46.082Z","endTime":"2026-07-19T18:45:18.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74297056583862,"aZ":-22.815105601528202,"pfxX":-7.670788371269997,"pfxZ":5.612899231492647,"pX":-0.21120493406201812,"pZ":1.012963213209205,"vX0":7.226438004172126,"vY0":-128.3139418476466,"vZ0":-6.355763890094514,"x":125.05,"y":211.43,"x0":-2.068436988465643,"y0":50.00009570286079,"z0":5.3016550001856295,"aX":-12.779680464843418},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":12.2,"spinRate":1798,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.42698991257396957,"extension":6.7160753643587645},"index":0,"playId":"77bb00ee-1e46-32eb-b678-8f4b9ce22eb4","pitchNumber":1,"startTime":"2026-07-19T18:43:50.196Z","endTime":"2026-07-19T18:43:53.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42587399948469,"aZ":-16.9538617690694,"pfxX":-8.336816700628612,"pfxZ":7.506181492656729,"pX":-0.37384549968224867,"pZ":2.911375253127426,"vX0":7.297022161210717,"vY0":-141.7388358591313,"vZ0":-3.9376024573851898,"x":131.25,"y":160.17,"x0":-1.902850011981492,"y0":50.002617316892234,"z0":5.406246228736151,"aX":-16.904936935111426},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":13.6,"spinRate":2281,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3869384653259167,"extension":6.7729675564403395},"index":1,"playId":"dec2eb4f-2205-3645-bb66-862d9f849e6e","pitchNumber":2,"startTime":"2026-07-19T18:44:07.428Z","endTime":"2026-07-19T18:44:10.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14746095205127,"aZ":-17.148901176506378,"pfxX":-8.734241892909498,"pfxZ":7.588578369137224,"pX":-0.6075380852284703,"pZ":4.206512227276286,"vX0":6.958515385271818,"vY0":-140.40188532248752,"vZ0":-0.5526306189797091,"x":140.16,"y":125.2,"x0":-1.9931122831134782,"y0":50.006112676497786,"z0":5.529992869329532,"aX":-17.30240369484849},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":14.3,"spinRate":2275,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39131010774726827,"extension":6.754861141491537},"index":2,"playId":"14119d9d-a5cc-360b-b148-2582f9221589","pitchNumber":3,"startTime":"2026-07-19T18:44:26.248Z","endTime":"2026-07-19T18:44:29.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14453751349706,"aZ":-18.338358226242317,"pfxX":-7.953509528985678,"pfxZ":6.949621963888619,"pX":-0.145705143972328,"pZ":2.7546037988260084,"vX0":7.791361816371848,"vY0":-140.1155250484347,"vZ0":-4.12028357761878,"x":122.55,"y":164.41,"x0":-1.9267730785805892,"y0":50.006967501249754,"z0":5.43976988876588,"aX":-15.845525678239571},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2102,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39064196305299825,"extension":6.828836081536145},"index":3,"playId":"7d8d3609-a65f-3bd0-ab71-c0ca6f890fe1","pitchNumber":4,"startTime":"2026-07-19T18:44:44.459Z","endTime":"2026-07-19T18:44:47.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-19T18:44:57.104Z","endTime":"2026-07-19T18:45:14.475Z","isPitch":false,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098878806341773,"aZ":-18.456293220448185,"pfxX":-8.673264489299559,"pfxZ":6.661368328682837,"pX":-0.33819019312837423,"pZ":1.876102067599237,"vX0":7.693187062323274,"vY0":-141.59103732940704,"vZ0":-6.3148802985348915,"x":129.89,"y":188.13,"x0":-1.9451661977760673,"y0":50.00099197940832,"z0":5.289705700972393,"aX":-17.854888511404475},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":14.4,"spinRate":2327,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.38479057556185703,"extension":6.79497778669044},"index":5,"playId":"06249ba5-f8de-3f6a-bdaa-f6fe05e7c28b","pitchNumber":5,"startTime":"2026-07-19T18:45:14.475Z","endTime":"2026-07-19T18:45:18.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:45:18.859Z","atBatIndex":31},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Umpire reviewed (home run), call on the field was upheld: Billy Cook triples (1) on a fly ball to right fielder Kahlil Watson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T18:47:14.189Z","endTime":"2026-07-19T18:48:05.939Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24692376407395,"aZ":-24.028212612860365,"pfxX":4.33411401762184,"pfxZ":5.997713914741389,"pX":0.3159283427627251,"pZ":2.3951847964716393,"vX0":-2.607251126150074,"vY0":-116.20033994307687,"vZ0":-2.4269526938990293,"x":104.96,"y":174.11,"x0":0.8935603574818619,"y0":50.0001187913434,"z0":5.752958988179513,"aX":5.883125689627777},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":10.4,"breakHorizontal":-7.1,"spinRate":1397,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4726731048459758,"extension":7.534201280053253},"index":0,"playId":"f40a15b9-b1c8-37c1-84a9-1ca297373011","pitchNumber":1,"startTime":"2026-07-19T18:47:31.641Z","endTime":"2026-07-19T18:47:35.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.436686972771792,"aZ":-16.17898447707562,"pfxX":4.524085576422388,"pfxZ":8.772917383868986,"pX":0.6925436655449435,"pZ":2.551288530855576,"vX0":-2.36485762645772,"vY0":-134.4869080568769,"vZ0":-5.04730829098684,"x":90.6,"y":169.9,"x0":0.9976725559204672,"y0":50.00433421889575,"z0":5.6082285795993885,"aX":8.249098187127279},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":-7.7,"spinRate":1979,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4080080834251034,"extension":7.186964717643012},"hitData":{"launchSpeed":97.4,"launchAngle":32.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.9,"coordY":103.5}},"index":1,"playId":"2c69721b-0753-3703-b538-33a10cdd92db","pitchNumber":2,"startTime":"2026-07-19T18:47:49.521Z","endTime":"2026-07-19T18:48:05.939Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"playEndTime":"2026-07-19T18:48:05.939Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T18:49:41.080Z","endTime":"2026-07-19T18:51:06.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 3B","eventType":"pickoff_error_3b","movementReason":"r_pickoff_error_3b","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54440676295668,"aZ":-45.29662713101363,"pfxX":-6.37419622797822,"pfxZ":-9.60018948055686,"pX":-1.4625949438229013,"pZ":1.4761483116635505,"vX0":-4.010357745399286,"vY0":-116.8720378329721,"vZ0":-0.3865981343805269,"x":172.75,"y":198.92,"x0":1.111089691864114,"y0":50.00508866750573,"z0":5.942707923278431,"aX":-8.709826135208804},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.2,"breakHorizontal":12.6,"spinRate":2633,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.47087748739242885,"extension":7.178679282994339},"index":0,"playId":"99ec197d-0bdd-37f4-b6d4-16fcd466f322","pitchNumber":1,"startTime":"2026-07-19T18:49:41.080Z","endTime":"2026-07-19T18:49:55.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"99ec197d-0bdd-37f4-b6d4-16fcd466f322","startTime":"2026-07-19T18:50:22.515Z","endTime":"2026-07-19T18:50:22.516Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by catcher Patrick Bailey on the pickoff attempt. Billy Cook scores.","event":"Pickoff Error 3B","eventType":"pickoff_error_3b","awayScore":2,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"99ec197d-0bdd-37f4-b6d4-16fcd466f322","startTime":"2026-07-19T18:50:22.517Z","endTime":"2026-07-19T18:50:22.518Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":71.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01822011784013,"aZ":-46.62162875048455,"pfxX":-5.956324907411639,"pfxZ":-11.007452001563001,"pX":1.5937104177370325,"pZ":2.788671669687845,"vX0":2.343494235831255,"vY0":-114.92345102939248,"vZ0":3.1066970709254234,"x":56.25,"y":163.49,"x0":1.324019396333848,"y0":50.00358601524123,"z0":6.0088178168308275,"aX":-7.818188031499625},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-18.6,"breakHorizontal":10.1,"spinRate":2539,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.480070758633548,"extension":6.933678553651097},"index":3,"playId":"fea3f367-cd8c-3b06-9ad1-0fd96bff6416","pitchNumber":2,"startTime":"2026-07-19T18:50:22.519Z","endTime":"2026-07-19T18:50:26.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53977482353815,"aZ":-23.100598868122574,"pfxX":4.673343855391425,"pfxZ":6.454525398680531,"pX":-0.15545118664757143,"pZ":2.567791564792575,"vX0":-3.8446612613366677,"vY0":-117.34091674693235,"vZ0":-2.3295770462318024,"x":122.93,"y":169.45,"x0":0.8907670280896126,"y0":50.00233598180891,"z0":5.7081733090329125,"aX":6.56905559849184},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":11.4,"breakHorizontal":-7.6,"spinRate":1323,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4653617930817431,"extension":7.389789428972085},"index":4,"playId":"8782278e-42fb-34e8-a83d-7ef0d5bc3f55","pitchNumber":3,"startTime":"2026-07-19T18:50:38.107Z","endTime":"2026-07-19T18:50:41.923Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.377066715643927,"aZ":-46.45739537855948,"pfxX":-7.01339155389161,"pfxZ":-10.392486038374503,"pX":0.7375371837185944,"pZ":2.929548766667062,"vX0":0.6113337850461305,"vY0":-117.13085475215598,"vZ0":3.152263331718268,"x":88.89,"y":159.68,"x0":1.3814336874541473,"y0":50.00238509881744,"z0":5.943718364518735,"aX":-9.638632632391031},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-17.6,"breakHorizontal":12.5,"spinRate":2474,"spinDirection":330},"zone":3,"typeConfidence":2.0,"plateTime":0.4695846724960506,"extension":7.126628115074234},"index":5,"playId":"f6582cdd-36a3-34f7-82c4-8cd8252b04d1","pitchNumber":4,"startTime":"2026-07-19T18:51:01.896Z","endTime":"2026-07-19T18:51:06.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:51:06.399Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T18:51:10.989Z","endTime":"2026-07-19T18:51:58.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234281343857383,"aZ":-46.99587946144576,"pfxX":-9.267719732146055,"pfxZ":-11.202490063665763,"pX":0.014355328128545905,"pZ":1.7382213290850543,"vX0":0.035164101393198255,"vY0":-115.92612038152421,"vZ0":0.9587687571895664,"x":116.45,"y":191.85,"x0":1.1970687776408024,"y0":50.00050661294883,"z0":5.90588120412193,"aX":-12.264714467219672},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-19.4,"breakHorizontal":16.7,"spinRate":2808,"spinDirection":328},"zone":8,"typeConfidence":2.0,"plateTime":0.4775441573974506,"extension":7.037784575675522},"index":0,"playId":"1a322002-ccf1-3ddc-b56b-8eb5d783cfcf","pitchNumber":1,"startTime":"2026-07-19T18:51:30.965Z","endTime":"2026-07-19T18:51:33.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68384994405509,"aZ":-21.491212600058084,"pfxX":4.153205361547299,"pfxZ":7.714518615427803,"pX":0.23214995628903104,"pZ":3.526603885802368,"vX0":-2.7800476017385183,"vY0":-117.60395545511578,"vZ0":-0.5613816827348098,"x":108.15,"y":143.56,"x0":0.8967762116487633,"y0":50.00255403425747,"z0":5.782127657952872,"aX":5.751041205321473},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":14.0,"breakHorizontal":-6.7,"spinRate":1350,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.46779366368768427,"extension":7.256668796237867},"hitData":{"launchSpeed":95.7,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.8,"coordY":129.14}},"index":1,"playId":"10d68de8-65a2-33cf-88eb-7c4fd0bf6ae9","pitchNumber":2,"startTime":"2026-07-19T18:51:47.298Z","endTime":"2026-07-19T18:51:58.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:51:58.094Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryan Reynolds grounds into a force out, shortstop Brayan Rocchio to second baseman Travis Bazzana. Jared Triolo out at 2nd. Bryan Reynolds to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T18:52:09.116Z","endTime":"2026-07-19T18:52:32.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93461644943759,"aZ":-45.36933125660431,"pfxX":-6.372078627999297,"pfxZ":-9.88694109903848,"pX":1.013026645648875,"pZ":1.8880859884152241,"vX0":1.2732660393083592,"vY0":-115.77457933382594,"vZ0":0.7898906835251305,"x":78.39,"y":187.8,"x0":1.2775690717717654,"y0":50.00152980711249,"z0":5.9427368657773645,"aX":-8.506697085485591},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-17.3,"breakHorizontal":11.2,"spinRate":2639,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.47610853352107974,"extension":7.0396469558531205},"hitData":{"launchSpeed":91.0,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":158.91}},"index":0,"playId":"b7b3b826-9b93-3dcc-af3a-2b35e9199fb5","pitchNumber":1,"startTime":"2026-07-19T18:52:24.695Z","endTime":"2026-07-19T18:52:32.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:52:32.976Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks. Bryan Reynolds to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T18:52:46.126Z","endTime":"2026-07-19T18:54:31.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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,4],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70896001601163,"aZ":-22.00582835942554,"pfxX":7.670571659175547,"pfxZ":7.191827220369635,"pX":-0.5993602051469195,"pZ":0.9923890900561686,"vX0":-5.900806819641763,"vY0":-118.45464944528595,"vZ0":-5.9070668646029185,"x":139.85,"y":211.99,"x0":0.9336711832844508,"y0":50.003478796096246,"z0":5.5444704033488375,"aX":10.845411626661285},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.8,"breakHorizontal":-12.4,"spinRate":1463,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4633093521828462,"extension":7.545937314827386},"index":0,"playId":"e28fad14-ea99-30ed-8f21-526b135174f4","pitchNumber":1,"startTime":"2026-07-19T18:53:04.896Z","endTime":"2026-07-19T18:53:07.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.401803395938746,"aZ":-45.07817123434368,"pfxX":-6.502790731801624,"pfxZ":-9.410674354942849,"pX":-0.4669365337021178,"pZ":0.9666457553922982,"vX0":-2.183285897341972,"vY0":-117.29627621876229,"vZ0":-1.3645752967850835,"x":134.8,"y":212.68,"x0":1.3245705759845159,"y0":50.001338044475496,"z0":5.8179967544745885,"aX":-8.91888796914898},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-17.0,"breakHorizontal":12.4,"spinRate":2704,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.46976735727870933,"extension":7.078272254242335},"index":1,"playId":"50179fc1-fa76-30d6-8435-e0b89d3a73fc","pitchNumber":2,"startTime":"2026-07-19T18:53:23.759Z","endTime":"2026-07-19T18:53:26.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86797489334275,"aZ":-45.53007473812025,"pfxX":-5.794318930073621,"pfxZ":-9.413148220032973,"pX":-0.503668889794512,"pZ":1.0812641979435051,"vX0":-2.000097226634406,"vY0":-118.9297401619187,"vZ0":-1.3893305478299842,"x":136.2,"y":209.59,"x0":1.1033054579622656,"y0":50.0044422054701,"z0":5.83850740562011,"aX":-8.219886568892427},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-17.0,"breakHorizontal":11.0,"spinRate":2741,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4622715865941167,"extension":7.19456751231732},"index":2,"playId":"c56f79f2-4026-3d4a-a3c0-8d23f58bba80","pitchNumber":3,"startTime":"2026-07-19T18:53:49.295Z","endTime":"2026-07-19T18:53:54.143Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71486202401405,"aZ":-25.074315720604034,"pfxX":-0.4038848974283882,"pfxZ":4.221834399092678,"pX":1.0019007311698818,"pZ":3.573430898611572,"vX0":-0.7032638531033851,"vY0":-127.91132045101045,"vZ0":-0.3977904521305371,"x":78.81,"y":142.3,"x0":1.3312993415652257,"y0":50.00247309494897,"z0":5.672055090214989,"aX":-0.6790737649948214},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":0.8,"spinRate":2097,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4257976773504364,"extension":7.078639429162864},"index":3,"playId":"5c45b091-ab86-3afb-9d45-bd0d45ae3724","pitchNumber":4,"startTime":"2026-07-19T18:54:08.210Z","endTime":"2026-07-19T18:54:12.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.940638112922485,"aZ":-22.50620051383158,"pfxX":6.386923496829805,"pfxZ":6.851621517638233,"pX":-0.42438249834037695,"pZ":0.7916151655040953,"vX0":-4.753653453771142,"vY0":-117.92931754549541,"vZ0":-6.374745495094079,"x":133.18,"y":217.41,"x0":0.7853711486025957,"y0":50.005747395385676,"z0":5.599349395396367,"aX":9.018480168697439},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":11.2,"breakHorizontal":-10.4,"spinRate":1432,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4640501599734521,"extension":7.759009997661143},"index":4,"playId":"5034592b-0268-3eb9-a80d-50ef761759aa","pitchNumber":5,"startTime":"2026-07-19T18:54:27.301Z","endTime":"2026-07-19T18:54:31.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:54:31.273Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, first baseman Kyle Manzardo to pitcher Joey Cantillo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T18:54:41.699Z","endTime":"2026-07-19T18:56:07.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":81.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608961881779855,"aZ":-25.38007451648328,"pfxX":-3.396848450389013,"pfxZ":4.095653736892967,"pX":-0.7326045647940169,"pZ":0.8340420778888442,"vX0":-3.363547225806978,"vY0":-127.60848185738682,"vZ0":-6.642279546699305,"x":144.93,"y":216.26,"x0":1.0408355480613662,"y0":50.00569707185779,"z0":5.451859630406948,"aX":-5.640645333135357},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":6.8,"spinRate":2141,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4281255351246287,"extension":7.344831397020717},"index":0,"playId":"66e8e1f4-20b2-3bf2-a34b-8f6f155015ed","pitchNumber":1,"startTime":"2026-07-19T18:55:13.412Z","endTime":"2026-07-19T18:55:16.412Z","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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75313682417513,"aZ":-12.611148528956473,"pfxX":3.807351481878596,"pfxZ":10.48537818943894,"pX":-0.5945945093269357,"pZ":1.7043744145597535,"vX0":-5.322725368005413,"vY0":-135.2935647003343,"vZ0":-8.001857853615265,"x":139.66,"y":192.76,"x0":0.8977824252931276,"y0":50.000480123458814,"z0":5.571391730132049,"aX":7.102350701851544},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":-5.9,"spinRate":1981,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4038475981072627,"extension":7.563067204635019},"index":1,"playId":"3c03accb-d67b-3414-9a4c-8b8d3ee22453","pitchNumber":2,"startTime":"2026-07-19T18:55:27.126Z","endTime":"2026-07-19T18:55:31.377Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177782005513343,"aZ":-47.50876851965117,"pfxX":-6.165868052042017,"pfxZ":-11.134599598936136,"pX":0.5617165257607128,"pZ":2.5371557473401904,"vX0":0.04983107194281872,"vY0":-117.66718583353911,"vZ0":2.3586364970711564,"x":95.59,"y":170.28,"x0":1.3388050039891657,"y0":50.0058304121221,"z0":5.9844809459684845,"aX":-8.487678254612035},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-19.1,"breakHorizontal":11.0,"spinRate":2806,"spinDirection":327},"zone":6,"typeConfidence":2.0,"plateTime":0.4688247890159096,"extension":6.937302053749236},"hitData":{"launchSpeed":82.5,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.92,"coordY":163.14}},"index":2,"playId":"bf463483-edb4-3286-a5fb-adcbe6e5fb93","pitchNumber":3,"startTime":"2026-07-19T18:55:58.978Z","endTime":"2026-07-19T18:56:07.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:56:07.453Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Arias walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T18:57:26.955Z","endTime":"2026-07-19T18:59:22.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.883793864289512,"aZ":-22.99417550304412,"pfxX":-10.393353802855474,"pfxZ":4.645374770024839,"pX":-1.4936009226816274,"pZ":1.606531582314934,"vX0":5.095548626794173,"vY0":-139.77884523918993,"vZ0":-6.2983927266036845,"x":173.93,"y":195.4,"x0":-1.9910891903183454,"y0":50.00450076494255,"z0":5.40179265000031,"aX":-20.54141515016126},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2051,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39205748113591765,"extension":6.703286331884691},"index":0,"playId":"f6f9fcd9-c44e-375b-b06c-fa73cb2f0941","pitchNumber":1,"startTime":"2026-07-19T18:58:27.008Z","endTime":"2026-07-19T18:58:31.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.674054235425,"aZ":-17.73015330460584,"pfxX":-7.823129012525445,"pfxZ":7.34510430410495,"pX":-0.5343220391175637,"pZ":4.225975354974737,"vX0":6.439390544168055,"vY0":-139.654970555752,"vZ0":-0.42584648895151633,"x":137.37,"y":124.68,"x0":-1.858304841565919,"y0":50.006622418254565,"z0":5.551012622700832,"aX":-15.392163808275468},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":2035,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3928313718869405,"extension":6.64581057351668},"index":1,"playId":"6046c998-d99c-32a7-b9fe-8e1c916be484","pitchNumber":2,"startTime":"2026-07-19T18:58:41.958Z","endTime":"2026-07-19T18:58:45.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.301854498449956,"aZ":-18.44190646687041,"pfxX":-8.175951061557889,"pfxZ":6.978190469866739,"pX":-0.967996761440901,"pZ":4.722006269067872,"vX0":5.272887600183132,"vY0":-139.59677041451582,"vZ0":0.7050971125893055,"x":153.9,"y":111.29,"x0":-1.8220499061749897,"y0":50.002159204777335,"z0":5.6829166673688185,"aX":-16.087428716552438},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":13.7,"spinRate":2188,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39282183071907717,"extension":6.681371732771063},"index":2,"playId":"6c2baa69-31f0-3fad-bc7e-e2e3afb5dfa0","pitchNumber":3,"startTime":"2026-07-19T18:58:57.981Z","endTime":"2026-07-19T18:59:00.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274744015221458,"aZ":-20.641010512481188,"pfxX":-9.273187233819657,"pfxZ":5.748761849478182,"pX":-1.0711652876253377,"pZ":2.812251821016239,"vX0":5.663059533298685,"vY0":-140.62685238334853,"vZ0":-3.7265667040660766,"x":157.83,"y":162.85,"x0":-1.9039797313792928,"y0":50.00658329108061,"z0":5.490258896100282,"aX":-18.615279388304316},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.8,"breakHorizontal":15.7,"spinRate":2111,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38918307814350683,"extension":6.606428677150416},"index":3,"playId":"5832d378-7076-39e9-995a-565fe2bba853","pitchNumber":4,"startTime":"2026-07-19T18:59:16.754Z","endTime":"2026-07-19T18:59:22.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:59:22.367Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Patrick Bailey lines out sharply to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T18:59:31.148Z","endTime":"2026-07-19T19:00:19.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.270554981349875,"aZ":-17.462183155315856,"pfxX":-7.060597883810603,"pfxZ":7.356892961489935,"pX":-0.04063625671576771,"pZ":3.297497391926297,"vX0":7.832260636299776,"vY0":-140.62805032168598,"vZ0":-3.0553210663954316,"x":118.55,"y":149.75,"x0":-1.9462272563595255,"y0":50.00600105847327,"z0":5.532632105005332,"aX":-14.126486735991584},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":11.2,"spinRate":2256,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3896714094415348,"extension":6.798036488376671},"index":0,"playId":"a8136d7b-696a-32af-983c-6166bc243735","pitchNumber":1,"startTime":"2026-07-19T18:59:49.595Z","endTime":"2026-07-19T18:59:52.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.530911109870146,"aZ":-17.949120217464365,"pfxX":-8.025416067764473,"pfxZ":7.146103681722471,"pX":0.10483202369739093,"pZ":3.1794253225465217,"vX0":8.330612204113446,"vY0":-139.9667100415365,"vZ0":-3.2875460122726543,"x":113.0,"y":152.94,"x0":-1.8622765863878818,"y0":50.00545132393594,"z0":5.539327425586425,"aX":-15.982935405371014},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":2212,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3907865637257064,"extension":6.790131781933068},"hitData":{"launchSpeed":103.3,"launchAngle":22.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.25,"coordY":86.65}},"index":1,"playId":"fb5be1ff-bc14-3b8f-acc2-bf94f8556dc8","pitchNumber":2,"startTime":"2026-07-19T19:00:09.120Z","endTime":"2026-07-19T19:00:19.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:00:19.960Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Petey Halpin grounds out, second baseman Nick Gonzales to first baseman Ryan O'Hearn. Gabriel Arias to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T19:00:30.685Z","endTime":"2026-07-19T19:04:00.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.030127769953555,"aZ":-23.26512449121096,"pfxX":-8.404920732219477,"pfxZ":4.7389370600453855,"pX":-1.4283119223638645,"pZ":2.92891343847192,"vX0":4.530440667907917,"vY0":-136.49599312100824,"vZ0":-2.5363689009577777,"x":171.44,"y":159.7,"x0":-2.020705651488716,"y0":50.003613619486494,"z0":5.478178961267172,"aX":-15.80446284006788},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":1647,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.40181074272644546,"extension":6.803760678135076},"index":0,"playId":"3dad34af-f396-3543-8885-9b634c307f13","pitchNumber":1,"startTime":"2026-07-19T19:00:46.556Z","endTime":"2026-07-19T19:00:49.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.605658651891645,"aZ":-16.158078993942063,"pfxX":-8.646985823218387,"pfxZ":7.94324693141292,"pX":0.13485356003093235,"pZ":3.018057303526234,"vX0":8.508340870861698,"vY0":-141.20021770231853,"vZ0":-3.7617002202229943,"x":111.86,"y":157.29,"x0":-1.796231317912805,"y0":50.00311046523963,"z0":5.409459636719507,"aX":-17.434857231782416},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2230,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3881337949309094,"extension":6.806432346782215},"index":1,"playId":"2e733a0f-1893-3ea1-9e8b-2d0d39cc6fe0","pitchNumber":2,"startTime":"2026-07-19T19:01:02.041Z","endTime":"2026-07-19T19:01:05.041Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-19T19:01:15.044Z","endTime":"2026-07-19T19:01:30.078Z","isPitch":false,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.156178380323915,"aZ":-15.138977493518757,"pfxX":-7.235745628610616,"pfxZ":8.430440215795507,"pX":0.5723244427303997,"pZ":1.8096627063841593,"vX0":9.025310877906694,"vY0":-141.67628804855468,"vZ0":-6.97879674236179,"x":95.18,"y":189.92,"x0":-1.723402607713586,"y0":50.00262806211425,"z0":5.283297783449085,"aX":-14.622150778534175},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":11.2,"spinRate":2248,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.38746853392553415,"extension":6.870924680858748},"index":3,"playId":"9dc7d245-fb1d-31ce-a206-ba8f7db598c7","pitchNumber":3,"startTime":"2026-07-19T19:01:30.078Z","endTime":"2026-07-19T19:01:33.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.396839470123037,"aZ":-28.99785747594406,"pfxX":-10.372083888470737,"pfxZ":1.8838319707122366,"pX":-1.4279424896569801,"pZ":2.0558003753967804,"vX0":4.7353379557620965,"vY0":-129.21733696444966,"vZ0":-2.755469228612447,"x":171.43,"y":183.27,"x0":-1.9384705524911736,"y0":50.00553900419532,"z0":5.368368351029408,"aX":-17.50927172032187},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":17.8,"spinRate":1944,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4242002583762212,"extension":6.6435919745485075},"index":4,"playId":"5ebf65e0-2e84-36b4-854e-a2b2cf6ba044","pitchNumber":4,"startTime":"2026-07-19T19:01:49.782Z","endTime":"2026-07-19T19:01:54.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07568096253199,"aZ":-18.51345076431532,"pfxX":-7.7057689640852205,"pfxZ":6.790385124283015,"pX":-0.3291319386894951,"pZ":2.82808003539107,"vX0":7.206036048329213,"vY0":-141.17627213398035,"vZ0":-3.7273050279607753,"x":129.55,"y":162.42,"x0":-1.917413692624672,"y0":50.00558985823592,"z0":5.362018328292665,"aX":-15.508755379878867},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2111,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.388447130580833,"extension":6.805721731519823},"index":5,"playId":"1725362d-211b-3148-b0b2-e53a60a03c14","pitchNumber":5,"startTime":"2026-07-19T19:02:12.650Z","endTime":"2026-07-19T19:02:15.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47000707242118,"aZ":-25.726947209585614,"pfxX":6.752082940155991,"pfxZ":4.232693648227169,"pX":-0.0055827902219129965,"pZ":2.3747913097197846,"vX0":2.924241108604993,"vY0":-123.13232556565808,"vZ0":-1.920682467689437,"x":117.21,"y":174.66,"x0":-2.088707915817585,"y0":50.000418081045375,"z0":5.360835404333217,"aX":10.273312963534341},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.4,"breakHorizontal":-13.0,"spinRate":2232,"spinDirection":93},"zone":5,"typeConfidence":2.0,"plateTime":0.4463486396360672,"extension":6.604025238884855},"index":6,"playId":"ae8d3af4-9c26-385e-85df-9ba032320e89","pitchNumber":6,"startTime":"2026-07-19T19:02:36.519Z","endTime":"2026-07-19T19:02:41.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.477576017468195,"aZ":-20.58165247538168,"pfxX":-11.42661564237784,"pfxZ":5.90408279361672,"pX":0.07546379797835215,"pZ":3.3317669650569464,"vX0":9.461111692031368,"vY0":-139.5138074030138,"vZ0":-2.187258704245966,"x":114.12,"y":148.82,"x0":-1.8813479349737794,"y0":50.004445879576906,"z0":5.487875832144045,"aX":-22.443697843637043},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":18.6,"spinRate":2143,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.39315809370521837,"extension":6.642254595017718},"index":7,"playId":"41985803-f5bd-35eb-b127-15fc280bdfc1","pitchNumber":7,"startTime":"2026-07-19T19:03:11.327Z","endTime":"2026-07-19T19:03:14.832Z","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":8,"playId":"54e4094f-ba3b-3c51-9d97-48e45b53537f","startTime":"2026-07-19T19:03:34.120Z","endTime":"2026-07-19T19:03:39.005Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1256613237386,"aZ":-25.84286564996588,"pfxX":-11.311398857822583,"pfxZ":3.8411834863298746,"pX":-0.747316101581907,"pZ":0.9107102027223687,"vX0":6.872200715402045,"vY0":-127.37175781951255,"vZ0":-6.017710935352455,"x":145.49,"y":214.19,"x0":-2.004815288580862,"y0":50.005615318850225,"z0":5.336060367493451,"aX":-18.66750474786819},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":19.1,"spinRate":1838,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.42931456844235605,"extension":6.742217288640288},"hitData":{"launchSpeed":69.8,"launchAngle":8.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.11,"coordY":149.22}},"index":9,"playId":"ff6c22d1-50c0-3f36-81c2-7951a3d3749c","pitchNumber":8,"startTime":"2026-07-19T19:03:51.415Z","endTime":"2026-07-19T19:04:00.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:04:00.323Z","atBatIndex":40},{"result":{"type":"atBat","event":"Runner Out","eventType":"other_out","description":"Gabriel Arias out at 2nd, pitcher Paul Skenes to shortstop Jacob Gonzalez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T19:04:26.780Z","endTime":"2026-07-19T19:05:22.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_returning","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"3c38883d-6b4e-47ab-8f0d-737cd591dba2","startTime":"2026-07-19T19:04:26.780Z","endTime":"2026-07-19T19:04:31.780Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420086239175994,"aZ":-28.099733029071626,"pfxX":6.716583746409812,"pfxZ":2.6793786781658744,"pX":0.6971852448540846,"pZ":1.4576892488932505,"vX0":4.653323326375276,"vY0":-123.28009267858161,"vZ0":-3.45986014848084,"x":90.42,"y":199.42,"x0":-2.095611586453806,"y0":50.00129871368497,"z0":5.284137034135051,"aX":10.204977387151684},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.2,"breakHorizontal":-13.3,"spinRate":2425,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4464780652214806,"extension":6.882129763104467},"index":1,"playId":"0e2b8bab-cd2a-3ae2-8939-39faf73a5746","pitchNumber":1,"startTime":"2026-07-19T19:04:39.028Z","endTime":"2026-07-19T19:04:42.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12646529305149,"aZ":-17.06628319844448,"pfxX":-8.72976771313996,"pfxZ":7.572413742355744,"pX":-1.267239895816915,"pZ":3.6071203680463384,"vX0":5.320379434387936,"vY0":-140.44192877431794,"vZ0":-2.10562250718322,"x":165.3,"y":141.39,"x0":-2.053048615143825,"y0":50.004168685949296,"z0":5.477910682622623,"aX":-17.42122600922927},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":14.8,"spinRate":2283,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.39015431168498305,"extension":6.564086038920698},"index":2,"playId":"55750ca9-3b65-3df9-baa2-3095342d2456","pitchNumber":2,"startTime":"2026-07-19T19:04:56.555Z","endTime":"2026-07-19T19:05:07.194Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"55750ca9-3b65-3df9-baa2-3095342d2456","startTime":"2026-07-19T19:05:19.196Z","endTime":"2026-07-19T19:05:22.869Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-07-19T19:05:22.869Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Gonzales doubles (17) on a line drive to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:08:25.314Z","endTime":"2026-07-19T19:08:53.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(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":79.3,"endSpeed":73.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.686248146219988,"aZ":-44.66507523306551,"pfxX":-4.651396185819675,"pfxZ":-9.351874173302562,"pX":0.4500025930711728,"pZ":0.841237062163697,"vX0":-0.1510131586492765,"vY0":-115.45977442791754,"vZ0":-1.505202160417169,"x":99.85,"y":216.07,"x0":1.1197686341495237,"y0":50.00312633516092,"z0":5.842020705298197,"aX":-6.21165790179007},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-17.0,"breakHorizontal":8.4,"spinRate":2640,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.4763795898964065,"extension":7.040299863146874},"index":0,"playId":"ebce2f57-889e-3b07-9ba1-e845a432b7c6","pitchNumber":1,"startTime":"2026-07-19T19:08:25.314Z","endTime":"2026-07-19T19:08:28.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.458535553512856,"aZ":-23.934912322227458,"pfxX":0.615943690586901,"pfxZ":4.9555912650345935,"pX":-0.014690365715743343,"pZ":2.1859960520928627,"vX0":-2.9741805865624014,"vY0":-126.96896333123124,"vZ0":-3.8817610364597726,"x":117.56,"y":179.76,"x0":1.082539279119445,"y0":50.003386436125815,"z0":5.598379174998464,"aX":1.0243873689051917},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":-0.6,"spinRate":2106,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.42835791783441923,"extension":7.245732912854604},"hitData":{"launchSpeed":96.7,"launchAngle":19.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.18,"coordY":87.63}},"index":1,"playId":"2ab1e5c5-1349-3f6d-a2b4-38132d135fa9","pitchNumber":2,"startTime":"2026-07-19T19:08:41.860Z","endTime":"2026-07-19T19:08:53.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:08:53.980Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Gonzalez doubles (5) on a sharp line drive to right fielder Kahlil Watson. Nick Gonzales scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:09:04.258Z","endTime":"2026-07-19T19:10:25.789Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.978263896806,"aZ":-43.97788597193102,"pfxX":-7.730827363429974,"pfxZ":-8.65055761365717,"pX":-0.9991556819706013,"pZ":0.7946733525926951,"vX0":-2.37026531808085,"vY0":-117.12918831163353,"vZ0":-2.0187538877330757,"x":155.09,"y":217.32,"x0":1.035426643302616,"y0":50.00559236927546,"z0":5.851831993491081,"aX":-10.54268009042391},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.8,"breakHorizontal":14.6,"spinRate":2676,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.47100029273914945,"extension":7.130370706054142},"index":0,"playId":"8066210b-9137-34bc-8fcf-71f64a3d71e8","pitchNumber":1,"startTime":"2026-07-19T19:09:30.013Z","endTime":"2026-07-19T19:09:33.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.939683188894037,"aZ":-47.03357902770548,"pfxX":-6.75700003809135,"pfxZ":-11.198388245432417,"pX":0.6784871512112528,"pZ":2.288382597992914,"vX0":0.5044668899673299,"vY0":-115.49460820870569,"vZ0":1.9425846009306484,"x":91.14,"y":176.99,"x0":1.3308243344003983,"y0":50.00040386335004,"z0":6.019103689662457,"aX":-8.970213303267565},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-19.2,"breakHorizontal":12.0,"spinRate":2571,"spinDirection":332},"zone":9,"typeConfidence":2.0,"plateTime":0.4773889650451073,"extension":6.87213485766658},"index":1,"playId":"603ee9a8-a69f-31a4-8310-01c006922604","pitchNumber":2,"startTime":"2026-07-19T19:09:49.019Z","endTime":"2026-07-19T19:09:52.138Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823122206048026,"aZ":-45.49256088685277,"pfxX":-6.309343872250013,"pfxZ":-9.714769982236907,"pX":1.094408091673436,"pZ":2.135692103890382,"vX0":1.265843164187507,"vY0":-117.3480878139976,"vZ0":1.0962268719836499,"x":75.28,"y":181.12,"x0":1.3613234393895837,"y0":50.0043203482869,"z0":5.959425048806135,"aX":-8.64658803498412},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-16.9,"breakHorizontal":11.0,"spinRate":2505,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.46989777776939645,"extension":6.982477709419095},"hitData":{"launchSpeed":103.7,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":208.97,"coordY":124.75}},"index":2,"playId":"038a194f-ed1b-30f0-92ac-4244a10e5616","pitchNumber":3,"startTime":"2026-07-19T19:10:13.699Z","endTime":"2026-07-19T19:10:25.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:10:25.789Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:13:08.912Z","endTime":"2026-07-19T19:16:08.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:10:46.500Z","endTime":"2026-07-19T19:11:31.660Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Franco Aleman replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T19:11:31.660Z","endTime":"2026-07-19T19:13:11.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680916,"link":"/api/v1/people/680916"},"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":95.1,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914564142169507,"aZ":-19.827297533909242,"pfxX":-9.106751918597045,"pfxZ":6.3078853788897575,"pX":0.4572308922673426,"pZ":3.7759039031403896,"vX0":9.607761382017094,"vY0":-138.33900748451995,"vZ0":-1.2038580320733896,"x":99.57,"y":136.83,"x0":-1.8607865197581943,"y0":50.00551876010943,"z0":5.532794071745206,"aX":-17.834208283225305},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":14.8,"spinRate":2481,"spinDirection":235},"zone":12,"typeConfidence":0.84,"plateTime":0.39439734727130604,"extension":6.843233658683917},"index":2,"playId":"cf1406f0-b006-34c8-8303-70f6fb7d1b75","pitchNumber":1,"startTime":"2026-07-19T19:13:11.229Z","endTime":"2026-07-19T19:13:15.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.182803803788048,"aZ":-19.12870247256255,"pfxX":-10.595135905167991,"pfxZ":6.76575135296797,"pX":0.5594348357072622,"pZ":2.019069648802177,"vX0":10.03893235909761,"vY0":-137.1871913595869,"vZ0":-5.4447590727257715,"x":95.68,"y":184.27,"x0":-1.7511748028295433,"y0":50.00033839085978,"z0":5.3121592665102515,"aX":-20.418224487260446},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":17.4,"spinRate":2441,"spinDirection":240},"zone":9,"typeConfidence":0.89,"plateTime":0.3975846767345965,"extension":7.109281282561988},"index":3,"playId":"0fa82f38-d6b6-3ccb-85fc-83f16921fe02","pitchNumber":2,"startTime":"2026-07-19T19:13:31.197Z","endTime":"2026-07-19T19:13:34.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798709616531593,"aZ":-18.615901130708433,"pfxX":-9.57417188594525,"pfxZ":6.763351704413219,"pX":0.9205958119989696,"pZ":3.1176602395605086,"vX0":10.804853763724728,"vY0":-139.39143003554446,"vZ0":-3.1287293252134223,"x":81.91,"y":154.6,"x0":-1.7277060109614246,"y0":50.00480592959827,"z0":5.456115623607426,"aX":-19.19859503789402},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":15.6,"spinRate":2636,"spinDirection":234},"zone":12,"typeConfidence":0.89,"plateTime":0.39016343920279306,"extension":7.083624109391211},"index":4,"playId":"4f8392d9-189a-3070-a5d1-c4a27b10c978","pitchNumber":3,"startTime":"2026-07-19T19:13:53.088Z","endTime":"2026-07-19T19:13:57.702Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.270031867840714,"aZ":-17.48054316343726,"pfxX":-9.50776774393789,"pfxZ":7.61803377077948,"pX":-0.7238487474437149,"pZ":3.202802068613609,"vX0":6.734686859996627,"vY0":-138.12181517198644,"vZ0":-2.7330917846600924,"x":144.59,"y":152.3,"x0":-1.9606248707299478,"y0":50.00357674738357,"z0":5.3831352405657755,"aX":-18.338963959855015},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":15.8,"spinRate":2557,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.39682581670567796,"extension":6.9645829605687535},"index":5,"playId":"55a0544e-ca9a-30c9-b2f5-fa3c89eaec39","pitchNumber":4,"startTime":"2026-07-19T19:14:24.980Z","endTime":"2026-07-19T19:14:31.467Z","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":97.3,"endSpeed":89.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53907423835104,"aZ":-17.388027281266076,"pfxX":-8.783023028958684,"pfxZ":7.246877573070664,"pX":0.9225402546678041,"pZ":2.683261184288566,"vX0":10.752255934353421,"vY0":-141.3142274047561,"vZ0":-4.15742695325405,"x":81.83,"y":166.33,"x0":-1.7747771620822648,"y0":50.00225261744279,"z0":5.276892481085611,"aX":-17.92032633853741},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":13.9,"spinRate":2491,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.386293304271093,"extension":7.192538980554165},"index":6,"playId":"5d352579-6399-3cc1-80ad-01b8513ea9dc","pitchNumber":5,"startTime":"2026-07-19T19:14:59.000Z","endTime":"2026-07-19T19:15:02.000Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.466013185145595,"aZ":-16.20235928792135,"pfxX":-8.77696961496768,"pfxZ":7.908724159853235,"pX":0.1733423950004786,"pZ":2.2094762975065545,"vX0":8.398398488200614,"vY0":-140.8344231855063,"vZ0":-5.642291847753109,"x":110.39,"y":179.12,"x0":-1.699724785888289,"y0":50.000302877328416,"z0":5.278110384578636,"aX":-17.718505326002543},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":14.3,"spinRate":2534,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.38816060441054656,"extension":7.088894141734496},"index":7,"playId":"585d65bb-cc81-3f58-b7fb-d3d5646f6b3e","pitchNumber":6,"startTime":"2026-07-19T19:15:20.250Z","endTime":"2026-07-19T19:15:26.639Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.125297615719433,"aZ":-29.04060256565273,"pfxX":-1.8588842206228975,"pfxZ":1.960947578227846,"pX":1.2423995562592702,"pZ":1.0324843610053445,"vX0":7.8931903206840754,"vY0":-126.37628531019251,"vZ0":-5.696523717950875,"x":69.64,"y":210.9,"x0":-1.6935106773058486,"y0":50.006001751325066,"z0":5.677280858766332,"aX":-2.9776935877956214},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":1.3,"spinRate":2398,"spinDirection":45},"zone":14,"typeConfidence":0.88,"plateTime":0.43505697504934515,"extension":6.82787734840262},"index":8,"playId":"898df26a-f93c-366f-bbc4-835f153baf28","pitchNumber":7,"startTime":"2026-07-19T19:16:03.602Z","endTime":"2026-07-19T19:16:08.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:16:08.514Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Billy Cook singles on a sharp line drive to center fielder Petey Halpin. Jacob Gonzalez scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:16:31.488Z","endTime":"2026-07-19T19:16:51.739Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.779904639974283,"aZ":-20.557506339481616,"pfxX":-9.132343641941075,"pfxZ":5.724824019513267,"pX":-0.3530654341922239,"pZ":3.0089136974428765,"vX0":7.791512317656752,"vY0":-141.45076801596545,"vZ0":-3.0113963180267476,"x":130.46,"y":157.54,"x0":-1.9545944172955623,"y0":50.00373894401925,"z0":5.4028712934472765,"aX":-18.536616514145148},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.0,"breakHorizontal":15.0,"spinRate":2413,"spinDirection":235},"zone":1,"typeConfidence":0.9,"plateTime":0.38697521908643395,"extension":7.102529483965862},"hitData":{"launchSpeed":100.2,"launchAngle":7.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.96,"coordY":106.87}},"index":0,"playId":"c67991cc-77e2-34e0-abb8-bf9a72ad9098","pitchNumber":1,"startTime":"2026-07-19T19:16:40.019Z","endTime":"2026-07-19T19:16:51.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:16:51.739Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a sharp ground ball to center fielder Petey Halpin. Billy Cook scores. Jake Mangum to 2nd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:17:19.935Z","endTime":"2026-07-19T19:18:20.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":{"id":680916,"link":"/api/v1/people/680916"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45133868116796,"aZ":-17.656239391873346,"pfxX":-10.930555820338071,"pfxZ":7.3411750863329495,"pX":0.4263578949962139,"pZ":0.6286323095978259,"vX0":9.945023879530899,"vY0":-139.73101466820754,"vZ0":-9.435726080669141,"x":100.75,"y":221.81,"x0":-1.7585197693324697,"y0":50.00590649313516,"z0":5.209424493259122,"aX":-21.621451471674153},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.4,"breakHorizontal":17.8,"spinRate":2588,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.39198422157860335,"extension":7.048115115387533},"index":0,"playId":"69ad1568-2f09-3fd4-9b3a-1c98a8489b06","pitchNumber":1,"startTime":"2026-07-19T19:17:32.988Z","endTime":"2026-07-19T19:17:41.019Z","isPitch":true,"type":"pitch"},{"details":{"description":"Billy Cook steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"69ad1568-2f09-3fd4-9b3a-1c98a8489b06","startTime":"2026-07-19T19:17:48.590Z","endTime":"2026-07-19T19:18:08.146Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.279406964338833,"aZ":-27.348307549469556,"pfxX":0.7268175136036619,"pfxZ":3.034115442909889,"pX":0.5137401980702282,"pZ":2.1801702739944564,"vX0":5.627997437403025,"vY0":-125.32364816067849,"vZ0":-3.419606334354202,"x":97.42,"y":179.92,"x0":-1.8552870399425734,"y0":50.002849729896504,"z0":5.795557874697822,"aX":1.1563530384260474},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":-2.6,"spinRate":2707,"spinDirection":71},"zone":6,"typeConfidence":0.9,"plateTime":0.43700737512738774,"extension":6.817772092454564},"hitData":{"launchSpeed":100.3,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.4,"coordY":98.39}},"index":2,"playId":"2ce173a2-202f-3248-97e2-acdec826b1ff","pitchNumber":2,"startTime":"2026-07-19T19:18:08.146Z","endTime":"2026-07-19T19:18:20.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:18:20.228Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:19:35.711Z","endTime":"2026-07-19T19:20:38.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T19:18:57.482Z","endTime":"2026-07-19T19:19:37.993Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":80.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.278461607111254,"aZ":-27.60139875779045,"pfxX":-1.3079158998964973,"pfxZ":2.8558407479774166,"pX":1.4290151414667795,"pZ":0.48840779885874536,"vX0":8.360508636875972,"vY0":-125.4675640107525,"vZ0":-7.213394983111045,"x":62.53,"y":225.59,"x0":-1.7698780391150302,"y0":50.00534719466964,"z0":5.635941219413522,"aX":-2.0969893660800154},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":0.6,"spinRate":2479,"spinDirection":67},"zone":14,"typeConfidence":0.89,"plateTime":0.4357809936283026,"extension":6.527109210722604},"index":1,"playId":"59c905e7-128b-3eca-bda4-30bba7d40039","pitchNumber":1,"startTime":"2026-07-19T19:19:37.993Z","endTime":"2026-07-19T19:19:41.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03834907259755,"aZ":-18.102584104097357,"pfxX":-9.94127116907473,"pfxZ":7.378888135731673,"pX":-0.20293472380717345,"pZ":1.4139265578651417,"vX0":8.337954962957506,"vY0":-136.505901137653,"vZ0":-7.351107594626715,"x":124.74,"y":200.6,"x0":-1.98939880348673,"y0":50.00495340077149,"z0":5.365159745874886,"aX":-18.964499823515116},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":16.4,"spinRate":2578,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.3996119976856103,"extension":6.9617115956273485},"index":2,"playId":"7ecd89e8-012c-340a-a8e4-37457b585bea","pitchNumber":2,"startTime":"2026-07-19T19:19:56.825Z","endTime":"2026-07-19T19:20:01.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.521613549806165,"aZ":-29.37832154230448,"pfxX":1.6039356653825518,"pfxZ":1.7754899479416966,"pX":-0.21845708263770686,"pZ":0.824886234015573,"vX0":3.8388848074242565,"vY0":-125.05205598396462,"vZ0":-6.06671340227685,"x":125.33,"y":216.51,"x0":-1.9853024124154743,"y0":50.00459162274652,"z0":5.709413191943812,"aX":2.525417158276565},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":2574,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.4389320536505159,"extension":6.826428191983626},"index":3,"playId":"5c0dfdec-5df8-32b7-a492-a0a3f8f4e291","pitchNumber":3,"startTime":"2026-07-19T19:20:15.981Z","endTime":"2026-07-19T19:20:19.462Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00993777036603,"aZ":-17.83572741466636,"pfxX":-9.934574640128801,"pfxZ":7.436774736326635,"pX":-1.182084900540921,"pZ":2.918228283235782,"vX0":5.302323906046838,"vY0":-138.2732377203887,"vZ0":-3.461315133602506,"x":162.06,"y":159.99,"x0":-1.8378896106875515,"y0":50.006675677919596,"z0":5.389395631853992,"aX":-19.16237153888505},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":16.8,"spinRate":2504,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.3967542541234188,"extension":6.9426622071279995},"index":4,"playId":"68c26bd8-e30e-3821-91cf-7c4dc7323355","pitchNumber":4,"startTime":"2026-07-19T19:20:35.051Z","endTime":"2026-07-19T19:20:38.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:20:38.974Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:20:43.293Z","endTime":"2026-07-19T19:22:28.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.563881837834522,"aZ":-25.95064227561531,"pfxX":-11.272550832487596,"pfxZ":3.88042987629197,"pX":0.2665375333240649,"pZ":1.8925549000806412,"vX0":8.050618480416853,"vY0":-126.30687945457224,"vZ0":-3.8162093366370557,"x":106.84,"y":187.68,"x0":-1.509825835615681,"y0":50.001318818367075,"z0":5.527935452899158,"aX":-18.072681147413377},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":18.4,"spinRate":1734,"spinDirection":244},"zone":8,"typeConfidence":0.98,"plateTime":0.43491640923513675,"extension":6.994096301111355},"index":0,"playId":"c13507bf-8d84-3a29-8d7f-43ff2b672b1f","pitchNumber":1,"startTime":"2026-07-19T19:21:07.223Z","endTime":"2026-07-19T19:21:10.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.896359421874145,"aZ":-24.668384844734284,"pfxX":-12.891408641145068,"pfxZ":4.647306782834641,"pX":0.3656162705641792,"pZ":1.9249988160800722,"vX0":8.604928681161198,"vY0":-127.01917734615989,"vZ0":-3.9138662999074816,"x":103.06,"y":186.81,"x0":-1.4115428914718247,"y0":50.00298984611513,"z0":5.47472757135635,"aX":-20.815292331604493},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":21.1,"spinRate":1834,"spinDirection":251},"zone":9,"typeConfidence":0.98,"plateTime":0.4331935729402683,"extension":6.983653273979336},"index":1,"playId":"af1cce07-f931-3482-8499-a33a72315536","pitchNumber":2,"startTime":"2026-07-19T19:21:26.580Z","endTime":"2026-07-19T19:21:30.212Z","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":97.6,"endSpeed":90.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78261514162557,"aZ":-20.63879550760058,"pfxX":-10.298691343232086,"pfxZ":5.614814493439995,"pX":1.7502357695942392,"pZ":2.193164919099243,"vX0":13.111770342455811,"vY0":-141.62470252232973,"vZ0":-5.169909251619505,"x":50.29,"y":179.56,"x0":-1.5760840998280314,"y0":50.00684225347133,"z0":5.340776030169236,"aX":-21.17273380348242},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2686,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.3850211725067676,"extension":7.144612147977565},"index":2,"playId":"dd16944a-1bf2-3bd4-a6e5-018d0e456315","pitchNumber":3,"startTime":"2026-07-19T19:21:48.232Z","endTime":"2026-07-19T19:21:51.712Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51277135211117,"aZ":-19.469964379719183,"pfxX":-9.662372199729077,"pfxZ":6.256823702376636,"pX":-0.2354104380071344,"pZ":2.9507546491735317,"vX0":7.6647186376080905,"vY0":-141.0004052160034,"vZ0":-3.07373364396075,"x":125.97,"y":159.11,"x0":-1.7221678747185767,"y0":50.003650891248654,"z0":5.298684307567022,"aX":-19.62167571234609},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.9,"breakHorizontal":16.1,"spinRate":2567,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.3872039065012798,"extension":7.020497602529318},"index":3,"playId":"aaba0f5a-6809-33ff-b803-293f9e3c7592","pitchNumber":4,"startTime":"2026-07-19T19:22:23.913Z","endTime":"2026-07-19T19:22:28.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:22:28.400Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:22:34.561Z","endTime":"2026-07-19T19:24:05.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261667238671503,"aZ":-30.851906758017062,"pfxX":0.37692483571908053,"pfxZ":0.8094423278413121,"pX":0.03569067742291777,"pZ":3.3005224210178836,"vX0":4.5739989539630095,"vY0":-126.82567992371713,"vZ0":-0.27269445277711235,"x":115.64,"y":149.67,"x0":-1.8350776996147917,"y0":50.004919432350164,"z0":5.855633203817768,"aX":0.6183450183600866},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-1.7,"spinRate":2560,"spinDirection":90},"zone":2,"typeConfidence":0.9,"plateTime":0.430730525198566,"extension":6.600462552492668},"index":0,"playId":"21c1d95f-85d6-37c4-a73c-37565cc8474e","pitchNumber":1,"startTime":"2026-07-19T19:22:54.331Z","endTime":"2026-07-19T19:22:57.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"b4ecf881-d90f-45ed-a97c-2865e287c23d","startTime":"2026-07-19T19:23:11.769Z","endTime":"2026-07-19T19:23:16.769Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.254586539047175,"aZ":-29.380422206153316,"pfxX":0.11370440928425252,"pfxZ":1.7078615098006527,"pX":0.5233099302108098,"pZ":1.5961396459125705,"vX0":5.6146666175555024,"vY0":-126.97703572120176,"vZ0":-4.366908804297953,"x":97.05,"y":195.68,"x0":-1.7285914696145195,"y0":50.00610630395191,"z0":5.667996506376624,"aX":0.18493324813702317},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-1.4,"spinRate":2647,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4308606896170759,"extension":7.032325667446008},"index":2,"playId":"2806c8bb-1905-3132-9a79-8e51fa9bc275","pitchNumber":2,"startTime":"2026-07-19T19:23:26.517Z","endTime":"2026-07-19T19:23:29.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.464820298336477,"aZ":-18.55688499943083,"pfxX":-9.282793534055394,"pfxZ":6.614708062343487,"pX":-0.16743212615760475,"pZ":3.8814879495179495,"vX0":7.58951615215873,"vY0":-142.28577635159215,"vZ0":-1.0762471202384092,"x":123.38,"y":133.98,"x0":-1.6582090400025284,"y0":50.002020975302166,"z0":5.436164595865086,"aX":-19.10656173900103},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":15.4,"spinRate":2485,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.38439168892484954,"extension":7.054525550596232},"index":3,"playId":"d3239411-c108-371f-aa09-eae5842b7648","pitchNumber":3,"startTime":"2026-07-19T19:23:43.904Z","endTime":"2026-07-19T19:23:47.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":90.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3895987937046,"aZ":-16.929128859729914,"pfxX":-8.420496407510612,"pfxZ":7.31335135400815,"pX":-0.022840498881309745,"pZ":2.5999239791580213,"vX0":8.3304637026079,"vY0":-143.28578181629973,"vZ0":-4.496478299078901,"x":117.87,"y":168.58,"x0":-1.8705756357908603,"y0":50.00171503737697,"z0":5.243810055144908,"aX":-17.549101203912095},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.5,"breakHorizontal":13.7,"spinRate":2459,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3819352098660658,"extension":7.020090795825079},"index":4,"playId":"b514c382-2ed2-346c-bc1a-d6a37e3a6c43","pitchNumber":4,"startTime":"2026-07-19T19:24:01.088Z","endTime":"2026-07-19T19:24:05.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:24:05.950Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pirates challenged (tag play), call on the field was overturned: Steven Kwan singles on a line drive to left fielder Jake Mangum. Steven Kwan out at 2nd on the throw, left fielder Jake Mangum to second baseman Nick Gonzales.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:25:55.391Z","endTime":"2026-07-19T19:26:46.541Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80701541608407,"aZ":-20.043013235886246,"pfxX":-5.8782823738377665,"pfxZ":6.134257390777767,"pX":-0.5476733263314658,"pZ":3.375519873339513,"vX0":5.645679892308813,"vY0":-139.60200350659917,"vZ0":-2.5232220592341292,"x":137.88,"y":147.64,"x0":-1.8304344047228962,"y0":50.00340067092042,"z0":5.6072667222462105,"aX":-11.627365304204828},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":9.5,"spinRate":1861,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3920375163128007,"extension":6.639975865136067},"index":0,"playId":"e09e66f1-b76a-3043-9b63-0237ec0767a0","pitchNumber":1,"startTime":"2026-07-19T19:26:12.821Z","endTime":"2026-07-19T19:26:16.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.110534423373938,"aZ":-29.454016970186363,"pfxX":-8.384555662350127,"pfxZ":1.5542514771127784,"pX":-0.8362783576177459,"pZ":1.924495646110767,"vX0":5.728768222273492,"vY0":-130.53026827917304,"vZ0":-3.8000921465396975,"x":148.88,"y":186.82,"x0":-1.9557403210161615,"y0":50.00287870811012,"z0":5.585238874914167,"aX":-14.657666590315525},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":14.2,"spinRate":1501,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4175429486109268,"extension":6.71707208925911},"hitData":{"launchSpeed":58.0,"launchAngle":29.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.68,"coordY":143.94}},"index":1,"playId":"e8b6ecb7-b911-3488-892f-07877c16ef72","pitchNumber":2,"startTime":"2026-07-19T19:26:35.224Z","endTime":"2026-07-19T19:26:46.541Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":134},"playEndTime":"2026-07-19T19:26:46.541Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:28:38.227Z","endTime":"2026-07-19T19:29:03.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52745126820565,"aZ":-32.23475138117354,"pfxX":8.764689291080762,"pfxZ":-0.04594825538269731,"pX":0.5758486157901137,"pZ":2.222683581814697,"vX0":3.5533260251512386,"vY0":-118.6641582095113,"vZ0":-0.7695226872249208,"x":95.05,"y":178.77,"x0":-2.0833116727014898,"y0":50.001879441270255,"z0":5.510308518068326,"aX":12.389156609735966},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.0,"breakHorizontal":-16.8,"spinRate":2041,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.4631146527759302,"extension":6.723269575957252},"index":0,"playId":"c7308ac8-5f75-3963-a448-ff152298f23e","pitchNumber":1,"startTime":"2026-07-19T19:28:38.227Z","endTime":"2026-07-19T19:28:41.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255962050709538,"aZ":-21.63778400334441,"pfxX":-8.346294417328007,"pfxZ":5.283603231326643,"pX":-0.21416830927514507,"pZ":3.1516446021925097,"vX0":7.375290550206018,"vY0":-139.59340724723612,"vZ0":-2.516865111658201,"x":125.16,"y":153.69,"x0":-1.7922490112293585,"y0":50.00393147858782,"z0":5.472712850957112,"aX":-16.650179826569165},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":1977,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3907682483663475,"extension":6.666337775950027},"hitData":{"launchSpeed":82.7,"launchAngle":46.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.53,"coordY":109.47}},"index":1,"playId":"6e5057e2-9570-3367-b1b1-1887b6cad745","pitchNumber":2,"startTime":"2026-07-19T19:28:55.689Z","endTime":"2026-07-19T19:29:03.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:29:03.278Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase DeLauter doubles (17) on a line drive to left fielder Jake Mangum.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:29:10.995Z","endTime":"2026-07-19T19:30:10.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":95.2,"endSpeed":87.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80913221995367,"aZ":-18.023207182576673,"pfxX":-5.700453231521425,"pfxZ":7.2096832111682065,"pX":-0.47006496584866936,"pZ":3.877331907035196,"vX0":5.706444312133926,"vY0":-138.68329862352627,"vZ0":-1.177992764275803,"x":134.92,"y":134.09,"x0":-1.806258573911171,"y0":50.00258328102441,"z0":5.500881896730369,"aX":-11.188473751000865},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":1913,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.393813888316199,"extension":6.763790288717453},"index":0,"playId":"2a15160f-48d0-353e-9691-0ba061e725c0","pitchNumber":1,"startTime":"2026-07-19T19:29:25.287Z","endTime":"2026-07-19T19:29:29.811Z","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.8,"endSpeed":75.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319509855375266,"aZ":-26.94645567209428,"pfxX":5.422808095454685,"pfxZ":3.6237676497829394,"pX":-1.5684843472284309,"pZ":3.8743612677112114,"vX0":-0.28114287879055055,"vY0":-119.2013831864282,"vZ0":1.6721839505580023,"x":176.79,"y":134.17,"x0":-2.1540163958090184,"y0":50.002921309492514,"z0":5.591757081729231,"aX":7.825415791948697},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.2,"breakHorizontal":-9.7,"spinRate":2392,"spinDirection":96},"zone":11,"typeConfidence":2.0,"plateTime":0.4590130543521487,"extension":6.66152103235215},"index":1,"playId":"65fe5bf5-ee6a-3926-be5e-916563ee2f1d","pitchNumber":2,"startTime":"2026-07-19T19:29:42.304Z","endTime":"2026-07-19T19:29:45.304Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041023816826304,"aZ":-30.660746403009373,"pfxX":-6.399794176342194,"pfxZ":0.8128083742284957,"pX":-0.050194461320993825,"pZ":1.8689527398943155,"vX0":6.997165224296767,"vY0":-135.45613236029752,"vZ0":-3.8493575236663613,"x":118.91,"y":188.32,"x0":-1.8329335353481937,"y0":50.00245325298852,"z0":5.447373425288379,"aX":-11.91608934685996},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.8,"breakHorizontal":10.1,"spinRate":1631,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.404048436168833,"extension":6.668688758278157},"hitData":{"launchSpeed":92.7,"launchAngle":21.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.83,"coordY":113.0}},"index":2,"playId":"131fd07e-53f4-3fb9-8a9b-d16579a5890c","pitchNumber":3,"startTime":"2026-07-19T19:29:58.523Z","endTime":"2026-07-19T19:30:10.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:30:10.283Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:30:22.801Z","endTime":"2026-07-19T19:31:29.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":"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":96.1,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443220118633988,"aZ":-17.63941090497482,"pfxX":-9.132722009988754,"pfxZ":7.325840769134755,"pX":0.035251364181631606,"pZ":2.9599328687136217,"vX0":8.70904699533403,"vY0":-139.7346408020243,"vZ0":-3.6702771985329425,"x":115.66,"y":158.86,"x0":-1.9299463355915962,"y0":50.004760711566945,"z0":5.444005766690916,"aX":-18.12636008297675},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":14.9,"spinRate":2133,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.39143812741068107,"extension":6.7628028661814525},"index":0,"playId":"a245134f-77bf-3f86-8b16-db3b404866bc","pitchNumber":1,"startTime":"2026-07-19T19:30:44.017Z","endTime":"2026-07-19T19:30:47.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9402638931742,"aZ":-16.12174768561231,"pfxX":-9.246561687186436,"pfxZ":8.12899780772152,"pX":0.21207464194297368,"pZ":2.285895061058819,"vX0":9.093972903970334,"vY0":-138.8820802917362,"vZ0":-5.759787502584961,"x":108.92,"y":177.06,"x0":-1.8863919875809019,"y0":50.00389940371928,"z0":5.440038332894915,"aX":-18.26096035877951},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":15.1,"spinRate":2250,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3927646557953084,"extension":6.919135861944118},"index":1,"playId":"a5178cd0-fa2c-3a79-8e0e-fff775a9d011","pitchNumber":2,"startTime":"2026-07-19T19:31:04.197Z","endTime":"2026-07-19T19:31:07.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.024486278168983,"aZ":-26.71773324765701,"pfxX":-8.397202327718833,"pfxZ":3.296831360327862,"pX":-0.6052543307830416,"pZ":0.2297888002170652,"vX0":6.541066871240781,"vY0":-127.26715039901244,"vZ0":-7.151676962720614,"x":140.07,"y":232.58,"x0":-2.106951998339811,"y0":50.00322542309921,"z0":5.167544532963908,"aX":-13.893360996576796},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.7,"breakHorizontal":13.9,"spinRate":1834,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.4289743540874391,"extension":6.75934293452093},"index":2,"playId":"eca85fbe-da3e-3d4a-9b59-fc5480e9bad1","pitchNumber":3,"startTime":"2026-07-19T19:31:23.201Z","endTime":"2026-07-19T19:31:29.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:31:29.159Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T19:34:04.007Z","endTime":"2026-07-19T19:35:45.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Gaddis replaces Franco Aleman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:32:37.883Z","endTime":"2026-07-19T19:34:06.204Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.396503125540807,"aZ":-24.353248477446947,"pfxX":-10.589916415528846,"pfxZ":5.805788855729951,"pX":-0.23649546058853207,"pZ":3.1019952819988053,"vX0":6.310381165176734,"vY0":-114.2787923622147,"vZ0":-1.3185611181427457,"x":126.01,"y":155.03,"x0":-1.6321542152689938,"y0":50.00380386273012,"z0":6.037999812175892,"aX":-14.267712294245783},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":10.6,"breakHorizontal":18.0,"spinRate":2275,"spinDirection":241},"zone":2,"typeConfidence":0.9,"plateTime":0.4759502537405167,"extension":7.177086212376675},"index":1,"playId":"80272f8a-a1bb-35af-883b-73f1f3e821f1","pitchNumber":1,"startTime":"2026-07-19T19:34:06.204Z","endTime":"2026-07-19T19:34:10.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759161594328315,"aZ":-23.525244850599684,"pfxX":3.2716250417051356,"pfxZ":5.081232019832644,"pX":1.4364610160279796,"pZ":1.2856691754933613,"vX0":6.541076504894546,"vY0":-129.3087914822664,"vZ0":-7.879117926456458,"x":62.25,"y":204.07,"x0":-1.5461745554737527,"y0":50.003012001522464,"z0":6.164032134008625,"aX":5.564453517587792},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-7.3,"spinRate":2318,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.42282427059498096,"extension":7.10260511800739},"index":2,"playId":"b57eeca0-5c5f-334c-956c-bfee4a0b351d","pitchNumber":2,"startTime":"2026-07-19T19:34:25.296Z","endTime":"2026-07-19T19:34:29.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.2,"endSpeed":72.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.8660364752762,"aZ":-25.856387007810373,"pfxX":-10.025115484241432,"pfxZ":4.775593879692687,"pX":-2.355393719888598,"pZ":3.9334950043578774,"vX0":1.460343283898299,"vY0":-113.94269556290197,"vZ0":0.8532797890043577,"x":206.78,"y":132.58,"x0":-1.6996411763491561,"y0":50.00081834679742,"z0":6.09840418322397,"aX":-13.251462018323236},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":9.1,"breakHorizontal":17.9,"spinRate":2017,"spinDirection":251},"zone":11,"typeConfidence":0.62,"plateTime":0.47970140660594796,"extension":7.119862876434502},"index":3,"playId":"55481240-e5ab-3385-beb2-7a450cd95727","pitchNumber":3,"startTime":"2026-07-19T19:34:42.915Z","endTime":"2026-07-19T19:34:45.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95664006359826,"aZ":-10.886752514812606,"pfxX":-4.380813097518507,"pfxZ":10.974617887686929,"pX":0.1448589215587488,"pZ":3.052585628395733,"vX0":6.372350330370561,"vY0":-137.5348921129976,"vZ0":-6.34164382976985,"x":111.48,"y":156.36,"x0":-1.6197331024666322,"y0":50.003278705612466,"z0":6.107216958584557,"aX":-8.498112727119258},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":6.8,"spinRate":2461,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3963868347600825,"extension":7.053828630839247},"index":4,"playId":"be27699d-5933-3174-b20d-82e8af64a294","pitchNumber":4,"startTime":"2026-07-19T19:35:03.187Z","endTime":"2026-07-19T19:35:06.187Z","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.5,"endSpeed":86.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78971316843665,"aZ":-10.880982730814797,"pfxX":-4.500388844628057,"pfxZ":11.112259733688042,"pX":0.6871606983053918,"pZ":3.960608834458582,"vX0":7.745895038615266,"vY0":-137.40050560176817,"vZ0":-4.163191176697106,"x":90.81,"y":131.84,"x0":-1.5808895566325625,"y0":50.005553032252486,"z0":6.232045873666786,"aX":-8.626505638414038},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2450,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.3982892680364789,"extension":7.083054116826605},"index":5,"playId":"648b50a6-d389-3831-a9a0-e3d8cdf238d5","pitchNumber":5,"startTime":"2026-07-19T19:35:21.481Z","endTime":"2026-07-19T19:35:24.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61399563263493,"aZ":-26.475854464192047,"pfxX":2.439570453443679,"pfxZ":3.3735297162735973,"pX":2.166702884488893,"pZ":0.32151833280726905,"vX0":8.320945444905337,"vY0":-128.32524766508558,"vZ0":-9.310948771875047,"x":34.41,"y":230.1,"x0":-1.41926422558202,"y0":50.001614051707826,"z0":6.021502974060482,"aX":4.11406895383754},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-6.1,"spinRate":2347,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4249137296690093,"extension":7.143773004637136},"index":6,"playId":"205ceb03-49c6-3be3-9ebc-d6809b34df6c","pitchNumber":6,"startTime":"2026-07-19T19:35:39.224Z","endTime":"2026-07-19T19:35:45.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:35:45.337Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T19:36:00.981Z","endTime":"2026-07-19T19:37:23.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58532711875376,"aZ":-23.949114989187848,"pfxX":2.479637567665148,"pfxZ":4.728818570023859,"pX":0.14435737314176222,"pZ":2.034948826981487,"vX0":3.423388679224297,"vY0":-130.34636077034332,"vZ0":-5.859095051823578,"x":111.5,"y":183.84,"x0":-1.5027639949119864,"y0":50.00309634656546,"z0":6.093532521863975,"aX":4.313456642539377},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-5.2,"spinRate":2338,"spinDirection":153},"zone":8,"typeConfidence":0.9,"plateTime":0.4184622545271517,"extension":7.190160764446116},"index":0,"playId":"d8d802c3-b878-3d0e-87ca-87b3422fe548","pitchNumber":1,"startTime":"2026-07-19T19:36:16.963Z","endTime":"2026-07-19T19:36:21.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035680449034743,"aZ":-11.791900368851815,"pfxX":-3.5693558950397253,"pfxZ":10.284213506779714,"pX":-0.5945246472831531,"pZ":2.9673576003634135,"vX0":3.4797943502938202,"vY0":-138.70009059359222,"vZ0":-6.630824086517831,"x":139.66,"y":158.66,"x0":-1.3913520404230004,"y0":50.00393168240727,"z0":6.147402708217563,"aX":-7.074484008930393},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":2301,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.39235843056379016,"extension":7.125949910010496},"index":1,"playId":"5324c72d-768b-325e-a65b-d52bfb704312","pitchNumber":2,"startTime":"2026-07-19T19:36:39.251Z","endTime":"2026-07-19T19:36:42.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.761038371928784,"aZ":-31.031047451556,"pfxX":2.978540964267152,"pfxZ":0.6737797935453829,"pX":1.450822974496761,"pZ":0.6070995610554515,"vX0":6.465940131714646,"vY0":-128.87183071718138,"vZ0":-7.874392570234153,"x":61.7,"y":222.39,"x0":-1.4659372493937926,"y0":50.00423032592165,"z0":6.060084864609539,"aX":5.070621936165472},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":-6.7,"spinRate":2415,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.4230733133007103,"extension":7.0696048298176395},"index":2,"playId":"4cb8917a-90de-3b29-b86f-614bea0ec2ff","pitchNumber":3,"startTime":"2026-07-19T19:36:59.413Z","endTime":"2026-07-19T19:37:02.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558963981034427,"aZ":-27.762662030586526,"pfxX":2.9259590634575643,"pfxZ":2.5738207933959814,"pX":0.7013777298971884,"pZ":1.8646605519314723,"vX0":4.302172564974393,"vY0":-129.6753818077791,"vZ0":-5.743790404247803,"x":90.27,"y":188.43,"x0":-1.3554069295192632,"y0":50.00293591590246,"z0":6.209934367576042,"aX":5.0126688905082215},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-6.2,"spinRate":2338,"spinDirection":139},"zone":9,"typeConfidence":0.91,"plateTime":0.4213932526292825,"extension":7.061682955717843},"index":3,"playId":"ec4c9af8-a2ae-3afb-93ac-173e16dde4c7","pitchNumber":4,"startTime":"2026-07-19T19:37:20.931Z","endTime":"2026-07-19T19:37:23.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:37:23.931Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Gonzalez grounds into a double play, second baseman Travis Bazzana to shortstop Brayan Rocchio to first baseman Kyle Manzardo. Ryan O'Hearn out at 2nd. Jacob Gonzalez out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T19:37:30.475Z","endTime":"2026-07-19T19:38:41.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.749991392929033,"aZ":-13.28756537432569,"pfxX":-3.603130683480636,"pfxZ":9.874825734779659,"pX":0.2834671891097926,"pZ":2.6735782440032034,"vX0":6.462831136415686,"vY0":-137.26541454105129,"vZ0":-6.723257745757359,"x":106.19,"y":166.59,"x0":-1.6309665674988072,"y0":50.00257165452496,"z0":6.055398373775187,"aX":-6.891638301828645},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":5.2,"spinRate":2252,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.3986907954849017,"extension":7.197906573803992},"index":0,"playId":"1f209c7e-6b62-373e-8253-62e3b1077d3e","pitchNumber":1,"startTime":"2026-07-19T19:37:50.986Z","endTime":"2026-07-19T19:37:58.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.393724739515207,"aZ":-24.050546816838327,"pfxX":-10.669095270393996,"pfxZ":5.655820420086586,"pX":0.3362285444638886,"pZ":1.9829784951926022,"vX0":7.590731020424034,"vY0":-118.21677031754727,"vZ0":-4.123059112191353,"x":104.18,"y":185.24,"x0":-1.506799635287172,"y0":50.00327888292591,"z0":5.919628365733108,"aX":-15.326236358804618},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.6,"breakHorizontal":17.9,"spinRate":2230,"spinDirection":245},"zone":9,"typeConfidence":0.89,"plateTime":0.4607255670632786,"extension":7.181161763388717},"index":1,"playId":"67e7a858-cab9-3c4c-bef0-4f32cbaeb8f3","pitchNumber":2,"startTime":"2026-07-19T19:38:14.591Z","endTime":"2026-07-19T19:38:17.881Z","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":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04941245150631,"aZ":-26.762716828565754,"pfxX":-11.657145775120478,"pfxZ":3.954773548277453,"pX":-0.6070235669881787,"pZ":3.2665495327669136,"vX0":6.217168826715553,"vY0":-116.02678794387373,"vZ0":-0.18042994256235978,"x":140.14,"y":150.58,"x0":-1.8023655331191546,"y0":50.00133103308205,"z0":5.8885820342262996,"aX":-15.943928258585261},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.4,"breakHorizontal":19.7,"spinRate":2162,"spinDirection":253},"zone":1,"typeConfidence":0.9,"plateTime":0.4714794230431347,"extension":7.284701214060026},"hitData":{"launchSpeed":69.4,"launchAngle":8.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.75,"coordY":148.23}},"index":2,"playId":"5bbb9f58-c81d-3658-9226-4b959778d668","pitchNumber":3,"startTime":"2026-07-19T19:38:32.527Z","endTime":"2026-07-19T19:38:41.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:38:41.088Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Manzardo pops out to third baseman Jared Triolo.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T19:41:30.987Z","endTime":"2026-07-19T19:43:53.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80233697779922,"aZ":-18.39968237344074,"pfxX":-8.380819912966281,"pfxZ":7.03497934521396,"pX":0.031672889391612856,"pZ":3.9389812030099685,"vX0":7.817876993157074,"vY0":-139.16175716034527,"vZ0":-1.205994948652692,"x":115.79,"y":132.43,"x0":-1.727867683323699,"y0":50.00067062446058,"z0":5.599180490343695,"aX":-16.404022921954052},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2082,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3938918317067803,"extension":6.695799702571562},"index":0,"playId":"d7ac63fc-6eb6-37d4-906c-842c53c6d616","pitchNumber":1,"startTime":"2026-07-19T19:42:25.121Z","endTime":"2026-07-19T19:42:29.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7106232752871,"aZ":-16.898871325367615,"pfxX":-8.134124064276515,"pfxZ":7.7892859184265735,"pX":0.08274364955775657,"pZ":3.145589948541043,"vX0":7.968486463783718,"vY0":-138.83585155721264,"vZ0":-3.5152331077862495,"x":113.85,"y":153.85,"x0":-1.7612656209302309,"y0":50.00369254970651,"z0":5.545892038815229,"aX":-15.95501869680899},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":13.2,"spinRate":2060,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39379527589739816,"extension":6.670922035932364},"index":1,"playId":"790e5d74-c229-31a8-a3c1-a28650237059","pitchNumber":2,"startTime":"2026-07-19T19:42:40.460Z","endTime":"2026-07-19T19:42:43.460Z","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":96.2,"endSpeed":88.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59989594951216,"aZ":-17.657340024034227,"pfxX":-8.561997913325225,"pfxZ":7.249798052670611,"pX":0.004388122834746155,"pZ":2.818363262534176,"vX0":7.900414630362884,"vY0":-139.8961232993322,"vZ0":-4.123795372584045,"x":116.83,"y":162.68,"x0":-1.7301885083342143,"y0":50.000318625876886,"z0":5.45316090118721,"aX":-17.138616772658676},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":14.0,"spinRate":2143,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3900270019127361,"extension":6.736200002545942},"index":2,"playId":"df0021f9-fa99-3123-abf6-61c5ff2bfb39","pitchNumber":3,"startTime":"2026-07-19T19:42:55.908Z","endTime":"2026-07-19T19:42:59.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T19:43:09.574Z","endTime":"2026-07-19T19:43:22.440Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218370075769442,"aZ":-28.448858706666392,"pfxX":-0.5219338398010858,"pfxZ":2.3647495846238176,"pX":0.9125594818701269,"pZ":2.0749181919239557,"vX0":7.067904897794711,"vY0":-124.54768727655775,"vZ0":-2.6943181327146304,"x":82.22,"y":182.76,"x0":-1.8901416745465456,"y0":50.00317979833816,"z0":5.515161667834118,"aX":-0.8226015097315373},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-0.6,"spinRate":2319,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4391866835541336,"extension":6.933708907883743},"index":4,"playId":"14be5b23-576f-3b7a-8dc9-579dacb0cbf3","pitchNumber":4,"startTime":"2026-07-19T19:43:22.440Z","endTime":"2026-07-19T19:43:25.588Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.327392685078255,"aZ":-16.652608783464224,"pfxX":-9.287141054523056,"pfxZ":7.822037735742839,"pX":0.21293524449880316,"pZ":3.395286994206806,"vX0":9.02290456203119,"vY0":-139.7244178130148,"vZ0":-2.571624913284726,"x":108.88,"y":147.11,"x0":-1.8454387915407218,"y0":50.006638024683284,"z0":5.41682166819373,"aX":-18.439220372273304},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":15.0,"spinRate":2150,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3914244862741918,"extension":6.814586850272953},"hitData":{"launchSpeed":82.1,"launchAngle":64.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.78,"coordY":151.04}},"index":5,"playId":"ee25c8b9-6f99-3927-b236-f6ff7b3eeeea","pitchNumber":5,"startTime":"2026-07-19T19:43:42.524Z","endTime":"2026-07-19T19:43:53.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:43:53.120Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kahlil Watson doubles (5) on a sharp ground ball to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T19:44:08.587Z","endTime":"2026-07-19T19:46:07.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.574049124884205,"aZ":-18.665381322031628,"pfxX":-8.055903869604542,"pfxZ":6.8181504405806095,"pX":-1.558965206435891,"pZ":3.035482471186397,"vX0":4.138335113262565,"vY0":-139.90434941163247,"vZ0":-3.349574323959877,"x":176.42,"y":156.82,"x0":-2.0105974772366846,"y0":50.006486007340634,"z0":5.471687433454042,"aX":-15.972556348696017},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":13.7,"spinRate":2144,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39149688740966804,"extension":6.8170707312187675},"index":0,"playId":"61ac81c0-e205-334a-a8ae-7b1f0a314d95","pitchNumber":1,"startTime":"2026-07-19T19:44:18.605Z","endTime":"2026-07-19T19:44:22.732Z","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":95.3,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23496007033145,"aZ":-17.438527100708583,"pfxX":-8.941273487119739,"pfxZ":7.594822808830571,"pX":0.01505849169953726,"pZ":2.4563715986021664,"vX0":8.196663894438938,"vY0":-138.50244194001868,"vZ0":-4.874830908828571,"x":116.43,"y":172.46,"x0":-1.8225415962665032,"y0":50.00584665024179,"z0":5.407334135323393,"aX":-17.356305745653362},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":14.5,"spinRate":2036,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3956152602332179,"extension":6.668787393769006},"index":1,"playId":"0b77c9ad-8c49-3ab4-8660-a59a3b5714ba","pitchNumber":2,"startTime":"2026-07-19T19:44:32.525Z","endTime":"2026-07-19T19:44:35.525Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251687341133003,"aZ":-19.734463037728293,"pfxX":-8.02248745584722,"pfxZ":6.22248853619506,"pX":-0.3613567908717913,"pZ":3.3410189623027375,"vX0":6.775667500692775,"vY0":-139.53832983092659,"vZ0":-2.5752737921141002,"x":130.77,"y":148.57,"x0":-1.7619573360124519,"y0":50.00646967905712,"z0":5.5557479540643575,"aX":-16.04700780891518},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2099,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39044617249677227,"extension":6.7390873860084275},"index":2,"playId":"0bba045f-f9d3-33d9-9548-f9d8541b853a","pitchNumber":3,"startTime":"2026-07-19T19:44:52.352Z","endTime":"2026-07-19T19:44:55.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T19:45:04.382Z","endTime":"2026-07-19T19:45:20.656Z","isPitch":false,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.396349201322064,"aZ":-18.42340201964618,"pfxX":-6.877348647879041,"pfxZ":6.707137781938739,"pX":0.7655264712877478,"pZ":2.8571007654659915,"vX0":9.382846070307586,"vY0":-141.58495779793589,"vZ0":-3.7643485422887064,"x":87.82,"y":161.64,"x0":-1.682943337177635,"y0":50.00137709620404,"z0":5.368037165831979,"aX":-14.097407133189641},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":10.8,"spinRate":2011,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3854329443168396,"extension":6.777891695793437},"index":4,"playId":"bf1709d8-1241-3f8c-9399-41909bedb99b","pitchNumber":4,"startTime":"2026-07-19T19:45:20.656Z","endTime":"2026-07-19T19:45:23.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.191302783785176,"aZ":-25.951475391678464,"pfxX":-8.07910569158419,"pfxZ":3.728262534164409,"pX":-1.1350682780735992,"pZ":0.8836192042479675,"vX0":4.974744596914972,"vY0":-128.695825636003,"vZ0":-5.98455602947271,"x":160.27,"y":214.92,"x0":-2.049446186218663,"y0":50.00068277239446,"z0":5.265033922846885,"aX":-13.469914442697924},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":13.4,"spinRate":1718,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.42657053966881975,"extension":6.70714092713679},"index":5,"playId":"f1b6b612-4f69-3780-ac10-b44303c7bd06","pitchNumber":5,"startTime":"2026-07-19T19:45:39.159Z","endTime":"2026-07-19T19:45:42.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34599138310336,"aZ":-18.50720697061731,"pfxX":-7.913746612803833,"pfxZ":6.85391788549365,"pX":0.33226841550827846,"pZ":2.227296383708823,"vX0":8.598580666423004,"vY0":-140.88347226404363,"vZ0":-5.462603337211952,"x":104.33,"y":178.64,"x0":-1.742671615286392,"y0":50.005109791455624,"z0":5.401941660634703,"aX":-15.78601891809683},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":2050,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3899486911369139,"extension":6.610423515928202},"hitData":{"launchSpeed":105.7,"launchAngle":7.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.26,"coordY":130.89}},"index":6,"playId":"6c2c2c69-ca0a-3912-861a-8b9ed6f89474","pitchNumber":6,"startTime":"2026-07-19T19:45:55.938Z","endTime":"2026-07-19T19:46:07.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:46:07.892Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T19:46:26.794Z","endTime":"2026-07-19T19:50:25.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 2B","eventType":"pickoff_2b","movementReason":"r_pickoff_2b","runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.882662881049537,"aZ":-17.475799154536983,"pfxX":-8.191634471623146,"pfxZ":7.486856723234029,"pX":0.6669927528561288,"pZ":3.599591380202245,"vX0":9.811221413414719,"vY0":-139.35202725190305,"vZ0":-2.044308421695154,"x":91.58,"y":141.59,"x0":-1.8383281907331201,"y0":50.00182049515857,"z0":5.4996987562482635,"aX":-16.0797461684929},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":2159,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3933507350025591,"extension":6.7591083587593275},"index":0,"playId":"2f5491d2-3e60-3df6-82a6-ee8af80f97aa","pitchNumber":1,"startTime":"2026-07-19T19:46:46.476Z","endTime":"2026-07-19T19:46:51.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.223009852038057,"aZ":-17.541810288971057,"pfxX":-7.020405934673873,"pfxZ":7.455328047916542,"pX":0.10097790662732724,"pZ":2.82820210206053,"vX0":8.147355598924015,"vY0":-139.00237530820178,"vZ0":-4.042586315174631,"x":113.15,"y":162.42,"x0":-1.9515235120170675,"y0":50.00530942778256,"z0":5.461083118548236,"aX":-13.784289885859515},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":11.0,"spinRate":2112,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.393553354756794,"extension":6.695358830005807},"index":1,"playId":"2a2bae75-d78e-3f16-9faa-97245c81489f","pitchNumber":2,"startTime":"2026-07-19T19:47:03.266Z","endTime":"2026-07-19T19:47:06.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"7c28e791-13ff-3b7a-9cff-728fe9a38498","startTime":"2026-07-19T19:47:21.668Z","endTime":"2026-07-19T19:47:28.765Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Guardians challenged (tag play), call on the field was upheld: pitcher Paul Skenes picks off Kahlil Watson at 2nd on throw to second baseman Nick Gonzales.","event":"Pickoff 2B","eventType":"pickoff_2b","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"7c28e791-13ff-3b7a-9cff-728fe9a38498","startTime":"2026-07-19T19:47:44.340Z","endTime":"2026-07-19T19:50:07.675Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":114}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.832856775968096,"aZ":-25.792188064411683,"pfxX":-9.070779081390455,"pfxZ":3.9193646351273443,"pX":-0.8343026864076917,"pZ":1.8271343822658037,"vX0":5.81579810653687,"vY0":-127.03301425822363,"vZ0":-3.948444843897184,"x":148.8,"y":189.45,"x0":-1.9787170650758612,"y0":50.00496337216477,"z0":5.459975578842791,"aX":-14.77744534322057},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":1830,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4317329906739391,"extension":6.656822049410947},"index":4,"playId":"908e207a-83d8-371e-a5f8-ab279e8a7861","pitchNumber":3,"startTime":"2026-07-19T19:50:07.675Z","endTime":"2026-07-19T19:50:10.675Z","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":96.4,"endSpeed":87.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51897123241818,"aZ":-17.642158798948216,"pfxX":-8.242594809701895,"pfxZ":7.353803521708004,"pX":0.24239903560263815,"pZ":3.553436793616872,"vX0":8.593191160765631,"vY0":-140.14143809064302,"vZ0":-2.065094128364477,"x":107.76,"y":142.84,"x0":-1.8019937442417444,"y0":50.00577367425372,"z0":5.46027968586604,"aX":-16.29573308570912},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":13.1,"spinRate":2125,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39177490628906764,"extension":6.688314335472091},"index":5,"playId":"1cdcc8eb-d1ea-39b3-8d24-c19e1b98b032","pitchNumber":4,"startTime":"2026-07-19T19:50:22.854Z","endTime":"2026-07-19T19:50:25.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:50:25.951Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T19:52:56.941Z","endTime":"2026-07-19T19:53:54.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Dion replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:52:07.318Z","endTime":"2026-07-19T19:52:59.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702021,"link":"/api/v1/people/702021"},"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":89.3,"endSpeed":81.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729056914879592,"aZ":-13.902622165131028,"pfxX":0.831690722690948,"pfxZ":10.637564671492212,"pX":-0.7476159230687063,"pZ":3.757531661990369,"vX0":-3.6819049939313877,"vY0":-130.08826679554213,"vZ0":-2.7176882391193153,"x":145.5,"y":137.33,"x0":0.5766654218165146,"y0":50.00320278888777,"z0":5.8668027396946725,"aX":1.429091561096825},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.0,"breakHorizontal":-0.7,"spinRate":2367,"spinDirection":169},"zone":11,"typeConfidence":0.55,"plateTime":0.42069235377105585,"extension":6.111853622148887},"index":1,"playId":"d68b6d82-0134-3805-8b1d-f39d668c3162","pitchNumber":1,"startTime":"2026-07-19T19:52:59.144Z","endTime":"2026-07-19T19:53:02.937Z","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":90.4,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65366180669059,"aZ":-12.863536728395655,"pfxX":-0.4819448439617908,"pfxZ":11.021053228205744,"pX":0.3636525558319737,"pZ":3.4611118362116136,"vX0":0.652915115702373,"vY0":-131.70771328220766,"vZ0":-4.03334400874168,"x":103.14,"y":145.33,"x0":0.1748556727926535,"y0":50.004207849731515,"z0":5.967438726028539,"aX":-0.8446176317729959},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.3,"breakHorizontal":0.7,"spinRate":2418,"spinDirection":174},"zone":12,"typeConfidence":0.85,"plateTime":0.4162832535414922,"extension":6.094083439177323},"index":2,"playId":"dbc9e1f6-62d1-3d6a-bfd9-18af092153a3","pitchNumber":2,"startTime":"2026-07-19T19:53:16.089Z","endTime":"2026-07-19T19:53:20.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.723228064869772,"aZ":-39.447909482296296,"pfxX":1.410885960309571,"pfxZ":-5.1529385407383295,"pX":-0.9067844980846984,"pZ":2.164601640719444,"vX0":-2.4939527665269217,"vY0":-117.89731774765876,"vZ0":-0.6796822287816927,"x":151.56,"y":180.34,"x0":-0.02015330444128048,"y0":50.0005213198289,"z0":6.086871855015803,"aX":1.9924657542896962},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.2,"breakHorizontal":-1.9,"spinRate":2667,"spinDirection":343},"zone":13,"typeConfidence":0.91,"plateTime":0.4639923219696933,"extension":5.940937610222087},"index":3,"playId":"9b699d77-42a6-3556-8e9a-a562f2616c97","pitchNumber":3,"startTime":"2026-07-19T19:53:32.609Z","endTime":"2026-07-19T19:53:37.057Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42756686147718,"aZ":-12.249435324423116,"pfxX":0.18480058478703243,"pfxZ":11.264790626587294,"pX":0.2577602016129239,"pZ":3.795757093368505,"vX0":-0.9863982034017051,"vY0":-132.43347374909249,"vZ0":-3.073404149597384,"x":107.17,"y":136.29,"x0":0.6117207975681161,"y0":50.000800812130194,"z0":5.872641001358245,"aX":0.3269851562726633},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.9,"breakHorizontal":-0.1,"spinRate":2448,"spinDirection":170},"zone":12,"typeConfidence":0.9,"plateTime":0.4142763827740139,"extension":6.114959102683285},"index":4,"playId":"abff609a-50a8-3835-9a63-ff242a3288e0","pitchNumber":4,"startTime":"2026-07-19T19:53:50.489Z","endTime":"2026-07-19T19:53:54.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:53:54.402Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T19:54:02.965Z","endTime":"2026-07-19T19:55:15.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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, 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":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97896158271247,"aZ":-41.07064520349014,"pfxX":1.1511807384249528,"pfxZ":-6.327416091674737,"pX":-0.15905062723412777,"pZ":1.6095138320711189,"vX0":-1.0095593382023986,"vY0":-117.4466130106491,"vZ0":-1.500113808276737,"x":123.06,"y":195.32,"x0":0.12556080032796121,"y0":50.00447123993785,"z0":6.0554115947985325,"aX":1.6181706334261756},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.5,"breakHorizontal":-1.8,"spinRate":2576,"spinDirection":347},"zone":13,"typeConfidence":0.91,"plateTime":0.465286905690109,"extension":5.900113233281451},"index":0,"playId":"7d21f63e-1ee3-3565-96da-6d7a461cb7c2","pitchNumber":1,"startTime":"2026-07-19T19:54:21.463Z","endTime":"2026-07-19T19:54:24.707Z","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":91.8,"endSpeed":83.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795128599186075,"aZ":-11.049600091107735,"pfxX":0.5641389303743853,"pfxZ":11.777283155622953,"pX":-0.29791162302363194,"pZ":2.4829594429740047,"vX0":-2.3082813175984573,"vY0":-133.5846618354917,"vZ0":-6.4184953074544815,"x":128.36,"y":171.74,"x0":0.5069321803738188,"y0":50.00369320333866,"z0":5.72389444258421,"aX":1.012216598273842},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-0.5,"spinRate":2364,"spinDirection":173},"zone":4,"typeConfidence":0.95,"plateTime":0.4111994390504474,"extension":6.133906234081547},"index":1,"playId":"fe429bce-df73-32f3-8014-a79f495b9c22","pitchNumber":2,"startTime":"2026-07-19T19:54:42.085Z","endTime":"2026-07-19T19:54:45.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-19T19:55:05.804Z","endTime":"2026-07-19T19:55:12.845Z","isPitch":false,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"}},{"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392063839378945,"aZ":-11.974569385221663,"pfxX":1.4510033637897495,"pfxZ":11.196018656844233,"pX":-0.7699836641875288,"pZ":3.263186111522679,"vX0":-3.1458614776945577,"vY0":-132.95583519296252,"vZ0":-4.354417712184504,"x":146.35,"y":150.67,"x0":0.2359044012069238,"y0":50.00601476418476,"z0":5.780156822857265,"aX":2.6189073597560686},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":-2.0,"spinRate":2355,"spinDirection":168},"zone":1,"typeConfidence":0.9,"plateTime":0.41071793001049484,"extension":6.138476356699629},"index":3,"playId":"e3c99ffb-0b02-3f3c-a757-7eccd78cc4a8","pitchNumber":3,"startTime":"2026-07-19T19:55:12.845Z","endTime":"2026-07-19T19:55:15.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:55:15.845Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to right fielder Kahlil Watson.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T19:55:22.678Z","endTime":"2026-07-19T19:57:13.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.3,"endSpeed":75.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.292153661934123,"aZ":-40.80966155416269,"pfxX":1.0292276437514114,"pfxZ":-6.128592742919624,"pX":-0.22992851588332466,"pZ":1.2306874693047496,"vX0":-1.5910128407893092,"vY0":-117.10325305564504,"vZ0":-2.2145442037379532,"x":125.76,"y":205.55,"x0":0.320419388073641,"y0":50.005557212248654,"z0":5.958208915002644,"aX":1.4491745687938766},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.4,"breakHorizontal":-1.6,"spinRate":2541,"spinDirection":348},"zone":13,"typeConfidence":0.91,"plateTime":0.46531428681664844,"extension":5.945902138254169},"index":0,"playId":"00a1110f-57bd-38af-93b1-787d22813fa7","pitchNumber":1,"startTime":"2026-07-19T19:55:41.308Z","endTime":"2026-07-19T19:55:44.308Z","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":79.3,"endSpeed":73.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.630798957273264,"aZ":-20.538515499216338,"pfxX":3.1509559737049364,"pfxZ":8.534682606761837,"pX":0.9385753764394961,"pZ":1.1863133823381153,"vX0":0.6034598001304854,"vY0":-115.46954639529393,"vZ0":-5.890308827654837,"x":81.22,"y":206.75,"x0":0.2649437044548213,"y0":50.000086253093635,"z0":5.721199871821798,"aX":4.293556780074785},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":14.4,"breakHorizontal":-5.9,"spinRate":1625,"spinDirection":158},"zone":14,"typeConfidence":0.93,"plateTime":0.47268105355732937,"extension":5.902060806352768},"index":1,"playId":"3ecc6b3e-e7c6-38ec-806c-95bffdc70219","pitchNumber":2,"startTime":"2026-07-19T19:56:00.239Z","endTime":"2026-07-19T19:56:04.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.932012443970397,"aZ":-10.586480114739329,"pfxX":1.189199062962914,"pfxZ":11.999905886238235,"pX":-0.12326378746248011,"pZ":1.811878277039049,"vX0":-1.0491611894773407,"vY0":-133.10868092786703,"vZ0":-8.177259063926602,"x":121.7,"y":189.86,"x0":0.12103692028451397,"y0":50.00006375797827,"z0":5.68552825726457,"aX":2.1387629624401283},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.3,"breakHorizontal":-1.9,"spinRate":2432,"spinDirection":172},"zone":8,"typeConfidence":0.93,"plateTime":0.4111097905581724,"extension":6.202333163191927},"index":2,"playId":"be445d48-d215-3c65-bd8b-e0d539b300d5","pitchNumber":3,"startTime":"2026-07-19T19:56:13.564Z","endTime":"2026-07-19T19:56:18.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52347091502063,"aZ":-14.454291003711415,"pfxX":2.58089630906922,"pfxZ":10.053583287729506,"pX":-0.10426237223178719,"pZ":4.189512690358399,"vX0":-1.5138111738075426,"vY0":-131.57232366887666,"vZ0":-1.750302295189376,"x":120.97,"y":125.66,"x0":0.1416476507760649,"y0":50.00298976805307,"z0":5.928300746656516,"aX":4.549121473179927},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":-4.3,"spinRate":2383,"spinDirection":164},"zone":11,"typeConfidence":0.76,"plateTime":0.4154523151493845,"extension":6.083189630469697},"index":3,"playId":"a4ade9a9-94d1-32af-9e27-eddee605f21c","pitchNumber":4,"startTime":"2026-07-19T19:56:29.884Z","endTime":"2026-07-19T19:56:34.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-19T19:56:46.490Z","endTime":"2026-07-19T19:57:04.364Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159717696277653,"aZ":-39.49759194320849,"pfxX":0.5033316179756975,"pfxZ":-5.1950187890283885,"pX":-1.0553210957363945,"pZ":2.346081852144293,"vX0":-2.7351998312164127,"vY0":-118.20331662941172,"vZ0":0.04783557399084759,"x":157.23,"y":175.44,"x0":0.05285626357380759,"y0":50.000328296868524,"z0":5.961004080278505,"aX":0.7102117551609797},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.1,"breakHorizontal":-0.2,"spinRate":2394,"spinDirection":340},"zone":13,"typeConfidence":0.91,"plateTime":0.46390341543304237,"extension":6.127173784919848},"hitData":{"launchSpeed":77.3,"launchAngle":34.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.78,"coordY":108.3}},"index":5,"playId":"81d74d81-e958-309f-aaed-5e85854e8bfc","pitchNumber":5,"startTime":"2026-07-19T19:57:04.364Z","endTime":"2026-07-19T19:57:13.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:57:13.039Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T19:59:33.826Z","endTime":"2026-07-19T20:00:55.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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: Mason Montgomery replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:58:20.881Z","endTime":"2026-07-19T19:59:36.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55062647612568,"aZ":-12.297742225856922,"pfxX":2.341225916176243,"pfxZ":9.899507751022002,"pX":0.43309577815835876,"pZ":3.634752156774492,"vX0":-3.1268983741277836,"vY0":-141.14454067830326,"vZ0":-2.9439436813577764,"x":100.49,"y":140.64,"x0":1.2535945051833277,"y0":50.00469092581834,"z0":5.488469495423343,"aX":4.7019445093214935},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":-3.6,"spinRate":2022,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.38876335328323375,"extension":7.077734878758553},"index":1,"playId":"fcf3914c-1ee2-3e57-a55e-929c864fffb8","pitchNumber":1,"startTime":"2026-07-19T19:59:36.141Z","endTime":"2026-07-19T19:59:40.307Z","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":96.5,"endSpeed":89.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.004754704016378,"aZ":-15.793953252063929,"pfxX":5.665084708313562,"pfxZ":8.09775891905392,"pX":1.0099996632887023,"pZ":3.457461279817837,"vX0":-2.7423499072812487,"vY0":-140.63852108986083,"vZ0":-2.783788805047606,"x":78.5,"y":145.43,"x0":1.256628185291328,"y0":50.00073394543052,"z0":5.4722585020406775,"aX":11.456660485033732},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":-9.7,"spinRate":2154,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.38802506707266504,"extension":7.060059800312621},"index":2,"playId":"1c69cedb-8648-3654-a795-72bb59ce337a","pitchNumber":2,"startTime":"2026-07-19T19:59:50.564Z","endTime":"2026-07-19T19:59:54.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.845202403663514,"aZ":-16.446180309520656,"pfxX":5.068389324778031,"pfxZ":7.634968343262464,"pX":0.8699697423228314,"pZ":2.7574741242587963,"vX0":-3.099848512649485,"vY0":-141.3600906555821,"vZ0":-4.726233343366904,"x":83.84,"y":164.33,"x0":1.3122024296377097,"y0":50.00217341738406,"z0":5.479114571002834,"aX":10.439704854688893},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.8,"spinRate":2114,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.38486922713657234,"extension":7.048718070103813},"index":3,"playId":"553c59fe-2ae3-36c1-a3eb-0cd5ebe3b63a","pitchNumber":3,"startTime":"2026-07-19T20:00:06.353Z","endTime":"2026-07-19T20:00:09.826Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-19T20:00:19.309Z","endTime":"2026-07-19T20:00:32.479Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.831748047310935,"aZ":-14.083940393704419,"pfxX":5.582254940374059,"pfxZ":8.83286005597321,"pX":0.13575429322562832,"pZ":2.876589721617437,"vX0":-5.071010973432103,"vY0":-141.60719551855698,"vZ0":-4.682756605762657,"x":111.83,"y":161.11,"x0":1.2172610803495971,"y0":50.000909630810945,"z0":5.440804710026332,"aX":11.429822087090619},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-9.2,"spinRate":2091,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.3855860539075846,"extension":7.254265720397649},"index":5,"playId":"3c12e976-7bf7-3e22-850d-16e511b8a3eb","pitchNumber":4,"startTime":"2026-07-19T20:00:32.479Z","endTime":"2026-07-19T20:00:35.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.201078647078646,"aZ":-9.166772943559113,"pfxX":2.799513109400107,"pfxZ":10.974550627605685,"pX":-0.43799477061606495,"pZ":2.5033324569380557,"vX0":-5.406668429375428,"vY0":-144.24431098868862,"vZ0":-6.750295237491094,"x":133.7,"y":171.19,"x0":1.1014077024596176,"y0":50.00160111083515,"z0":5.446792107384938,"aX":5.8690195788161095},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":-4.0,"spinRate":2077,"spinDirection":163},"zone":4,"typeConfidence":0.91,"plateTime":0.3804990436678186,"extension":7.154045441978319},"index":6,"playId":"274ca4d6-67cc-36d9-9465-e569e81cf2c7","pitchNumber":5,"startTime":"2026-07-19T20:00:51.282Z","endTime":"2026-07-19T20:00:55.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:00:55.072Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Petey Halpin strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T20:00:58.787Z","endTime":"2026-07-19T20:02:29.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":99.7,"endSpeed":91.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.944559896919955,"aZ":-11.441996979662623,"pfxX":6.235073861464709,"pfxZ":9.742118738592453,"pX":0.3258387829710511,"pZ":0.7760676599084735,"vX0":-4.9463549807973965,"vY0":-144.7483147980758,"vZ0":-10.853445323089646,"x":104.58,"y":217.83,"x0":1.2444763789689064,"y0":50.00237353983246,"z0":5.269198859501471,"aX":13.265832078121095},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.7,"breakHorizontal":-10.3,"spinRate":2027,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.3780238074846447,"extension":7.279026984713296},"index":0,"playId":"59339699-d581-3b14-affd-cd9ffcfa5c72","pitchNumber":1,"startTime":"2026-07-19T20:01:18.851Z","endTime":"2026-07-19T20:01:21.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35099861109108,"aZ":-14.917449028858833,"pfxX":6.853576079390173,"pfxZ":8.091150451546628,"pX":0.10298584151329519,"pZ":1.82362482359748,"vX0":-5.791895290007619,"vY0":-144.3909308792413,"vZ0":-7.362769849280438,"x":113.07,"y":189.54,"x0":1.2341465205263544,"y0":50.00676424975972,"z0":5.305758051173808,"aX":14.625232595411275},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.6,"breakHorizontal":-11.4,"spinRate":2089,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.3778412937472635,"extension":7.087950801460244},"index":1,"playId":"9ce5d284-5952-365f-9549-a2bbab925b1d","pitchNumber":2,"startTime":"2026-07-19T20:01:33.803Z","endTime":"2026-07-19T20:01:38.229Z","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":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.131889573846543,"aZ":-14.118478698746298,"pfxX":7.38719633728895,"pfxZ":8.435230610088091,"pX":-0.09216980347860856,"pZ":2.5675367133553317,"vX0":-6.346280090667685,"vY0":-144.771943337017,"vZ0":-5.580279961239206,"x":120.51,"y":169.46,"x0":1.159510774964383,"y0":50.00242339447037,"z0":5.371358815409185,"aX":15.81254555659122},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.4,"breakHorizontal":-12.2,"spinRate":2112,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.37712296447092086,"extension":7.179535525726824},"index":2,"playId":"ff83573b-a640-3391-ac7c-2a34e97238ae","pitchNumber":3,"startTime":"2026-07-19T20:01:49.563Z","endTime":"2026-07-19T20:01:53.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T20:01:59.050Z","endTime":"2026-07-19T20:02:09.377Z","isPitch":false,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95938391072886,"aZ":-27.789406071138824,"pfxX":0.5907467380205613,"pfxZ":2.5372257806765113,"pX":-0.9413087018601766,"pZ":2.423136632654236,"vX0":-5.525278684139219,"vY0":-131.66472042671697,"vZ0":-2.5871929005807273,"x":152.88,"y":173.36,"x0":1.1216018769394958,"y0":50.00392817212296,"z0":5.5080415337184965,"aX":1.0220015206922282},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.2,"breakHorizontal":0.4,"spinRate":2566,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.41847379580459476,"extension":6.984291158997299},"index":4,"playId":"6b716066-2b5a-3b52-8d5f-5831aa3969ba","pitchNumber":4,"startTime":"2026-07-19T20:02:09.377Z","endTime":"2026-07-19T20:02:12.952Z","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":99.5,"endSpeed":90.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.61665036456071,"aZ":-8.220137824601018,"pfxX":4.790300232119272,"pfxZ":11.409393875072784,"pX":-0.115999663364824,"pZ":2.705999278356517,"vX0":-5.409119666171575,"vY0":-144.64634931967436,"vZ0":-6.412123393986921,"x":121.42,"y":165.72,"x0":1.1641003746614056,"y0":50.00341451574749,"z0":5.467971537049872,"aX":10.058314309513312},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.4,"breakHorizontal":-7.4,"spinRate":2145,"spinDirection":162},"zone":5,"typeConfidence":0.93,"plateTime":0.3799898679150302,"extension":6.90274853216708},"index":5,"playId":"4c2890a7-6347-3d66-8495-32f58c458bae","pitchNumber":5,"startTime":"2026-07-19T20:02:25.892Z","endTime":"2026-07-19T20:02:29.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:02:29.547Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Nick Gonzales to first baseman Ryan O'Hearn.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T20:02:33.867Z","endTime":"2026-07-19T20:03:45.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19603011912691,"aZ":-10.031832933969122,"pfxX":6.332207925646752,"pfxZ":10.832512441950144,"pX":-0.2168885993710182,"pZ":1.4400529811896146,"vX0":-5.90452000045582,"vY0":-141.9996932067481,"vZ0":-9.130053820458917,"x":125.27,"y":199.9,"x0":1.065641753121217,"y0":50.003562896711024,"z0":5.333212232192469,"aX":12.94552917025339},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":-10.3,"spinRate":2299,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.3855708839913419,"extension":7.179180149494869},"index":0,"playId":"13b1004c-8971-3cef-af27-f5b9ac3b5589","pitchNumber":1,"startTime":"2026-07-19T20:02:53.338Z","endTime":"2026-07-19T20:02:57.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25382154041584,"aZ":-11.872415008312242,"pfxX":6.114622811950968,"pfxZ":9.951297678832885,"pX":0.07181758327984804,"pZ":3.2540041762702203,"vX0":-5.33586281332922,"vY0":-141.6746091042511,"vZ0":-3.918714957170587,"x":114.26,"y":150.92,"x0":1.1817810735906304,"y0":50.004656842323136,"z0":5.409539605303967,"aX":12.477147405502212},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":-10.1,"spinRate":2354,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.3860659125327035,"extension":7.091718703283798},"index":1,"playId":"3df6053a-24b0-346b-a262-8556d1060705","pitchNumber":2,"startTime":"2026-07-19T20:03:07.106Z","endTime":"2026-07-19T20:03:10.232Z","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.9,"endSpeed":90.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.415189574619113,"aZ":-13.363145727111384,"pfxX":6.866796873465705,"pfxZ":9.101044915142456,"pX":-0.6286142573590021,"pZ":2.06960163306008,"vX0":-7.326546165660675,"vY0":-142.34438976435223,"vZ0":-6.70363803281654,"x":140.96,"y":182.9,"x0":1.0773944526793018,"y0":50.006395338748916,"z0":5.288992619163438,"aX":14.198696077455214},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":-11.0,"spinRate":2279,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.38370493909910053,"extension":7.238009119454808},"index":2,"playId":"1af38fee-f466-3a3c-89b6-bded5541829b","pitchNumber":3,"startTime":"2026-07-19T20:03:22.043Z","endTime":"2026-07-19T20:03:25.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691963800241616,"aZ":-34.421564762053336,"pfxX":-2.5032622427172093,"pfxZ":-1.331003118608301,"pX":-0.4829428057758494,"pZ":1.7178757089730365,"vX0":-3.5424469228143938,"vY0":-128.87315533157783,"vZ0":-3.0707624539104725,"x":135.41,"y":192.4,"x0":1.2323887636552928,"y0":50.00326445135371,"z0":5.571976832137721,"aX":-4.22796389530835},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.9,"breakHorizontal":5.3,"spinRate":2813,"spinDirection":321},"zone":7,"typeConfidence":0.63,"plateTime":0.4243137047364254,"extension":6.878066224630638},"hitData":{"launchSpeed":82.6,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.51,"coordY":161.33}},"index":3,"playId":"aaecabf6-b999-3291-8089-b074bfc7798b","pitchNumber":4,"startTime":"2026-07-19T20:03:38.491Z","endTime":"2026-07-19T20:03:45.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:03:45.919Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:05:45.730Z","endTime":"2026-07-19T20:06:09.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":81.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87353445211326,"aZ":-10.199873818938052,"pfxX":0.7761513117340018,"pfxZ":12.738810082008655,"pX":0.10275254878825645,"pZ":2.0208250002325654,"vX0":-0.7251104412950035,"vY0":-131.51715652620044,"vZ0":-7.7107792298107976,"x":113.08,"y":184.22,"x0":0.2832522742928438,"y0":50.00250888947309,"z0":5.776044704774282,"aX":1.3388509452910562},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":21.2,"breakHorizontal":-1.2,"spinRate":2397,"spinDirection":168},"zone":8,"typeConfidence":0.92,"plateTime":0.4189355270291091,"extension":6.228479685203598},"hitData":{"launchSpeed":86.5,"launchAngle":6.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.18,"coordY":116.55}},"index":0,"playId":"55cf17bd-ff5e-35ea-88bc-321261a3c4b6","pitchNumber":1,"startTime":"2026-07-19T20:05:59.877Z","endTime":"2026-07-19T20:06:09.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:06:09.953Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:06:15.837Z","endTime":"2026-07-19T20:07:51.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.97469022223729,"aZ":-42.214846483843964,"pfxX":1.00758776372474,"pfxZ":-7.4715079815310546,"pX":0.6237440118145489,"pZ":2.8023167255923047,"vX0":0.17892109226312225,"vY0":-114.79239619168952,"vZ0":1.5716362559478163,"x":93.22,"y":163.12,"x0":0.4139328984701241,"y0":50.00527606505181,"z0":6.1985967036384135,"aX":1.3534135171708537},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.0,"breakHorizontal":-1.9,"spinRate":2552,"spinDirection":335},"zone":6,"typeConfidence":0.92,"plateTime":0.47598270635066076,"extension":5.6904694751985},"index":0,"playId":"3bc30e6a-8bbe-3326-b594-65f85fe82960","pitchNumber":1,"startTime":"2026-07-19T20:06:37.976Z","endTime":"2026-07-19T20:06:41.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.421042955855206,"aZ":-13.571225467326851,"pfxX":0.2895697689315978,"pfxZ":10.628091983334924,"pX":0.13669241910667573,"pZ":3.2402823788486077,"vX0":-0.3898844099960154,"vY0":-131.3595702886767,"vZ0":-4.091811685692329,"x":111.79,"y":151.29,"x0":0.2493096125597431,"y0":50.001905812230625,"z0":5.824774492373035,"aX":0.5068327062420379},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.6,"breakHorizontal":-0.5,"spinRate":2298,"spinDirection":166},"zone":2,"typeConfidence":0.81,"plateTime":0.4167173099442665,"extension":6.126985173327737},"index":1,"playId":"da6bbe14-99da-388e-9314-045a03305ee3","pitchNumber":2,"startTime":"2026-07-19T20:07:01.026Z","endTime":"2026-07-19T20:07:04.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T20:07:26.227Z","endTime":"2026-07-19T20:07:47.562Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142476677033628,"aZ":-12.665271695210805,"pfxX":0.5651045592197148,"pfxZ":11.21753569292966,"pX":-0.5626159282734688,"pZ":3.4552020416731364,"vX0":-1.8266949630130007,"vY0":-131.8340372406572,"vZ0":-3.783148347475973,"x":138.45,"y":145.49,"x0":0.06950954149306193,"y0":50.005394311551534,"z0":5.860416338262085,"aX":0.9833582926229991},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.6,"breakHorizontal":-0.6,"spinRate":2427,"spinDirection":175},"zone":1,"typeConfidence":0.89,"plateTime":0.4173823747654808,"extension":6.22814862101102},"index":3,"playId":"38f534cf-f070-39b3-b63c-4dacc2e46a86","pitchNumber":3,"startTime":"2026-07-19T20:07:47.562Z","endTime":"2026-07-19T20:07:51.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:07:51.667Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Esmerlyn Valdez homers (12) on a fly ball to left field. Jared Triolo scores.","rbi":2,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:07:59.007Z","endTime":"2026-07-19T20:10:50.485Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":702021,"link":"/api/v1/people/702021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":702021,"link":"/api/v1/people/702021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":90.8,"endSpeed":82.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.376381185216086,"aZ":-12.08370440311247,"pfxX":0.5470602106003539,"pfxZ":11.458162336849806,"pX":0.1463170746160628,"pZ":2.825058006857638,"vX0":-0.7362900214345094,"vY0":-132.1402338546019,"vZ0":-5.313652904651324,"x":111.42,"y":162.5,"x0":0.35859102803361215,"y0":50.00374197259653,"z0":5.76329165880155,"aX":0.9593479465487345},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.7,"breakHorizontal":-0.8,"spinRate":2415,"spinDirection":170},"zone":5,"typeConfidence":0.91,"plateTime":0.41585447709967793,"extension":6.123534616989894},"index":0,"playId":"25b8925b-f7b8-36b9-bcb9-a6b0f9dab78e","pitchNumber":1,"startTime":"2026-07-19T20:08:15.295Z","endTime":"2026-07-19T20:08:18.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.529772390490756,"aZ":-10.50174075495228,"pfxX":0.692031652750974,"pfxZ":12.473080798564412,"pX":0.5073411020221397,"pZ":3.141532128549624,"vX0":0.11757862289388164,"vY0":-131.18429298535847,"vZ0":-4.8532665914329955,"x":97.66,"y":153.96,"x0":0.37199947358680197,"y0":50.00643754845742,"z0":5.8029083754225015,"aX":1.202669522846878},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.7,"breakHorizontal":-1.3,"spinRate":2391,"spinDirection":172},"zone":3,"typeConfidence":0.88,"plateTime":0.4180072015223866,"extension":6.096440279111602},"index":1,"playId":"ff2f2e9e-f726-36c7-8e2a-5d606446862d","pitchNumber":2,"startTime":"2026-07-19T20:08:37.851Z","endTime":"2026-07-19T20:08:40.851Z","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":89.6,"endSpeed":81.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.247508458682763,"aZ":-14.57073639186511,"pfxX":0.29768947621571185,"pfxZ":10.290362524876752,"pX":-0.7158421479207205,"pZ":4.932402620713948,"vX0":-2.9488136202735085,"vY0":-130.43707810934887,"vZ0":0.26926018218986997,"x":144.29,"y":105.61,"x0":0.39410800162915327,"y0":50.00467790600185,"z0":5.932645463501587,"aX":0.5095170405207426},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.8,"breakHorizontal":0.1,"spinRate":2269,"spinDirection":168},"zone":11,"typeConfidence":0.63,"plateTime":0.42106076434592055,"extension":6.066213702669239},"index":2,"playId":"324aba9a-9881-3565-9cd3-1fd106aaa558","pitchNumber":3,"startTime":"2026-07-19T20:08:55.282Z","endTime":"2026-07-19T20:08:58.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T20:09:04.537Z","endTime":"2026-07-19T20:09:21.826Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71691823246004,"aZ":-12.251972707599732,"pfxX":-0.2546742036269922,"pfxZ":11.491895712366178,"pX":-0.5782194958327262,"pZ":2.780834686496385,"vX0":-2.004129620913926,"vY0":-131.30748228273896,"vZ0":-5.247880455587577,"x":139.04,"y":163.7,"x0":0.23030274562919498,"y0":50.00161199790427,"z0":5.7288382822379464,"aX":-0.44071255451881736},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.8,"breakHorizontal":1.0,"spinRate":2346,"spinDirection":172},"zone":4,"typeConfidence":0.84,"plateTime":0.41831488330857036,"extension":6.211762643494202},"index":4,"playId":"821365d4-5d35-3d7c-973a-67ad5e2fe13b","pitchNumber":4,"startTime":"2026-07-19T20:09:21.826Z","endTime":"2026-07-19T20:09:26.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.583119607439016,"aZ":-21.623558093257053,"pfxX":6.597897852560342,"pfxZ":7.925055152907641,"pX":1.2692137062291937,"pZ":1.3342130412327577,"vX0":-0.46583973261531564,"vY0":-114.50792466618535,"vZ0":-4.95187780735761,"x":68.62,"y":202.76,"x0":0.617356727967244,"y0":50.00438570383843,"z0":5.632816541927032,"aX":8.78745651626235},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":13.4,"breakHorizontal":-11.9,"spinRate":1559,"spinDirection":155},"zone":14,"typeConfidence":0.95,"plateTime":0.47781263128213114,"extension":6.0266133544356615},"index":5,"playId":"6785578d-288c-3639-be35-85a77c5997a4","pitchNumber":5,"startTime":"2026-07-19T20:09:45.162Z","endTime":"2026-07-19T20:09:49.382Z","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":90.4,"endSpeed":82.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456284074355313,"aZ":-15.246594608908072,"pfxX":0.32738713994711066,"pfxZ":9.608368985853298,"pX":-0.6200274589231931,"pZ":4.722499490807649,"vX0":-2.521482118481264,"vY0":-131.7552748099658,"vZ0":-0.15029748220543376,"x":140.63,"y":111.27,"x0":0.30599289231584553,"y0":50.002879237422675,"z0":5.905059678262365,"aX":0.5773641895066032},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":0.0,"spinRate":2225,"spinDirection":171},"zone":11,"typeConfidence":0.73,"plateTime":0.4153953551434064,"extension":6.133528094382021},"index":6,"playId":"007b1b61-5e54-31c4-a440-d672c07f434a","pitchNumber":6,"startTime":"2026-07-19T20:09:59.636Z","endTime":"2026-07-19T20:10:02.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.586837348568586,"aZ":-13.326118946729846,"pfxX":-0.07439305819969455,"pfxZ":10.9233815677673,"pX":-0.6928229031098602,"pZ":2.88407173782472,"vX0":-2.2994741453161827,"vY0":-130.54861608309054,"vZ0":-4.76061296534683,"x":143.41,"y":160.91,"x0":0.20919535128350764,"y0":50.00220793297062,"z0":5.735010160737999,"aX":-0.12791111339145744},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.0,"breakHorizontal":0.6,"spinRate":2290,"spinDirection":179},"zone":1,"typeConfidence":0.68,"plateTime":0.4196330102965433,"extension":6.171367678258628},"hitData":{"launchSpeed":102.2,"launchAngle":41.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.01,"coordY":84.3}},"index":7,"playId":"5b5e0c43-75be-32f0-8d09-1d10b75c582d","pitchNumber":7,"startTime":"2026-07-19T20:10:17.483Z","endTime":"2026-07-19T20:10:50.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:10:50.485Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:10:36.711Z","endTime":"2026-07-19T20:12:39.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52599734451122,"aZ":-10.960246297481625,"pfxX":0.49728383668658216,"pfxZ":11.942916034789555,"pX":-0.6888342007887515,"pZ":1.3862682685187702,"vX0":-2.2975038090002355,"vY0":-132.25599448992037,"vZ0":-9.166365502791091,"x":143.26,"y":201.35,"x0":0.1255167027091067,"y0":50.00177600856448,"z0":5.695401777331724,"aX":0.883576833978829},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.9,"breakHorizontal":-0.4,"spinRate":2353,"spinDirection":172},"zone":13,"typeConfidence":0.9,"plateTime":0.4137457204462982,"extension":6.207289059622053},"index":0,"playId":"ebe1df72-acc8-3022-80dd-23e608dc98d3","pitchNumber":1,"startTime":"2026-07-19T20:11:11.181Z","endTime":"2026-07-19T20:11:14.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04608416195478,"aZ":-41.11442716599974,"pfxX":1.4110218578879543,"pfxZ":-6.494802863237052,"pX":0.1529959123546137,"pZ":1.7803943101679076,"vX0":-1.3583700830084284,"vY0":-116.39235732081664,"vZ0":-0.7271308589087868,"x":111.17,"y":190.71,"x0":0.5597620694766884,"y0":50.0001346081074,"z0":5.976872486242952,"aX":1.9432616474230748},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.6,"breakHorizontal":-2.3,"spinRate":2425,"spinDirection":343},"zone":8,"typeConfidence":0.91,"plateTime":0.4698762778685781,"extension":6.004067624410596},"index":1,"playId":"442dda4d-a17b-3bad-8e29-af3a27d010c4","pitchNumber":2,"startTime":"2026-07-19T20:11:22.399Z","endTime":"2026-07-19T20:11:25.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342860996479686,"aZ":-12.513486427452547,"pfxX":-0.4237279608635012,"pfxZ":11.094908357920483,"pX":0.4042087280434493,"pZ":2.896350684855527,"vX0":-0.21722854193482297,"vY0":-131.84355771959065,"vZ0":-5.032319881276945,"x":101.59,"y":160.58,"x0":0.5425434188680021,"y0":50.00081864347528,"z0":5.743198225327516,"aX":-0.7505735546357922},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.3,"breakHorizontal":0.8,"spinRate":2298,"spinDirection":167},"zone":3,"typeConfidence":0.84,"plateTime":0.41442335443176015,"extension":6.11155860857393},"index":2,"playId":"61158ae3-8547-3d36-aeed-c14dc609fb2d","pitchNumber":3,"startTime":"2026-07-19T20:11:40.964Z","endTime":"2026-07-19T20:11:43.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.611396979532394,"aZ":-14.830086477238677,"pfxX":0.5017296956076183,"pfxZ":9.774078802463267,"pX":-0.47028514118601283,"pZ":3.6804853618015936,"vX0":-3.103769228368362,"vY0":-131.9964610870654,"vZ0":-2.4916321411306614,"x":134.93,"y":139.41,"x0":0.6527643800735557,"y0":50.002425189380055,"z0":5.721238900408067,"aX":0.890510185357968},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":-0.2,"spinRate":2386,"spinDirection":169},"zone":11,"typeConfidence":0.75,"plateTime":0.41406016439843407,"extension":6.093420864154409},"index":3,"playId":"43074e32-3fcb-3a6e-957d-333f26a7a97e","pitchNumber":4,"startTime":"2026-07-19T20:11:53.331Z","endTime":"2026-07-19T20:11:58.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":76.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.078665246506713,"aZ":-39.37989909079224,"pfxX":0.9463377467614146,"pfxZ":-4.977361564305332,"pX":0.16373823964306813,"pZ":1.9401267403248477,"vX0":-0.743098703954357,"vY0":-118.62251805851187,"vZ0":-0.8967985319660499,"x":110.76,"y":186.4,"x0":0.3555463665281511,"y0":50.00086911362148,"z0":5.860763825446116,"aX":1.3714483329357454},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.0,"breakHorizontal":-1.6,"spinRate":2479,"spinDirection":334},"zone":8,"typeConfidence":0.9,"plateTime":0.4587918583358679,"extension":6.137901398171405},"index":4,"playId":"ccb0c83b-b3e0-3a4f-828d-14dc47120498","pitchNumber":5,"startTime":"2026-07-19T20:12:12.672Z","endTime":"2026-07-19T20:12:16.062Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":73.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.20568640214319,"aZ":-24.689549056583072,"pfxX":4.281826300007841,"pfxZ":5.610082259289231,"pX":0.5046256538419136,"pZ":1.7219998310680793,"vX0":-1.049365723396002,"vY0":-113.74468422427664,"vZ0":-3.5155885479279876,"x":97.76,"y":192.29,"x0":0.410281768483199,"y0":50.004416032238765,"z0":5.68623394643681,"aX":5.716094800315303},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":9.7,"breakHorizontal":-7.6,"spinRate":1509,"spinDirection":159},"zone":9,"typeConfidence":0.9,"plateTime":0.47813367273519036,"extension":5.89969915115162},"index":5,"playId":"5f029e25-c25f-3be8-896a-ffa939e7f91e","pitchNumber":6,"startTime":"2026-07-19T20:12:34.132Z","endTime":"2026-07-19T20:12:39.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:12:39.263Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to center fielder Petey Halpin.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:12:42.246Z","endTime":"2026-07-19T20:13:43.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15762676917566,"aZ":-13.047669106047438,"pfxX":0.49746112285081506,"pfxZ":10.818616961598567,"pX":-0.020711846715533788,"pZ":2.9970881263108784,"vX0":-1.6101065639720176,"vY0":-132.12306446545676,"vZ0":-4.687146461250518,"x":117.79,"y":157.86,"x0":0.5319627534632179,"y0":50.003383767251805,"z0":5.753074232595145,"aX":0.8797598594623932},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":-0.6,"spinRate":2274,"spinDirection":169},"zone":2,"typeConfidence":0.87,"plateTime":0.414559036342105,"extension":6.098462599493287},"index":0,"playId":"b58e2ce3-2826-3e63-b8c5-a77d77cfa7ca","pitchNumber":1,"startTime":"2026-07-19T20:13:02.258Z","endTime":"2026-07-19T20:13:10.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420605963495454,"aZ":-12.530494209361498,"pfxX":0.07074101214878592,"pfxZ":11.05973106257461,"pX":-0.7777650866560031,"pZ":2.0258770545056572,"vX0":-2.9297402954242697,"vY0":-132.2220877090655,"vZ0":-7.145608430172125,"x":146.65,"y":184.08,"x0":0.33400299459526667,"y0":50.00100380496661,"z0":5.677320860626124,"aX":0.1264986833109802},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":0.5,"spinRate":2329,"spinDirection":168},"zone":7,"typeConfidence":0.85,"plateTime":0.4137873749616485,"extension":6.2857425831546},"hitData":{"launchSpeed":91.8,"launchAngle":29.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.09,"coordY":68.51}},"index":1,"playId":"8379fc6c-e989-31b0-b3e6-56032f1b772a","pitchNumber":2,"startTime":"2026-07-19T20:13:34.572Z","endTime":"2026-07-19T20:13:43.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:13:43.313Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis challenged (pitch result), call on the field was overturned: Travis Bazzana called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:16:22.359Z","endTime":"2026-07-19T20:17:47.241Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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: Isaac Mattson replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T20:15:26.946Z","endTime":"2026-07-19T20:16:24.664Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62233226339727,"aZ":-12.37342527466745,"pfxX":-5.745812813893109,"pfxZ":10.808526470958203,"pX":-0.640369340068412,"pZ":2.474224313965165,"vX0":3.1589539039493433,"vY0":-134.36694508877451,"vZ0":-6.578159715624473,"x":141.41,"y":171.98,"x0":-1.0836499812311082,"y0":50.00234085487574,"z0":5.830164459058132,"aX":-10.524916544085603},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2292,"spinDirection":208},"zone":4,"typeConfidence":0.89,"plateTime":0.4073603370935013,"extension":6.71603216800611},"index":1,"playId":"0f985259-a581-3bf1-bbaf-e76494cb61f1","pitchNumber":1,"startTime":"2026-07-19T20:16:24.664Z","endTime":"2026-07-19T20:16:28.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42068236866305,"aZ":-29.28536512727679,"pfxX":2.564499387046645,"pfxZ":1.9960960894892388,"pX":0.2760595971357744,"pZ":1.5807061383518857,"vX0":2.756069946533615,"vY0":-119.66223428456205,"vZ0":-3.948811747718172,"x":106.48,"y":196.1,"x0":-1.2244577464979227,"y0":50.00267759973208,"z0":5.880267289602533,"aX":3.7134496747841568},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.9,"breakHorizontal":-5.3,"spinRate":2174,"spinDirection":35},"zone":14,"typeConfidence":0.92,"plateTime":0.45798065408654276,"extension":6.606837373225987},"index":2,"playId":"34821dac-8ac9-35d6-9e27-ea27608aecc3","pitchNumber":2,"startTime":"2026-07-19T20:16:41.370Z","endTime":"2026-07-19T20:16:44.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27535198462809,"aZ":-12.490259744006382,"pfxX":-6.766505570701629,"pfxZ":10.156422489661432,"pX":-0.5424618116077874,"pZ":1.5938329351696137,"vX0":3.8251653816812428,"vY0":-138.2059611313849,"vZ0":-8.866119356743813,"x":137.68,"y":195.75,"x0":-1.0640416542837061,"y0":50.001242292147374,"z0":5.678409820165873,"aX":-13.112555901076174},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2436,"spinDirection":214},"zone":7,"typeConfidence":0.92,"plateTime":0.396026631952886,"extension":6.743067072651087},"index":3,"playId":"17553405-1588-3891-8b7e-a45bd1df3dab","pitchNumber":3,"startTime":"2026-07-19T20:17:00.904Z","endTime":"2026-07-19T20:17:05.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80559692558909,"aZ":-13.804287179107302,"pfxX":-4.9066227889313705,"pfxZ":9.452855875995098,"pX":-1.0603057718606623,"pZ":4.847255085374041,"vX0":2.288456221571668,"vY0":-138.2690010395654,"vZ0":-0.355426798086209,"x":157.42,"y":107.9,"x0":-1.2596302173742482,"y0":50.001448266717354,"z0":5.900855336544203,"aX":-9.533170012076198},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2279,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.39561196497723516,"extension":6.729095301464083},"index":4,"playId":"d642d921-1e7c-3aeb-b4b4-ceed8bf4b9bc","pitchNumber":4,"startTime":"2026-07-19T20:17:22.325Z","endTime":"2026-07-19T20:17:25.364Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.720963082160285,"aZ":-29.911133073324194,"pfxX":-1.079756756122618,"pfxZ":1.4253208654924014,"pX":-0.8294779352765081,"pZ":1.7257443969435382,"vX0":1.624979147747546,"vY0":-124.48292375003913,"vZ0":-3.9046105064671073,"x":148.62,"y":192.18,"x0":-1.347545115743222,"y0":50.001638874481614,"z0":5.764744150992397,"aX":-1.7111064209745976},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":1.7,"spinRate":1138,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.43839365888766,"extension":6.904656883710235},"index":5,"playId":"4ed25b99-5fd7-3402-95b2-fc467f1a9be0","pitchNumber":5,"startTime":"2026-07-19T20:17:42.176Z","endTime":"2026-07-19T20:17:47.241Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}},"playEndTime":"2026-07-19T20:17:47.241Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase DeLauter flies out to left fielder Jake Mangum.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:18:02.261Z","endTime":"2026-07-19T20:18:53.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81429821433467,"aZ":-12.710730035331734,"pfxX":-4.433438944787877,"pfxZ":10.335909938451277,"pX":-0.7695082133989024,"pZ":4.029039510306397,"vX0":2.8183744490515124,"vY0":-136.32200183997858,"vZ0":-2.5178794553834494,"x":146.33,"y":130.0,"x0":-1.2404720085442922,"y0":50.003242960112026,"z0":5.8414839300176675,"aX":-8.349031146660003},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2323,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4017063965026888,"extension":6.660926751539551},"index":0,"playId":"657d62fc-b25a-34dd-8a2e-ffb9e672ab8b","pitchNumber":1,"startTime":"2026-07-19T20:18:27.369Z","endTime":"2026-07-19T20:18:30.866Z","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":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4733447290675,"aZ":-31.1212067574079,"pfxX":6.823718009915879,"pfxZ":0.756631044089076,"pX":0.3287243229139142,"pZ":2.2469443039455044,"vX0":1.7510230287226922,"vY0":-117.99075663621753,"vZ0":-1.6236358077277493,"x":104.47,"y":178.11,"x0":-1.3125390947836666,"y0":50.00036432720919,"z0":5.864050183871887,"aX":9.433830383405567},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.2,"breakHorizontal":-12.8,"spinRate":2335,"spinDirection":38},"zone":9,"typeConfidence":0.94,"plateTime":0.4676794864302569,"extension":6.5218930230111685},"hitData":{"launchSpeed":90.6,"launchAngle":42.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.94,"coordY":90.07}},"index":1,"playId":"634b81c6-f757-3d02-8d88-5a4d9463f89b","pitchNumber":2,"startTime":"2026-07-19T20:18:43.602Z","endTime":"2026-07-19T20:18:53.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:18:53.873Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brayan Rocchio lines out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:19:00.707Z","endTime":"2026-07-19T20:21:28.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".342"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.700"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.12"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.95"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.42"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.37"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.27"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.13"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.69"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.93"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.14"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.03"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.82"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.700"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98781906687985,"aZ":-15.368542669560277,"pfxX":-3.435336948321823,"pfxZ":8.82223542089908,"pX":-0.9828775700751889,"pZ":2.9924493667928598,"vX0":1.6364025824506285,"vY0":-137.0585915626964,"vZ0":-4.65820041904742,"x":154.46,"y":157.98,"x0":-1.141028809968513,"y0":50.00071613762447,"z0":5.761854249837449,"aX":-6.5418551045186675},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2152,"spinDirection":206},"zone":11,"typeConfidence":0.86,"plateTime":0.39946234751612764,"extension":6.734975332138953},"index":0,"playId":"6427b2da-3854-366c-8c6c-4bd1871e0c48","pitchNumber":1,"startTime":"2026-07-19T20:19:21.337Z","endTime":"2026-07-19T20:19:26.247Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"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":83.0,"endSpeed":76.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908047590857496,"aZ":-32.13206635142952,"pfxX":4.724982160397923,"pfxZ":0.027356185035032787,"pX":1.3281672336143149,"pZ":1.5813550307899642,"vX0":4.444743857104157,"vY0":-120.90403026047763,"vZ0":-3.326284040033003,"x":66.37,"y":196.08,"x0":-1.1458807269999327,"y0":50.003537365316724,"z0":5.786234383344542,"aX":7.014647844134172},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-9.6,"spinRate":2146,"spinDirection":21},"zone":14,"typeConfidence":0.81,"plateTime":0.45251313604623844,"extension":6.683348002354712},"index":1,"playId":"ace01a9f-8c5a-3d3d-884e-924e54251d7d","pitchNumber":2,"startTime":"2026-07-19T20:19:56.984Z","endTime":"2026-07-19T20:20:00.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25049499403957,"aZ":-14.336413958345982,"pfxX":-4.489357743653241,"pfxZ":9.361597343676282,"pX":-0.35641881026593,"pZ":3.363041084456411,"vX0":3.8773681787145606,"vY0":-136.92799105655106,"vZ0":-3.722377388602172,"x":130.59,"y":147.98,"x0":-1.205112493319622,"y0":50.00475544322666,"z0":5.716318534325897,"aX":-8.555660904822298},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2261,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.39947968883066265,"extension":6.83586356455474},"index":2,"playId":"d7171166-2e62-3c5b-ab3f-1774701f038f","pitchNumber":3,"startTime":"2026-07-19T20:20:14.242Z","endTime":"2026-07-19T20:20:17.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6542817929314,"aZ":-13.298284214926293,"pfxX":-2.359012974040434,"pfxZ":9.6013506320641,"pX":1.1433005516794492,"pZ":0.7859678816051685,"vX0":6.848600670108068,"vY0":-138.54679882246452,"vZ0":-10.446699099118014,"x":73.42,"y":217.56,"x0":-1.0419167050252431,"y0":50.00620270075971,"z0":5.468261965557218,"aX":-4.639943787973492},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":3.0,"spinRate":2324,"spinDirection":205},"zone":14,"typeConfidence":0.87,"plateTime":0.3936298445861377,"extension":6.938067025707724},"index":3,"playId":"3ed438fe-80e0-3bd6-ba93-46f909a73084","pitchNumber":4,"startTime":"2026-07-19T20:20:32.950Z","endTime":"2026-07-19T20:20:36.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961759797774622,"aZ":-14.799616582444827,"pfxX":-6.059958531501073,"pfxZ":8.786405583988309,"pX":-0.7159450680491937,"pZ":2.3460983300202045,"vX0":3.7974657007636123,"vY0":-138.96850918695648,"vZ0":-6.235307798022952,"x":144.29,"y":175.44,"x0":-1.3051690703226224,"y0":50.00223789097679,"z0":5.582969125298428,"aX":-11.981550350665907},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2477,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.39251862704048124,"extension":6.8355188390023445},"index":4,"playId":"fc3147d8-bd5a-36c8-9a18-a1a3c2114b12","pitchNumber":5,"startTime":"2026-07-19T20:20:52.837Z","endTime":"2026-07-19T20:20:55.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262852453751446,"aZ":-11.221654077208214,"pfxX":-5.743125252608021,"pfxZ":10.63414105515151,"pX":0.4599896947943687,"pZ":2.073295339768607,"vX0":6.104818149272286,"vY0":-139.02985459301124,"vZ0":-7.482073509379684,"x":99.47,"y":182.8,"x0":-1.0112680634682802,"y0":50.00644574203988,"z0":5.533010353427897,"aX":-11.319379651313849},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":9.2,"spinRate":2340,"spinDirection":203},"zone":9,"typeConfidence":0.92,"plateTime":0.39299612547650753,"extension":6.980606649622701},"hitData":{"launchSpeed":95.6,"launchAngle":22.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.3,"coordY":74.45}},"index":5,"playId":"2d41242e-554c-3c39-91fa-2dcba12bbc71","pitchNumber":6,"startTime":"2026-07-19T20:21:20.344Z","endTime":"2026-07-19T20:21:28.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:21:28.397Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brayan Rocchio lines out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:19:00.707Z","endTime":"2026-07-19T20:21:28.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".342"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.700"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.12"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.95"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.42"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.37"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.27"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.13"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.69"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.93"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.14"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.03"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.82"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.700"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98781906687985,"aZ":-15.368542669560277,"pfxX":-3.435336948321823,"pfxZ":8.82223542089908,"pX":-0.9828775700751889,"pZ":2.9924493667928598,"vX0":1.6364025824506285,"vY0":-137.0585915626964,"vZ0":-4.65820041904742,"x":154.46,"y":157.98,"x0":-1.141028809968513,"y0":50.00071613762447,"z0":5.761854249837449,"aX":-6.5418551045186675},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2152,"spinDirection":206},"zone":11,"typeConfidence":0.86,"plateTime":0.39946234751612764,"extension":6.734975332138953},"index":0,"playId":"6427b2da-3854-366c-8c6c-4bd1871e0c48","pitchNumber":1,"startTime":"2026-07-19T20:19:21.337Z","endTime":"2026-07-19T20:19:26.247Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"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":83.0,"endSpeed":76.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908047590857496,"aZ":-32.13206635142952,"pfxX":4.724982160397923,"pfxZ":0.027356185035032787,"pX":1.3281672336143149,"pZ":1.5813550307899642,"vX0":4.444743857104157,"vY0":-120.90403026047763,"vZ0":-3.326284040033003,"x":66.37,"y":196.08,"x0":-1.1458807269999327,"y0":50.003537365316724,"z0":5.786234383344542,"aX":7.014647844134172},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-9.6,"spinRate":2146,"spinDirection":21},"zone":14,"typeConfidence":0.81,"plateTime":0.45251313604623844,"extension":6.683348002354712},"index":1,"playId":"ace01a9f-8c5a-3d3d-884e-924e54251d7d","pitchNumber":2,"startTime":"2026-07-19T20:19:56.984Z","endTime":"2026-07-19T20:20:00.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25049499403957,"aZ":-14.336413958345982,"pfxX":-4.489357743653241,"pfxZ":9.361597343676282,"pX":-0.35641881026593,"pZ":3.363041084456411,"vX0":3.8773681787145606,"vY0":-136.92799105655106,"vZ0":-3.722377388602172,"x":130.59,"y":147.98,"x0":-1.205112493319622,"y0":50.00475544322666,"z0":5.716318534325897,"aX":-8.555660904822298},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2261,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.39947968883066265,"extension":6.83586356455474},"index":2,"playId":"d7171166-2e62-3c5b-ab3f-1774701f038f","pitchNumber":3,"startTime":"2026-07-19T20:20:14.242Z","endTime":"2026-07-19T20:20:17.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6542817929314,"aZ":-13.298284214926293,"pfxX":-2.359012974040434,"pfxZ":9.6013506320641,"pX":1.1433005516794492,"pZ":0.7859678816051685,"vX0":6.848600670108068,"vY0":-138.54679882246452,"vZ0":-10.446699099118014,"x":73.42,"y":217.56,"x0":-1.0419167050252431,"y0":50.00620270075971,"z0":5.468261965557218,"aX":-4.639943787973492},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":3.0,"spinRate":2324,"spinDirection":205},"zone":14,"typeConfidence":0.87,"plateTime":0.3936298445861377,"extension":6.938067025707724},"index":3,"playId":"3ed438fe-80e0-3bd6-ba93-46f909a73084","pitchNumber":4,"startTime":"2026-07-19T20:20:32.950Z","endTime":"2026-07-19T20:20:36.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961759797774622,"aZ":-14.799616582444827,"pfxX":-6.059958531501073,"pfxZ":8.786405583988309,"pX":-0.7159450680491937,"pZ":2.3460983300202045,"vX0":3.7974657007636123,"vY0":-138.96850918695648,"vZ0":-6.235307798022952,"x":144.29,"y":175.44,"x0":-1.3051690703226224,"y0":50.00223789097679,"z0":5.582969125298428,"aX":-11.981550350665907},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2477,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.39251862704048124,"extension":6.8355188390023445},"index":4,"playId":"fc3147d8-bd5a-36c8-9a18-a1a3c2114b12","pitchNumber":5,"startTime":"2026-07-19T20:20:52.837Z","endTime":"2026-07-19T20:20:55.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262852453751446,"aZ":-11.221654077208214,"pfxX":-5.743125252608021,"pfxZ":10.63414105515151,"pX":0.4599896947943687,"pZ":2.073295339768607,"vX0":6.104818149272286,"vY0":-139.02985459301124,"vZ0":-7.482073509379684,"x":99.47,"y":182.8,"x0":-1.0112680634682802,"y0":50.00644574203988,"z0":5.533010353427897,"aX":-11.319379651313849},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":9.2,"spinRate":2340,"spinDirection":203},"zone":9,"typeConfidence":0.92,"plateTime":0.39299612547650753,"extension":6.980606649622701},"hitData":{"launchSpeed":95.6,"launchAngle":22.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.3,"coordY":74.45}},"index":5,"playId":"2d41242e-554c-3c39-91fa-2dcba12bbc71","pitchNumber":6,"startTime":"2026-07-19T20:21:20.344Z","endTime":"2026-07-19T20:21:28.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:21:28.397Z","atBatIndex":73},"scoringPlays":[11,23,33,43,45,46,68],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":182.85,"y":114.21},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":149.45,"y":153.46},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":159.02,"y":62.77},"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":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":115.56,"y":171.01},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":107.99,"y":147.42},"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":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":176.08,"y":123.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":86.92,"y":112.05},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":155.5,"y":166.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":148.4,"y":150.76},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19],"bottom":[20,21,22,23,24],"hits":{"away":[{"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":142.31,"y":72.88},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":179.71,"y":112.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":90.7,"y":87.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":128.68,"y":199.29},"type":"H","description":"Single"}]}},{"startIndex":25,"endIndex":31,"top":[25,26,27],"bottom":[28,29,30,31],"hits":{"away":[{"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":107.25,"y":48.8},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":117.38,"y":155.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":133.72,"y":95.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":108.41,"y":95.34},"type":"O","description":"Double Play"}]}},{"startIndex":32,"endIndex":41,"top":[32,33,34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":222.9,"y":103.5},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":82.8,"y":129.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":116.77,"y":158.91},"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":5,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":157.92,"y":163.14},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":202.25,"y":86.65},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":156.11,"y":149.22},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":53,"top":[42,43,44,45,46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":95.18,"y":87.63},"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":6,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":208.97,"y":124.75},"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":6,"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":114.96,"y":106.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":6,"pitcher":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":120.4,"y":98.39},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":66.68,"y":143.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":81.53,"y":109.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":42.83,"y":113.0},"type":"H","description":"Double"}]}},{"startIndex":54,"endIndex":59,"top":[54,55,56],"bottom":[57,58,59],"hits":{"away":[{"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":136.75,"y":148.23},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":93.78,"y":151.04},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"coordinates":{"x":179.26,"y":130.89},"type":"H","description":"Double"}]}},{"startIndex":60,"endIndex":65,"top":[60,61,62],"bottom":[63,64,65],"hits":{"away":[{"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":167.78,"y":108.3},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":132.51,"y":161.33},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":73,"top":[66,67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":70.18,"y":116.55},"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":9,"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":28.01,"y":84.3},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":151.09,"y":68.51},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":77.94,"y":90.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":184.3,"y":74.45},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":7,"errors":1,"leftOnBase":3},"away":{"runs":7,"hits":11,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"second":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"third":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"shortstop":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"left":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"center":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"right":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"onDeck":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"inHole":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"onDeck":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"inHole":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"battingOrder":4,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"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":3,"groundOuts":5,"airOuts":6,"runs":7,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".263","atBats":37,"obp":".341","slg":".428","ops":".769","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":19,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".290","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":127,"era":"4.26","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":31,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":41,"strikes":86,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":1,"pitchesPerInning":"14.11","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":17,"groundOuts":22,"airOuts":28,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".250","atBats":96,"obp":".321","slg":".396","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":38,"rbi":20,"leftOnBase":29,"sacBunts":1,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":154,"errors":0,"chances":172,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"note":"(W, 9-8)","summary":"7.0 IP, ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":32,"strikes":68,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":53,"groundOuts":91,"airOuts":108,"runs":51,"doubles":24,"triples":1,"homeRuns":11,"strikeOuts":138,"baseOnBalls":26,"intentionalWalks":0,"hits":94,"hitByPitch":7,"atBats":426,"obp":".274","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1910,"era":"3.43","inningsPitched":"115.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.04","battersFaced":465,"outs":346,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1910,"balls":670,"strikes":1240,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.84","rbi":1,"winPercentage":".529","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"5.31","strikeoutsPer9Inn":"10.77","walksPer9Inn":"2.03","hitsPer9Inn":"7.34","runsScoredPer9":"3.98","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"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"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":63,"groundOuts":70,"airOuts":100,"runs":61,"doubles":21,"triples":1,"homeRuns":21,"strikeOuts":110,"baseOnBalls":38,"intentionalWalks":0,"hits":90,"hitByPitch":2,"avg":".248","atBats":363,"obp":".317","slg":".485","ops":".802","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":176,"rbi":65,"leftOnBase":154,"sacBunts":0,"sacFlies":7,"babip":".289","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":18,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":220,"putOuts":109,"errors":7,"chances":336,"fielding":".979","passedBall":0,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"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":100,"flyOuts":41,"groundOuts":91,"airOuts":70,"runs":70,"doubles":24,"triples":2,"homeRuns":14,"strikeOuts":101,"baseOnBalls":63,"intentionalWalks":2,"hits":102,"hitByPitch":8,"avg":".282","atBats":362,"obp":".398","slg":".475","ops":".873","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":172,"rbi":59,"leftOnBase":146,"sacBunts":0,"sacFlies":2,"babip":".353","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.86","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":148,"errors":1,"chances":151,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"14","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":28,"gamesStarted":4,"flyOuts":20,"groundOuts":25,"airOuts":29,"runs":22,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":115,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":552,"era":"6.44","inningsPitched":"29.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":21,"whip":"1.36","battersFaced":128,"outs":88,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":222,"strikes":330,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".667","pitchesPerInning":"18.82","gamesFinished":5,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"10.43","walksPer9Inn":"3.38","hitsPer9Inn":"8.90","runsScoredPer9":"6.75","homeRunsPer9":"1.84","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","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":9,"gamesStarted":9,"flyOuts":17,"groundOuts":36,"airOuts":35,"runs":19,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":150,"obp":".272","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":651,"era":"4.05","inningsPitched":"40.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.10","battersFaced":163,"outs":120,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":244,"strikes":407,"strikePercentage":".630","hitBatsmen":0,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".667","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"7.20","runsScoredPer9":"4.28","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":18,"groundOuts":36,"airOuts":37,"runs":20,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":146,"obp":".283","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":681,"era":"3.98","inningsPitched":"40.2","wins":5,"losses":2,"saves":12,"saveOpportunities":17,"holds":7,"blownSaves":5,"earnedRuns":18,"whip":"1.11","battersFaced":167,"outs":122,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":258,"strikes":423,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".714","pitchesPerInning":"16.75","gamesFinished":21,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"10.18","walksPer9Inn":"3.98","hitsPer9Inn":"5.98","runsScoredPer9":"4.43","homeRunsPer9":"1.11","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":7},"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":true,"isSubstitute":false}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":5,"flyOuts":14,"groundOuts":36,"airOuts":22,"runs":18,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":146,"obp":".297","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":693,"era":"3.92","inningsPitched":"39.0","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":17,"whip":"1.26","battersFaced":165,"outs":117,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":693,"balls":251,"strikes":442,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".400","pitchesPerInning":"17.77","gamesFinished":7,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"13.38","walksPer9Inn":"4.15","hitsPer9Inn":"7.15","runsScoredPer9":"4.15","homeRunsPer9":"0.92","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"2-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":20,"groundOuts":62,"airOuts":40,"runs":22,"doubles":11,"triples":0,"homeRuns":1,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":48,"hitByPitch":3,"avg":".241","atBats":199,"obp":".314","slg":".312","ops":".626","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":62,"rbi":16,"leftOnBase":105,"sacBunts":1,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.55","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"199.00","popOuts":3,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":92,"errors":7,"chances":198,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":11,"airOuts":19,"runs":23,"doubles":7,"triples":1,"homeRuns":12,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".305","atBats":105,"obp":".373","slg":".733","ops":"1.106","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":77,"rbi":32,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".400","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.75","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":42,"errors":0,"chances":43,"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"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":24,"groundOuts":85,"airOuts":43,"runs":35,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":1,"hits":74,"hitByPitch":6,"avg":".303","atBats":244,"obp":".355","slg":".377","ops":".732","caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":92,"rbi":20,"leftOnBase":119,"sacBunts":3,"sacFlies":1,"babip":".365","groundOutsToAirouts":"1.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"122.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":138,"errors":2,"chances":143,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"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":19,"gamesStarted":19,"flyOuts":57,"groundOuts":102,"airOuts":120,"runs":64,"doubles":23,"triples":2,"homeRuns":13,"strikeOuts":77,"baseOnBalls":35,"intentionalWalks":0,"hits":102,"hitByPitch":7,"atBats":399,"obp":".325","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1660,"era":"5.14","inningsPitched":"103.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.33","battersFaced":443,"outs":310,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1660,"balls":594,"strikes":1066,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".462","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"6.71","walksPer9Inn":"3.05","hitsPer9Inn":"8.88","runsScoredPer9":"5.57","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":15,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":41,"gamesStarted":0,"flyOuts":20,"groundOuts":54,"airOuts":38,"runs":22,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":8,"hits":40,"hitByPitch":10,"atBats":191,"obp":".349","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":871,"era":"3.27","inningsPitched":"52.1","wins":6,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":19,"whip":"1.36","battersFaced":232,"outs":157,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":871,"balls":325,"strikes":546,"strikePercentage":".630","hitBatsmen":10,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".750","pitchesPerInning":"16.64","gamesFinished":8,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"10.15","walksPer9Inn":"5.33","hitsPer9Inn":"6.88","runsScoredPer9":"3.78","homeRunsPer9":"0.69","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":3,"chances":16,"fielding":".813","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":28,"groundOuts":17,"airOuts":49,"runs":15,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":125,"obp":".326","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":583,"era":"4.13","inningsPitched":"32.2","wins":0,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":15,"whip":"1.38","battersFaced":141,"outs":98,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":203,"strikes":380,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".---","pitchesPerInning":"17.85","gamesFinished":7,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"7.99","walksPer9Inn":"3.86","hitsPer9Inn":"8.54","runsScoredPer9":"4.13","homeRunsPer9":"0.83","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":18,"flyOuts":62,"groundOuts":78,"airOuts":115,"runs":56,"doubles":20,"triples":1,"homeRuns":10,"strikeOuts":85,"baseOnBalls":55,"intentionalWalks":1,"hits":82,"hitByPitch":5,"atBats":357,"obp":".339","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1632,"era":"4.77","inningsPitched":"94.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.45","battersFaced":421,"outs":283,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1632,"balls":613,"strikes":1019,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".273","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"8.11","walksPer9Inn":"5.25","hitsPer9Inn":"7.82","runsScoredPer9":"5.34","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 3B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":9,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".231","atBats":39,"obp":".231","slg":".308","ops":".539","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":21,"gamesStarted":9,"flyOuts":50,"groundOuts":82,"airOuts":96,"runs":36,"doubles":17,"triples":1,"homeRuns":6,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":0,"hits":84,"hitByPitch":2,"atBats":326,"obp":".318","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1413,"era":"3.12","inningsPitched":"83.2","wins":6,"losses":3,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":29,"whip":"1.34","battersFaced":359,"outs":251,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1413,"balls":510,"strikes":903,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"16.89","gamesFinished":3,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.10","walksPer9Inn":"3.01","hitsPer9Inn":"9.04","runsScoredPer9":"3.87","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":43,"gamesStarted":0,"flyOuts":29,"groundOuts":27,"airOuts":55,"runs":30,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":159,"obp":".352","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":696,"era":"6.20","inningsPitched":"40.2","wins":2,"losses":5,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":28,"whip":"1.52","battersFaced":183,"outs":122,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":696,"balls":250,"strikes":446,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".286","pitchesPerInning":"17.11","gamesFinished":21,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"8.19","walksPer9Inn":"4.65","hitsPer9Inn":"9.07","runsScoredPer9":"6.64","homeRunsPer9":"1.77","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":1,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":25,"groundOuts":44,"airOuts":59,"runs":24,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":28,"hitByPitch":5,"avg":".164","atBats":171,"obp":".262","slg":".333","ops":".595","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":57,"rbi":27,"leftOnBase":101,"sacBunts":1,"sacFlies":1,"babip":".164","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.38","popOuts":23,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":12,"stolenBasePercentage":".462","caughtStealingPercentage":".538","assists":16,"putOuts":545,"errors":4,"chances":565,"fielding":".993","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696062":{"person":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"jerseyNumber":"66","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":9,"gamesStarted":0,"flyOuts":15,"groundOuts":16,"airOuts":19,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":69,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":305,"era":"5.89","inningsPitched":"18.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.36","battersFaced":79,"outs":55,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":305,"balls":110,"strikes":195,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".333","pitchesPerInning":"16.64","gamesFinished":1,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"9.33","walksPer9Inn":"4.42","hitsPer9Inn":"7.85","runsScoredPer9":"5.89","homeRunsPer9":"0.98","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682997":{"person":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":17,"groundOuts":8,"airOuts":26,"runs":13,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".244","atBats":82,"obp":".323","slg":".451","ops":".774","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":37,"rbi":15,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.33","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":22,"strikes":17,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":42,"errors":2,"chances":63,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":48,"groundOuts":76,"airOuts":78,"runs":50,"doubles":13,"triples":0,"homeRuns":16,"strikeOuts":77,"baseOnBalls":28,"intentionalWalks":1,"hits":88,"hitByPitch":5,"avg":".278","atBats":316,"obp":".344","slg":".472","ops":".816","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":149,"rbi":64,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.75","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":234,"errors":2,"chances":250,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2 2B, 2 K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":41,"groundOuts":103,"airOuts":70,"runs":55,"doubles":17,"triples":1,"homeRuns":5,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":0,"hits":109,"hitByPitch":6,"avg":".311","atBats":351,"obp":".370","slg":".407","ops":".777","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":143,"rbi":44,"leftOnBase":145,"sacBunts":0,"sacFlies":1,"babip":".375","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.20","popOuts":8,"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":132,"putOuts":82,"errors":7,"chances":221,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":34,"groundOuts":38,"airOuts":65,"runs":19,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":1,"hits":47,"hitByPitch":2,"avg":".206","atBats":228,"obp":".287","slg":".333","ops":".620","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":76,"rbi":28,"leftOnBase":126,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".333","atBats":12,"obp":".500","slg":".667","ops":"1.167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":8,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","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":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":37,"errors":0,"chances":37,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":57,"groundOuts":101,"airOuts":100,"runs":48,"doubles":18,"triples":1,"homeRuns":14,"strikeOuts":128,"baseOnBalls":27,"intentionalWalks":0,"hits":99,"hitByPitch":6,"atBats":421,"obp":".287","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1701,"era":"3.49","inningsPitched":"113.1","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.11","battersFaced":461,"outs":340,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1701,"balls":528,"strikes":1173,"strikePercentage":".690","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".750","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"10.16","walksPer9Inn":"2.14","hitsPer9Inn":"7.86","runsScoredPer9":"3.81","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663968,669707,668804,699013,656811,693304,694378,680779,695257,694973,682254,676755],"pitchers":[694973,682254,676755],"bench":[682997,804668,664040,542303],"bullpen":[677952,696149,696062,685126,683003,656605,669387,670990,642701,642397],"battingOrder":[663968,669707,668804,699013,656811,693304,694378,680779,695257],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gonzales, N 2 (17, Cantillo, Cantillo); Gonzalez, J (5, Cantillo)."},{"label":"3B","value":"Cook, B (1, Cantillo)."},{"label":"HR","value":"Valdez, Es (12, 9th inning off Dion, 1 on, 1 out)."},{"label":"TB","value":"Cook, B 5; Gonzales, N 4; Gonzalez, J 2; Mangum 2; Triolo 2; Valdez, Es 4."},{"label":"RBI","value":"Cook, B 2 (2); Gonzalez, J (20); Mangum (20); Valdez, Es 2 (32)."},{"label":"2-out RBI","value":"Cook, B."},{"label":"Runners left in scoring position, 2 out","value":"O'Hearn 2; Triolo; Valdez, Es."},{"label":"GIDP","value":"Gonzalez, J."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Cook, B (5, 2nd base off Aleman/Bailey)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Davis, H (4, missed catch)."},{"label":"Outfield assists","value":"Cook, B (DeLauter at home); Mangum (Kwan at 2nd base)."},{"label":"Pickoffs","value":"Skenes (Watson at 2nd base)."},{"label":"DP","value":"2 (Davis, H-Gonzalez, J; Cook, B-Davis, H)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".230","atBats":29,"obp":".310","slg":".368","ops":".678","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":9,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":7,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"3.76","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.27","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":44,"strikes":102,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":6,"pitchesPerInning":"16.22","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":22,"groundOuts":24,"airOuts":34,"runs":16,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":1,"hits":25,"hitByPitch":2,"atBats":113,"obp":".328","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":538,"era":"4.40","inningsPitched":"30.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":132,"outs":92,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":202,"strikes":336,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".667","pitchesPerInning":"17.54","gamesFinished":7,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"9.10","walksPer9Inn":"4.70","hitsPer9Inn":"7.34","runsScoredPer9":"4.70","homeRunsPer9":"1.17","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"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}},"ID702021":{"person":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 2 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":6,"strikes":25,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":8,"groundOuts":10,"airOuts":14,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":62,"obp":".364","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":236,"era":"5.65","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.60","battersFaced":66,"outs":43,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":77,"strikes":159,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":2,"winPercentage":".---","pitchesPerInning":"16.47","gamesFinished":6,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.30","walksPer9Inn":"1.88","hitsPer9Inn":"12.56","runsScoredPer9":"8.16","homeRunsPer9":"1.88","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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"}]},"ID696135":{"person":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"jerseyNumber":"31","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":12,"groundOuts":17,"airOuts":17,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".233","atBats":86,"obp":".258","slg":".326","ops":".584","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":28,"rbi":11,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".358","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"86.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":46,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":41,"groundOuts":77,"airOuts":102,"runs":34,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":47,"baseOnBalls":33,"intentionalWalks":0,"hits":86,"hitByPitch":0,"avg":".277","atBats":310,"obp":".345","slg":".445","ops":".790","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":138,"rbi":47,"leftOnBase":131,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.18","popOuts":28,"lineOuts":33},"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":73,"errors":0,"chances":74,"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"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":17,"groundOuts":42,"airOuts":31,"runs":17,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".285","atBats":130,"obp":".343","slg":".408","ops":".751","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":53,"rbi":14,"leftOnBase":70,"sacBunts":4,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.33","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":8,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":33,"stolenBasePercentage":".943","caughtStealingPercentage":".057","assists":14,"putOuts":390,"errors":4,"chances":408,"fielding":".990","passedBall":1,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":42,"groundOuts":58,"airOuts":72,"runs":31,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":67,"baseOnBalls":34,"intentionalWalks":1,"hits":61,"hitByPitch":3,"avg":".239","atBats":255,"obp":".332","slg":".404","ops":".736","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":103,"rbi":31,"leftOnBase":90,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.88","popOuts":18,"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":152,"putOuts":78,"errors":5,"chances":235,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":36,"groundOuts":57,"airOuts":56,"runs":27,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":78,"baseOnBalls":23,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".211","atBats":242,"obp":".279","slg":".331","ops":".610","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":80,"rbi":28,"leftOnBase":101,"sacBunts":0,"sacFlies":0,"babip":".285","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":105,"errors":1,"chances":190,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":19,"gamesStarted":19,"flyOuts":62,"groundOuts":108,"airOuts":101,"runs":52,"doubles":21,"triples":0,"homeRuns":13,"strikeOuts":77,"baseOnBalls":31,"intentionalWalks":1,"hits":109,"hitByPitch":3,"atBats":388,"obp":".334","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1609,"era":"4.55","inningsPitched":"99.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.41","battersFaced":429,"outs":297,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1609,"balls":588,"strikes":1021,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".400","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.00","walksPer9Inn":"2.82","hitsPer9Inn":"9.91","runsScoredPer9":"4.73","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":1,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":27,"groundOuts":52,"airOuts":50,"runs":16,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".183","atBats":186,"obp":".235","slg":".269","ops":".504","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":50,"rbi":15,"leftOnBase":79,"sacBunts":2,"sacFlies":1,"babip":".237","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":34,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":27,"putOuts":520,"errors":5,"chances":552,"fielding":".991","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":53,"groundOuts":87,"airOuts":109,"runs":41,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":51,"baseOnBalls":27,"intentionalWalks":0,"hits":90,"hitByPitch":7,"avg":".272","atBats":331,"obp":".337","slg":".399","ops":".736","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":132,"rbi":44,"leftOnBase":131,"sacBunts":3,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.38","popOuts":24,"lineOuts":32},"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":213,"putOuts":133,"errors":8,"chances":354,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":33,"flyOuts":16,"groundOuts":13,"airOuts":22,"runs":9,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".194","atBats":67,"obp":".217","slg":".254","ops":".471","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":17,"rbi":1,"leftOnBase":31,"sacBunts":2,"sacFlies":0,"babip":".283","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":50,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | 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":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":5,"groundOuts":21,"airOuts":10,"runs":11,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":6,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".232","atBats":99,"obp":".276","slg":".404","ops":".680","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":40,"rbi":10,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".367","groundOutsToAirouts":"2.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.80","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":27,"errors":2,"chances":72,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":41,"gamesStarted":0,"flyOuts":18,"groundOuts":32,"airOuts":45,"runs":20,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":158,"obp":".326","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"4.31","inningsPitched":"39.2","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":19,"whip":"1.36","battersFaced":175,"outs":119,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":224,"strikes":421,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"16.26","gamesFinished":13,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"9.30","walksPer9Inn":"2.72","hitsPer9Inn":"9.53","runsScoredPer9":"4.54","homeRunsPer9":"1.36","inheritedRunners":32,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":36,"gamesStarted":0,"flyOuts":14,"groundOuts":37,"airOuts":31,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":3,"atBats":127,"obp":".239","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":555,"era":"1.73","inningsPitched":"36.1","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":7,"whip":"0.85","battersFaced":142,"outs":109,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":555,"balls":211,"strikes":344,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".667","pitchesPerInning":"15.28","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.91","walksPer9Inn":"2.97","hitsPer9Inn":"4.71","runsScoredPer9":"1.98","homeRunsPer9":"0.25","inheritedRunners":19,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680916":{"person":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":8,"groundOuts":4,"airOuts":15,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":157,"era":"1.80","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.10","battersFaced":38,"outs":30,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":62,"strikes":95,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":2,"winPercentage":".---","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.60","hitsPer9Inn":"6.30","runsScoredPer9":"1.80","homeRunsPer9":"0.90","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":17,"groundOuts":27,"airOuts":29,"runs":16,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":22,"intentionalWalks":1,"hits":26,"hitByPitch":0,"avg":".202","atBats":129,"obp":".318","slg":".372","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":48,"rbi":13,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":9,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":5,"putOuts":90,"errors":0,"chances":95,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":43,"gamesStarted":0,"flyOuts":25,"groundOuts":30,"airOuts":39,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":65,"baseOnBalls":11,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":169,"obp":".272","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":778,"era":"2.78","inningsPitched":"45.1","wins":3,"losses":1,"saves":28,"saveOpportunities":31,"holds":0,"blownSaves":3,"earnedRuns":14,"whip":"1.08","battersFaced":184,"outs":136,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":778,"balls":270,"strikes":508,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".750","pitchesPerInning":"17.16","gamesFinished":37,"strikeoutWalkRatio":"5.91","strikeoutsPer9Inn":"12.90","walksPer9Inn":"2.18","hitsPer9Inn":"7.54","runsScoredPer9":"3.37","homeRunsPer9":"0.79","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | RBI, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":55,"groundOuts":92,"airOuts":112,"runs":40,"doubles":11,"triples":2,"homeRuns":1,"strikeOuts":36,"baseOnBalls":47,"intentionalWalks":1,"hits":74,"hitByPitch":3,"avg":".240","atBats":308,"obp":".344","slg":".299","ops":".643","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":92,"rbi":17,"leftOnBase":114,"sacBunts":4,"sacFlies":2,"babip":".267","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"308.00","popOuts":19,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":202,"errors":2,"chances":213,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":41,"groundOuts":52,"airOuts":70,"runs":32,"doubles":7,"triples":1,"homeRuns":10,"strikeOuts":101,"baseOnBalls":33,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".208","atBats":279,"obp":".301","slg":".348","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":97,"rbi":30,"leftOnBase":143,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.90","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":437,"errors":1,"chances":477,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":19,"gamesStarted":19,"flyOuts":47,"groundOuts":106,"airOuts":108,"runs":36,"doubles":17,"triples":4,"homeRuns":10,"strikeOuts":110,"baseOnBalls":36,"intentionalWalks":2,"hits":84,"hitByPitch":1,"atBats":402,"obp":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1735,"era":"2.73","inningsPitched":"112.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.07","battersFaced":445,"outs":336,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1735,"balls":635,"strikes":1100,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".615","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.89","hitsPer9Inn":"6.75","runsScoredPer9":"2.89","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":31,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 8-5)","summary":"5.0 IP, 4 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":4,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":24,"strikes":56,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":0,"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":21,"flyOuts":63,"groundOuts":89,"airOuts":101,"runs":50,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":112,"baseOnBalls":52,"intentionalWalks":0,"hits":99,"hitByPitch":2,"atBats":397,"obp":".338","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":1814,"era":"3.74","inningsPitched":"106.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.42","battersFaced":455,"outs":318,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1814,"balls":672,"strikes":1142,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":".615","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"9.51","walksPer9Inn":"4.42","hitsPer9Inn":"8.41","runsScoredPer9":"4.25","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"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"}]},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":36,"gamesStarted":0,"flyOuts":15,"groundOuts":4,"airOuts":31,"runs":12,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":98,"obp":".308","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":513,"era":"3.54","inningsPitched":"28.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":20,"blownSaves":1,"earnedRuns":11,"whip":"1.32","battersFaced":120,"outs":84,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":513,"balls":195,"strikes":318,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.13","rbi":0,"winPercentage":".750","pitchesPerInning":"18.32","gamesFinished":2,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"15.43","walksPer9Inn":"6.43","hitsPer9Inn":"5.46","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":20,"flyOuts":49,"groundOuts":108,"airOuts":92,"runs":56,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":145,"baseOnBalls":37,"intentionalWalks":0,"hits":100,"hitByPitch":3,"atBats":443,"obp":".290","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1881,"era":"4.00","inningsPitched":"119.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.15","battersFaced":485,"outs":358,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1881,"balls":623,"strikes":1258,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"10.94","walksPer9Inn":"2.79","hitsPer9Inn":"7.54","runsScoredPer9":"4.22","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":37,"gamesStarted":0,"flyOuts":23,"groundOuts":24,"airOuts":41,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":125,"obp":".312","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":532,"era":"2.56","inningsPitched":"31.2","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":18,"blownSaves":2,"earnedRuns":9,"whip":"1.33","battersFaced":138,"outs":95,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":183,"strikes":349,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".333","pitchesPerInning":"16.80","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.53","walksPer9Inn":"2.84","hitsPer9Inn":"9.09","runsScoredPer9":"2.56","homeRunsPer9":"0.85","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":8},"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"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":20,"flyOuts":68,"groundOuts":106,"airOuts":132,"runs":51,"doubles":14,"triples":0,"homeRuns":20,"strikeOuts":87,"baseOnBalls":34,"intentionalWalks":0,"hits":96,"hitByPitch":2,"atBats":418,"obp":".289","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1751,"era":"3.90","inningsPitched":"113.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.15","battersFaced":457,"outs":339,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1751,"balls":643,"strikes":1108,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".250","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.93","walksPer9Inn":"2.71","hitsPer9Inn":"7.65","runsScoredPer9":"4.06","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":7,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656555":{"person":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":31,"groundOuts":31,"airOuts":68,"runs":28,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":86,"baseOnBalls":42,"intentionalWalks":0,"hits":39,"hitByPitch":3,"avg":".177","atBats":220,"obp":".312","slg":".359","ops":".671","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":79,"rbi":31,"leftOnBase":103,"sacBunts":0,"sacFlies":4,"babip":".233","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.44","popOuts":27,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":262,"errors":1,"chances":284,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680757,683953,800050,677587,700932,696135,672356,672275,690984,676282,680916,683769,702021],"pitchers":[676282,680916,683769,702021],"bench":[681807,595978,656555,682177],"bullpen":[542888,676440,677944,670036,670059,800048,681870,671922,668909],"battingOrder":[680757,683953,800050,677587,700932,696135,672356,672275,690984],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"DeLauter (17, Skenes); Watson (5, Skenes)."},{"label":"TB","value":"Arias, G; DeLauter 2; Halpin; Kwan 2; Rocchio; Watson 2."},{"label":"RBI","value":"Kwan (17)."},{"label":"Runners left in scoring position, 2 out","value":"Rocchio; Watson."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Kwan (2, 2nd base by Skenes/Davis, H)."},{"label":"PO","value":"Watson (2nd base by Skenes)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bailey (5, pickoff)."},{"label":"DP","value":"(Bazzana-Rocchio-Manzardo)."}]}],"note":[]}},"officials":[{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Valdez, Es (Strike-Overturned to Ball); Bailey 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Davis, H 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Skenes 100-68; Montgomery, M 14-10; Mattson 13-8; Cantillo 80-56; Aleman 22-13; Gaddis 13-8; Dion 31-25."},{"label":"Groundouts-flyouts","value":"Skenes 4-2; Montgomery, M 1-0; Mattson 0-1; Cantillo 4-1; Aleman 0-0; Gaddis 1-0; Dion 0-2."},{"label":"Batters faced","value":"Skenes 25; Montgomery, M 3; Mattson 3; Cantillo 25; Aleman 6; Gaddis 3; Dion 8."},{"label":"Inherited runners-scored","value":"Aleman 1-1."},{"label":"Umpires","value":"HP: Alex MacKay. 1B: Alan Porter. 2B: Roberto Ortiz. 3B: Jim Wolf. "},{"label":"Weather","value":"76 degrees, Sunny."},{"label":"Wind","value":"10 mph, In From CF."},{"label":"First pitch","value":"1:41 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"31,973."},{"label":"Venue","value":"Progressive Field."},{"label":"July 19, 2026"}],"pitchingNotes":["Cantillo pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","boxscoreName":"Skenes"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 9-8)","summary":"7.0 IP, ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":32,"strikes":68,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":53,"groundOuts":91,"airOuts":108,"runs":51,"doubles":24,"triples":1,"homeRuns":11,"strikeOuts":138,"baseOnBalls":26,"intentionalWalks":0,"hits":94,"hitByPitch":7,"atBats":426,"obp":".274","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1910,"era":"3.43","inningsPitched":"115.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.04","battersFaced":465,"outs":346,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1910,"balls":670,"strikes":1240,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.84","rbi":1,"winPercentage":".529","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"5.31","strikeoutsPer9Inn":"10.77","walksPer9Inn":"2.03","hitsPer9Inn":"7.34","runsScoredPer9":"3.98","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","boxscoreName":"Cook, B"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 3B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":9,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".231","atBats":39,"obp":".231","slg":".308","ops":".539","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","boxscoreName":"Valdez, Es"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":11,"airOuts":19,"runs":23,"doubles":7,"triples":1,"homeRuns":12,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".305","atBats":105,"obp":".373","slg":".733","ops":"1.106","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":77,"rbi":32,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".400","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.75","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":42,"errors":0,"chances":43,"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"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"loser":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}