{"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":776804,"link":"/api/v1.1/game/776804/feed/live","metaData":{"wait":10,"timeStamp":"20250810_202925","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776804,"type":"R","doubleHeader":"N","id":"2025/08/10/athmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776804-2025-08-10","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-10T17:35:00Z","originalDate":"2025-08-10","officialDate":"2025-08-10","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":120,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":67,"ties":0,"pct":".442"},"records":{},"divisionLeader":false,"wins":53,"losses":67,"winningPercentage":".442"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2025,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":118,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":65,"ties":0,"pct":".449"},"records":{},"divisionLeader":false,"wins":53,"losses":65,"winningPercentage":".449"},"franchiseName":"Baltimore","clubName":"Orioles","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669211":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211","firstName":"Keegan","lastName":"Akin","primaryNumber":"45","birthDate":"1995-04-01","currentAge":31,"birthCity":"Alma","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keegan","useLastName":"Akin","middleName":"Lee","boxscoreName":"Akin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"A-kin","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Keegan Akin","nameSlug":"keegan-akin-669211","firstLastName":"Keegan Akin","lastFirstName":"Akin, Keegan","lastInitName":"Akin, K","initLastName":"K Akin","fullFMLName":"Keegan Lee Akin","fullLFMName":"Akin, Keegan Lee","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666185":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185","firstName":"Dylan","lastName":"Carlson","primaryNumber":"3","birthDate":"1998-10-23","currentAge":27,"birthCity":"Elk Grove","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Carlson","middleName":"James","boxscoreName":"Carlson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Carlson","nameSlug":"dylan-carlson-666185","firstLastName":"Dylan Carlson","lastFirstName":"Carlson, Dylan","lastInitName":"Carlson, D","initLastName":"D Carlson","fullFMLName":"Dylan James Carlson","fullLFMName":"Carlson, Dylan James","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663624":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624","firstName":"Ryan","lastName":"Mountcastle","primaryNumber":"6","birthDate":"1997-02-18","currentAge":29,"birthCity":"Winter Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ryan","useLastName":"Mountcastle","middleName":"Lee","boxscoreName":"Mountcastle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Mountcastle","nameSlug":"ryan-mountcastle-663624","firstLastName":"Ryan Mountcastle","lastFirstName":"Mountcastle, Ryan","lastInitName":"Mountcastle, R","initLastName":"R Mountcastle","fullFMLName":"Ryan Lee Mountcastle","fullLFMName":"Mountcastle, Ryan Lee","strikeZoneTop":3.36,"strikeZoneBottom":1.7},"ID682274":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274","firstName":"Yaramil","lastName":"Hiraldo","primaryNumber":"76","birthDate":"1995-12-31","currentAge":30,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yaramil","useLastName":"Hiraldo","middleName":"Junior","boxscoreName":"Hiraldo","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yaramil Hiraldo","nameSlug":"yaramil-hiraldo-682274","firstLastName":"Yaramil Hiraldo","lastFirstName":"Hiraldo, Yaramil","lastInitName":"Hiraldo, Y","initLastName":"Y Hiraldo","fullFMLName":"Yaramil Junior Hiraldo","fullLFMName":"Hiraldo, Yaramil Junior","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID656185":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185","firstName":"Greg","lastName":"Allen","primaryNumber":"25","birthDate":"1993-03-15","currentAge":33,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":187,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Greg","useLastName":"Allen","middleName":"Lomack","boxscoreName":"Allen, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Allen","nameSlug":"greg-allen-656185","firstLastName":"Greg Allen","lastFirstName":"Allen, Greg","lastInitName":"Allen, G","initLastName":"G Allen","fullFMLName":"Greg Lomack Allen","fullLFMName":"Allen, Greg Lomack","strikeZoneTop":3.46,"strikeZoneBottom":1.67},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID570482":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482","firstName":"Giovanny","lastName":"Urshela","primaryNumber":"29","birthDate":"1991-10-11","currentAge":34,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 0\"","weight":215,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gio","useLastName":"Urshela","boxscoreName":"Urshela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"urr-SHELL-ah","lastPlayedDate":"2025-08-13","mlbDebutDate":"2015-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gio Urshela","nameSlug":"gio-urshela-570482","firstLastName":"Gio Urshela","lastFirstName":"Urshela, Gio","lastInitName":"Urshela, G","initLastName":"G Urshela","fullFMLName":"Giovanny Urshela","fullLFMName":"Urshela, Giovanny","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID676679":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679","firstName":"Luis","lastName":"Vázquez","primaryNumber":"52","birthDate":"1999-10-10","currentAge":26,"birthCity":"Orocovis","birthCountry":"Puerto Rico","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luis","useLastName":"Vázquez","boxscoreName":"Vázquez, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"LOO-ees","mlbDebutDate":"2024-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Vázquez","nameSlug":"luis-vazquez-676679","firstLastName":"Luis Vázquez","lastFirstName":"Vázquez, Luis","lastInitName":"Vázquez, L","initLastName":"L Vázquez","fullFMLName":"Luis Vázquez","fullLFMName":"Vázquez, Luis ","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676116":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116","firstName":"Ryan","lastName":"Noda","primaryNumber":"41","birthDate":"1996-03-30","currentAge":30,"birthCity":"Volo","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ryan","useLastName":"Noda","middleName":"Anthony","boxscoreName":"Noda","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"NO-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Noda","nameSlug":"ryan-noda-676116","firstLastName":"Ryan Noda","lastFirstName":"Noda, Ryan","lastInitName":"Noda, R","initLastName":"R Noda","fullFMLName":"Ryan Anthony Noda","fullLFMName":"Noda, Ryan Anthony","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669704":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704","firstName":"Randall","lastName":"Strowd","primaryNumber":"24","birthDate":"1997-09-17","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Strowd","middleName":"Kade","boxscoreName":"Strowd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Strowd","nameSlug":"kade-strowd-669704","firstLastName":"Kade Strowd","lastFirstName":"Strowd, Kade","lastInitName":"Strowd, K","initLastName":"K Strowd","fullFMLName":"Randall Kade Strowd","fullLFMName":"Strowd, Randall Kade","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID806960":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960","firstName":"Luis","lastName":"Morales","primaryNumber":"19","birthDate":"2002-09-24","currentAge":23,"birthCity":"Antilla","birthCountry":"Cuba","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Morales","middleName":"Danys","boxscoreName":"Morales","gender":"M","nameMatrilineal":"Aguilera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Morales","nameSlug":"luis-morales-806960","firstLastName":"Luis Morales","lastFirstName":"Morales, Luis","lastInitName":"Morales, L","initLastName":"L Morales","fullFMLName":"Luis Danys Morales","fullLFMName":"Morales, Luis Danys","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665152":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","firstName":"Dean","lastName":"Kremer","primaryNumber":"13","birthDate":"1996-01-07","currentAge":30,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dean","useLastName":"Kremer","middleName":"Junior","boxscoreName":"Kremer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAY-mur","mlbDebutDate":"2020-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dean Kremer","nameSlug":"dean-kremer-665152","firstLastName":"Dean Kremer","lastFirstName":"Kremer, Dean","lastInitName":"Kremer, D","initLastName":"D Kremer","fullFMLName":"Dean Junior Kremer","fullLFMName":"Kremer, Dean Junior","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID700249":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249","firstName":"Cade","lastName":"Povich","primaryNumber":"37","birthDate":"2000-04-12","currentAge":26,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Povich","middleName":"Jackie","boxscoreName":"Povich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"POH-vitch","mlbDebutDate":"2024-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Povich","nameSlug":"cade-povich-700249","firstLastName":"Cade Povich","lastFirstName":"Povich, Cade","lastInitName":"Povich, C","initLastName":"C Povich","fullFMLName":"Cade Jackie Povich","fullLFMName":"Povich, Cade Jackie","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680862":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862","firstName":"William","lastName":"MacIver","birthDate":"1996-10-28","currentAge":29,"birthCity":"Pleasant Hill","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Willie","useLastName":"MacIver","boxscoreName":"MacIver","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willie MacIver","nameSlug":"willie-maciver-680862","firstLastName":"Willie MacIver","lastFirstName":"MacIver, Willie","lastInitName":"MacIver, W","initLastName":"W MacIver","fullFMLName":"William  MacIver","fullLFMName":"MacIver, William","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID641386":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386","firstName":"Benjamin","lastName":"Bowden","primaryNumber":"62","birthDate":"1994-10-21","currentAge":31,"birthCity":"Lynn","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":249,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Bowden","middleName":"Douglas","boxscoreName":"Bowden","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BOE-den","mlbDebutDate":"2021-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ben Bowden","nameSlug":"ben-bowden-641386","firstLastName":"Ben Bowden","lastFirstName":"Bowden, Ben","lastInitName":"Bowden, B","initLastName":"B Bowden","fullFMLName":"Benjamin Douglas Bowden","fullLFMName":"Bowden, Benjamin Douglas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676059":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059","firstName":"Jordan","lastName":"Westburg","primaryNumber":"11","birthDate":"1999-02-18","currentAge":27,"birthCity":"New Braunfels","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jordan","useLastName":"Westburg","middleName":"Cole","boxscoreName":"Westburg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Westburg","nameSlug":"jordan-westburg-676059","firstLastName":"Jordan Westburg","lastFirstName":"Westburg, Jordan","lastInitName":"Westburg, J","initLastName":"J Westburg","fullFMLName":"Jordan Cole Westburg","fullLFMName":"Westburg, Jordan Cole","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID656686":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686","firstName":"Corbin","lastName":"Martin","primaryNumber":"38","birthDate":"1995-12-28","currentAge":30,"birthCity":"Hempstead","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Corbin","useLastName":"Martin","middleName":"Montgomery","boxscoreName":"Martin, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corbin Martin","nameSlug":"corbin-martin-656686","firstLastName":"Corbin Martin","lastFirstName":"Martin, Corbin","lastInitName":"Martin, C","initLastName":"C Martin","fullFMLName":"Corbin Montgomery Martin","fullLFMName":"Martin, Corbin Montgomery","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677941":{"id":677941,"fullName":"Jordyn Adams","link":"/api/v1/people/677941","firstName":"Jordyn","lastName":"Adams","primaryNumber":"0","birthDate":"1999-10-18","currentAge":26,"birthCity":"Gulfport","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":181,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jordyn","useLastName":"Adams","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordyn Adams","nameSlug":"jordyn-adams-677941","firstLastName":"Jordyn Adams","lastFirstName":"Adams, Jordyn","lastInitName":"Adams, J","initLastName":"J Adams","fullFMLName":"Jordyn Adams","fullLFMName":"Adams, Jordyn","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608650":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650","firstName":"Dietrich","lastName":"Enns","primaryNumber":"71","birthDate":"1991-05-16","currentAge":35,"birthCity":"Frankfort","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dietrich","useLastName":"Enns","boxscoreName":"Enns","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"en-s","mlbDebutDate":"2017-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dietrich Enns","nameSlug":"dietrich-enns-608650","firstLastName":"Dietrich Enns","lastFirstName":"Enns, Dietrich","lastInitName":"Enns, D","initLastName":"D Enns","fullFMLName":"Dietrich Enns","fullLFMName":"Enns, Dietrich","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642}},"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2","location":{"address1":"333 West Camden Street","city":"Baltimore","state":"Maryland","stateAbbrev":"MD","postalCode":"21201","defaultCoordinates":{"latitude":39.283787,"longitude":-76.621689},"azimuthAngle":31.0,"elevation":33,"country":"USA","phone":"(410) 685-9800"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":45474,"turfType":"Grass","roofType":"Open","leftLine":333,"left":363,"leftCenter":376,"center":410,"rightCenter":373,"rightLine":318},"active":true,"season":"2025"},"officialVenue":{"id":2,"link":"/api/v1/venues/2"},"weather":{"condition":"Sunny","temp":"86","wind":"4 mph, R To L"},"gameInfo":{"attendance":23183,"firstPitch":"2025-08-10T17:35:00.000Z","gameDurationMinutes":174},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"home":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"}},"officialScorer":{"id":541663,"fullName":"Greg Royce","link":"/api/v1/people/541663"},"primaryDatacaster":{"id":518190,"fullName":"Larry Mahnken","link":"/api/v1/people/518190"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shea Langeliers pops out to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T17:35:11.629Z","endTime":"2025-08-10T17:35:37.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T15:47:45.697Z","endTime":"2025-08-10T17:13:06.720Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T17:13:06.720Z","endTime":"2025-08-10T17:34:38.965Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-10T17:34:38.965Z","endTime":"2025-08-10T17:35:13.926Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.41263624820839,"strikeZoneBottom":1.62144590573261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.065655941071107,"aZ":-13.34177187478032,"pfxX":7.123496259823781,"pfxZ":10.530142441903259,"pX":0.0656045288168425,"pZ":1.0895885580893359,"vX0":-5.947087520317575,"vY0":-133.00878231039545,"vZ0":-9.869258075383886,"x":114.5,"y":209.36,"x0":1.4071911482670423,"y0":50.002901150001385,"z0":5.820574855888448,"aX":12.738221900181568},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.0,"breakHorizontal":-11.5,"spinRate":2338,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.41212102358470126,"extension":6.122297993639041},"index":3,"playId":"8bee4abc-55d3-320d-9c5c-e3c321f86f8e","pitchNumber":1,"startTime":"2025-08-10T17:35:13.926Z","endTime":"2025-08-10T17:35:17.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.332494385025367,"aZ":-13.549402607390478,"pfxX":5.996187193952478,"pfxZ":10.34146302754737,"pX":-0.3376845385210405,"pZ":2.3134895639451902,"vX0":-6.599352167634887,"vY0":-133.4970560890914,"vZ0":-6.822197090395444,"x":129.87,"y":176.32,"x0":1.3899591139520193,"y0":50.00265350480827,"z0":5.881679469502073,"aX":10.799017567641453},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":-9.4,"spinRate":2395,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4106486926309536,"extension":6.012966696027544},"hitData":{"launchSpeed":93.5,"launchAngle":77.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":135.26,"coordY":181.39}},"index":4,"playId":"a8058302-0563-3ed1-8ae9-76d16d058eee","pitchNumber":2,"startTime":"2025-08-10T17:35:27.395Z","endTime":"2025-08-10T17:35:37.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:35:37.507Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out to center fielder Jordyn Adams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T17:35:50.669Z","endTime":"2025-08-10T17:36:29.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677941,"link":"/api/v1/people/677941"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.78465826772169,"strikeZoneBottom":1.8293329441631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.731276170032256,"aZ":-11.836223173379844,"pfxX":6.837039130980054,"pfxZ":11.190402526956785,"pX":0.7053049856307035,"pZ":2.2355962655322577,"vX0":-4.3701518513375905,"vY0":-133.91256631759433,"vZ0":-7.3745017014476675,"x":90.12,"y":178.42,"x0":1.4695362406817332,"y0":50.003042882938146,"z0":5.870635672476439,"aX":12.425999267194832},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":-11.4,"spinRate":2360,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.40891675837260255,"extension":6.090960670895636},"index":0,"playId":"8b300615-0d0a-3550-a1da-ae4f5052e897","pitchNumber":1,"startTime":"2025-08-10T17:36:04.619Z","endTime":"2025-08-10T17:36:08.446Z","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":91.9,"endSpeed":83.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.426905646737648,"aZ":-11.391083413652819,"pfxX":7.114922862332798,"pfxZ":11.565406927167178,"pX":0.541230567273487,"pZ":2.871554498223018,"vX0":-4.828743279996701,"vY0":-133.60801084149003,"vZ0":-5.935476109375113,"x":96.37,"y":161.25,"x0":1.453179993042524,"y0":50.003322124157364,"z0":5.950518932156565,"aX":12.785186198294703},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.8,"breakHorizontal":-11.8,"spinRate":2422,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.41091251647987725,"extension":6.003162572937591},"hitData":{"launchSpeed":98.6,"launchAngle":36.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.01,"coordY":53.65}},"index":1,"playId":"8a4f3769-a67c-32ce-8f8f-e9ed9b10c7e5","pitchNumber":2,"startTime":"2025-08-10T17:36:18.137Z","endTime":"2025-08-10T17:36:29.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:36:29.447Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T17:36:36.604Z","endTime":"2025-08-10T17:37:58.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.84661820919287,"strikeZoneBottom":1.74842656285557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.514711753566527,"aZ":-12.452386615313086,"pfxX":7.044145699397624,"pfxZ":10.87551357255408,"pX":-1.243816052568411,"pZ":1.7320992551420231,"vX0":-8.749739480599601,"vY0":-133.72505154942155,"vZ0":-8.632016853504377,"x":164.41,"y":192.01,"x0":1.1535168111025558,"y0":50.00128874901391,"z0":5.892622028008365,"aX":12.772274594105383},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":-10.9,"spinRate":2495,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.409402755772974,"extension":6.084547534915591},"index":0,"playId":"606dd48f-73de-3751-8800-3ba947ddd026","pitchNumber":1,"startTime":"2025-08-10T17:36:58.471Z","endTime":"2025-08-10T17:37:02.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.74397105996169,"strikeZoneBottom":1.84811734801102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.382250982383272,"aZ":-31.81900405180804,"pfxX":8.562908447440973,"pfxZ":0.24582048667022782,"pX":-0.09339168569794469,"pZ":0.8572021020902933,"vX0":-5.953298124700733,"vY0":-120.32394483748351,"vZ0":-5.065153885460623,"x":120.56,"y":215.64,"x0":1.3061848905845361,"y0":50.005066979146974,"z0":5.824530219226717,"aX":12.497845649190419},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.6,"breakHorizontal":-14.0,"spinRate":884,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4560469829958129,"extension":6.1539439363749215},"index":1,"playId":"75533829-3b13-3cf7-8666-7699233bab13","pitchNumber":2,"startTime":"2025-08-10T17:37:11.671Z","endTime":"2025-08-10T17:37:15.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.74514489902041,"strikeZoneBottom":1.78160761924564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59255055408336,"aZ":-18.841926073137593,"pfxX":8.237880480286494,"pfxZ":7.357606438612432,"pX":1.5014185429945872,"pZ":2.751840655085208,"vX0":-3.108640638639776,"vY0":-133.03162596296065,"vZ0":-4.842501873915856,"x":59.77,"y":164.48,"x0":1.6074034439239713,"y0":50.00478782939222,"z0":5.940940097861105,"aX":14.92917555003291},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":-14.4,"spinRate":2225,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4100177335994797,"extension":6.076652392328189},"index":2,"playId":"7d7930f0-654f-3167-ad23-620944c91660","pitchNumber":3,"startTime":"2025-08-10T17:37:27.488Z","endTime":"2025-08-10T17:37:31.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.77142629237761,"strikeZoneBottom":1.80819572023618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55312601281794,"aZ":-14.583278562445148,"pfxX":7.3515311857388745,"pfxZ":9.754703931445672,"pX":1.0643884406302222,"pZ":2.685464703680261,"vX0":-3.484163708615016,"vY0":-133.62255321391535,"vZ0":-5.791794356412819,"x":76.43,"y":166.27,"x0":1.432080491318941,"y0":50.00339996116851,"z0":5.934034208541716,"aX":13.256424585138946},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-12.5,"spinRate":2463,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.41035126657429855,"extension":6.092315788289125},"index":3,"playId":"180ef947-6def-307a-9b6c-c8bfd5717eca","pitchNumber":4,"startTime":"2025-08-10T17:37:54.310Z","endTime":"2025-08-10T17:37:58.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:37:58.465Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colby Thomas pops out to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T17:38:04.229Z","endTime":"2025-08-10T17:38:32.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.147557518486455,"aZ":-11.66727865328911,"pfxX":7.740845476461267,"pfxZ":11.55366169478541,"pX":0.7805796681592324,"pZ":2.0443560687088196,"vX0":-4.349322115468955,"vY0":-132.81090253185,"vZ0":-7.8279976596947805,"x":87.25,"y":183.58,"x0":1.4392657546354484,"y0":50.00293158726839,"z0":5.891113159915301,"aX":13.739786893929434},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.3,"breakHorizontal":-13.0,"spinRate":2427,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.41343072456724883,"extension":5.996593083210948},"hitData":{"launchSpeed":78.3,"launchAngle":82.0,"totalDistance":29.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":137.63,"coordY":193.74}},"index":0,"playId":"0677a73d-523e-38cd-a4eb-f9df0709c77b","pitchNumber":1,"startTime":"2025-08-10T17:38:22.364Z","endTime":"2025-08-10T17:38:32.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:38:32.650Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:40:32.060Z","endTime":"2025-08-10T17:41:25.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.41622804940811,"strikeZoneBottom":1.67455918398714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.43869938700102,"aZ":-9.506534117824067,"pfxX":-3.749853951668827,"pfxZ":11.023155172875919,"pX":-1.2532655811252627,"pZ":3.051814213612246,"vX0":4.363317816908477,"vY0":-143.27543677627418,"vZ0":-5.1520591325469045,"x":164.77,"y":156.38,"x0":-2.3165967093047732,"y0":50.00600837163347,"z0":5.481187498856241,"aX":-7.713516390101755},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.0,"breakHorizontal":5.8,"spinRate":2678,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3838762965942202,"extension":5.92128303834681},"index":0,"playId":"bedb53ca-8f0c-3435-8aff-90f62acbd8ec","pitchNumber":1,"startTime":"2025-08-10T17:40:42.259Z","endTime":"2025-08-10T17:40:47.548Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.1,"strikeZoneTop":3.31414600417484,"strikeZoneBottom":1.53727300187816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.658560416531703,"aZ":-17.692538296004205,"pfxX":-8.786820762695388,"pfxZ":8.508250314304174,"pX":-1.4740010480100039,"pZ":2.6894470579883247,"vX0":4.087266302938147,"vY0":-130.45699939433337,"vZ0":-3.796516684914976,"x":173.19,"y":166.16,"x0":-1.9302036588954936,"y0":50.0035740291971,"z0":5.519145588359667,"aX":-14.955713442634343},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.6,"breakHorizontal":14.9,"spinRate":2275,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.42189848586837764,"extension":6.092908675572444},"index":1,"playId":"be7ec410-fd0e-3bdc-acc6-2011703638bf","pitchNumber":2,"startTime":"2025-08-10T17:40:55.761Z","endTime":"2025-08-10T17:40:58.761Z","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":98.3,"endSpeed":88.9,"strikeZoneTop":3.38220869445029,"strikeZoneBottom":1.57160430503698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.2864597498831,"aZ":-10.611377196297724,"pfxX":-5.631726093951366,"pfxZ":10.593450150660868,"pX":0.2176790593125695,"pZ":1.348579803472254,"vX0":8.824746245678288,"vY0":-142.59506075586256,"vZ0":-9.22709559105261,"x":108.7,"y":202.37,"x0":-2.201989442773043,"y0":50.00543622731043,"z0":5.318141395366467,"aX":-11.466768242063354},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":8.2,"spinRate":2612,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.38580606366774717,"extension":5.985368177191339},"index":2,"playId":"51cba464-568f-34ab-a889-709fada3c379","pitchNumber":3,"startTime":"2025-08-10T17:41:09.284Z","endTime":"2025-08-10T17:41:13.174Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.0,"strikeZoneTop":3.28010273793475,"strikeZoneBottom":1.60592912842154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.948895607514345,"aZ":-12.552083974672733,"pfxX":-5.7055882301583525,"pfxZ":9.557783784276813,"pX":-1.199582169546759,"pZ":2.6851360193564737,"vX0":4.906336866275187,"vY0":-143.26852573778964,"vZ0":-5.659472783573542,"x":162.73,"y":166.28,"x0":-2.2036593730454532,"y0":50.000890141541035,"z0":5.4892021521972545,"aX":-11.711905280946926},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2575,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38414956826741253,"extension":5.894945538464395},"index":3,"playId":"8ebfb7f1-5e7b-30a5-bc5d-563fab09f34c","pitchNumber":4,"startTime":"2025-08-10T17:41:21.913Z","endTime":"2025-08-10T17:41:25.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:41:25.909Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Westburg pops out to catcher Willie MacIver in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:41:47.507Z","endTime":"2025-08-10T17:43:00.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.9,"strikeZoneTop":3.62017415591313,"strikeZoneBottom":1.67455918398714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.718321887849342,"aZ":-30.670706951755434,"pfxX":10.387291878823849,"pfxZ":1.0128831010070787,"pX":-1.079396608175576,"pZ":3.6112895972298196,"vX0":-0.4544536751143592,"vY0":-121.7691902397612,"vZ0":1.5061096059342647,"x":158.14,"y":141.28,"x0":-2.2359056404384674,"y0":50.00174887836988,"z0":5.663039667117141,"aX":15.401291819989119},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":-18.6,"spinRate":2897,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.4519797112324566,"extension":5.832777131656042},"index":0,"playId":"dc5694cc-8815-3dcf-89ac-24cbb0d70932","pitchNumber":1,"startTime":"2025-08-10T17:41:51.319Z","endTime":"2025-08-10T17:41:54.698Z","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":98.0,"endSpeed":88.9,"strikeZoneTop":3.51823774112319,"strikeZoneBottom":1.67455918398714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.040937317824,"aZ":-10.738438541595048,"pfxX":-4.903777049692614,"pfxZ":10.581901592778639,"pX":0.6872462079919646,"pZ":0.9558283078245585,"vX0":9.38973015389865,"vY0":-142.01128047568398,"vZ0":-9.849356998855125,"x":90.8,"y":212.97,"x0":-2.0373822096028387,"y0":50.00186810219908,"z0":5.169052987262992,"aX":-9.933262366819019},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2602,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38693170529004295,"extension":6.100430311294778},"index":1,"playId":"f8a523f6-15a5-3e7b-a9d3-24355f010c4f","pitchNumber":2,"startTime":"2025-08-10T17:42:09.171Z","endTime":"2025-08-10T17:42:12.474Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-10T17:42:19.580Z","endTime":"2025-08-10T17:42:51.637Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.29954353558292,"aZ":-10.830359967032587,"pfxX":-3.807710270123157,"pfxZ":10.850698118438766,"pX":0.0849150830253489,"pZ":2.675495655752509,"vX0":7.16479479313054,"vY0":-140.64965647121514,"vZ0":-5.3856820516203685,"x":113.76,"y":166.54,"x0":-2.0220215693722148,"y0":50.0029594311681,"z0":5.34306359735786,"aX":-7.490521499682305},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":5.2,"spinRate":2433,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39215288330890097,"extension":5.987509516662279},"hitData":{"launchSpeed":83.8,"launchAngle":85.0,"totalDistance":36.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.81,"coordY":210.46}},"index":3,"playId":"da2f4c0d-7b12-39fd-a6d8-c0bdb52d9dff","pitchNumber":3,"startTime":"2025-08-10T17:42:51.637Z","endTime":"2025-08-10T17:43:00.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:43:00.935Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gunnar Henderson grounds into a force out, shortstop Darell Hernaiz to second baseman Max Schuemann. Jackson Holliday out at 2nd. Gunnar Henderson to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:43:17.052Z","endTime":"2025-08-10T17:44:11.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.68446742052534,"strikeZoneBottom":1.8757365010758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.85801728976178,"aZ":-11.182313592261593,"pfxX":-3.7858064987127653,"pfxZ":10.405767314856632,"pX":-0.41865687257163087,"pZ":1.750622388494332,"vX0":6.066003592688262,"vY0":-141.91643391988725,"vZ0":-7.609252756487897,"x":132.96,"y":191.51,"x0":-2.1029691238248707,"y0":50.00223541096736,"z0":5.19835121467281,"aX":-7.636992590758611},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2535,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3876107544983576,"extension":6.034630583256903},"index":0,"playId":"5d604a3b-a1a2-3d75-9af5-6a78ba68ccc9","pitchNumber":1,"startTime":"2025-08-10T17:43:27.106Z","endTime":"2025-08-10T17:43:31.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.75597380819318,"strikeZoneBottom":1.84601827693051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.868911968005524,"aZ":-18.93928455075506,"pfxX":-10.814147578827548,"pfxZ":7.5398024229264955,"pX":0.22585002499919635,"pZ":-0.0879111214838147,"vX0":9.414150911548958,"vY0":-132.3107215140875,"vZ0":-9.63576702213461,"x":108.39,"y":241.15,"x0":-1.99081060568144,"y0":50.004066013390876,"z0":5.0163397387348985,"aX":-18.98326953546144},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.4,"breakHorizontal":17.3,"spinRate":2240,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4155720959100231,"extension":6.181237163525044},"index":1,"playId":"a2a3a248-6959-31ae-9c45-907ddf4fdafe","pitchNumber":2,"startTime":"2025-08-10T17:43:43.358Z","endTime":"2025-08-10T17:43:46.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":89.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19645346831713,"aZ":-16.074335960753753,"pfxX":-5.86260426533204,"pfxZ":7.838276679865928,"pX":-1.1694565198369733,"pZ":2.970763991024876,"vX0":5.007968785066797,"vY0":-142.32097308732514,"vZ0":-3.925683840030061,"x":161.58,"y":158.57,"x0":-2.1888467172910113,"y0":50.006997521723115,"z0":5.384026404418701,"aX":-12.048089481915413},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2493,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3846306223733862,"extension":5.97223341972447},"hitData":{"launchSpeed":101.3,"launchAngle":4.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":111.28,"coordY":130.17}},"index":2,"playId":"401193a5-df6c-3207-b1dc-9e0e330147c8","pitchNumber":3,"startTime":"2025-08-10T17:44:04.739Z","endTime":"2025-08-10T17:44:11.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:44:11.765Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:44:33.453Z","endTime":"2025-08-10T17:46:00.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.654136518623,"strikeZoneBottom":1.77745472178484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.629914434553246,"aZ":-13.18029977519849,"pfxX":-6.037584771576117,"pfxZ":9.21247020784922,"pX":-1.3431378826598437,"pZ":3.215010539220897,"vX0":4.615443826592202,"vY0":-142.42716981276823,"vZ0":-3.874497058249584,"x":168.2,"y":151.97,"x0":-2.197335663927866,"y0":50.004135143479715,"z0":5.422162009807388,"aX":-12.449009058955092},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":10.1,"spinRate":2520,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3840539866049908,"extension":6.0890026292184505},"index":0,"playId":"ea14e29e-094b-34b9-a5a8-1996d07c6a90","pitchNumber":1,"startTime":"2025-08-10T17:44:41.488Z","endTime":"2025-08-10T17:44:44.535Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.43323471427908,"strikeZoneBottom":1.62308909832269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.673462249113626,"aZ":-30.458664421248287,"pfxX":10.9193541732123,"pfxZ":1.1635109745107393,"pX":-0.8588759531034853,"pZ":3.5621284581367245,"vX0":-0.26028323317471147,"vY0":-120.54167359887572,"vZ0":1.354316988830808,"x":149.74,"y":142.6,"x0":-2.169186048800149,"y0":50.00350465590753,"z0":5.675159465704859,"aX":16.12515857582989},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.6,"breakHorizontal":-19.7,"spinRate":2796,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4537792685731157,"extension":5.894320383577304},"index":1,"playId":"5ff14660-3920-315b-8441-854146907286","pitchNumber":2,"startTime":"2025-08-10T17:44:57.359Z","endTime":"2025-08-10T17:45:09.793Z","isPitch":true,"type":"pitch"},{"details":{"description":"Gunnar Henderson steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"5ff14660-3920-315b-8441-854146907286","startTime":"2025-08-10T17:45:09.793Z","endTime":"2025-08-10T17:45:39.837Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.55222473330537,"strikeZoneBottom":1.77745472178484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.294526959963058,"aZ":-24.534411322687372,"pfxX":-8.835454938359963,"pfxZ":4.422706954529174,"pX":-1.2864781654057382,"pZ":1.1519414804676193,"vX0":4.954788285729868,"vY0":-130.32496146626065,"vZ0":-6.059622757260285,"x":166.04,"y":207.68,"x0":-2.0601696167899743,"y0":50.00258632032929,"z0":5.349501474931024,"aX":-15.263212781210362},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":2106,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.41959108176011384,"extension":6.093459910591036},"index":3,"playId":"b93c761f-ec22-3bfe-b2c3-4a9fa93d03b2","pitchNumber":3,"startTime":"2025-08-10T17:45:39.837Z","endTime":"2025-08-10T17:45:43.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.55222473330537,"strikeZoneBottom":1.70886434042622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05430308135135,"aZ":-14.976398027849504,"pfxX":-6.0779324746528856,"pfxZ":8.5411439977857,"pX":-1.6742537026101196,"pZ":4.427343007867872,"vX0":4.063780765727434,"vY0":-140.99888533022707,"vZ0":-0.4387393581205069,"x":180.82,"y":119.24,"x0":-2.344530280196768,"y0":50.002928510056826,"z0":5.551368065643769,"aX":-12.23802070090959},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":10.2,"spinRate":2500,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3884652115353684,"extension":5.915710016428238},"index":4,"playId":"93168968-6f8b-3fc7-af3f-4ba3fdd0b872","pitchNumber":4,"startTime":"2025-08-10T17:45:57.251Z","endTime":"2025-08-10T17:46:00.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:46:00.571Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Mountcastle walks. Gunnar Henderson to 3rd. Adley Rutschman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:46:26.323Z","endTime":"2025-08-10T17:49:12.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.51823774112319,"strikeZoneBottom":1.67455918398714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23375394735454,"aZ":-15.133824361289541,"pfxX":-5.654614414058437,"pfxZ":8.602101488120253,"pX":-1.2861136508402862,"pZ":3.102642410900995,"vX0":4.165960794044601,"vY0":-140.00510053969748,"vZ0":-3.2400935995932136,"x":166.02,"y":155.01,"x0":-2.0603161196080957,"y0":50.00322011977939,"z0":5.268199395560756,"aX":-11.202091168986758},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2512,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3915342628910299,"extension":6.079928128497892},"index":0,"playId":"4ceba898-ac3e-3339-b91f-8750b83d5108","pitchNumber":1,"startTime":"2025-08-10T17:46:37.703Z","endTime":"2025-08-10T17:46:41.217Z","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":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46329671316349,"aZ":-11.44185311233138,"pfxX":-4.737146644390953,"pfxZ":10.440519741663506,"pX":0.03026514477760073,"pZ":2.177048259005175,"vX0":6.984142079483256,"vY0":-140.42207005414198,"vZ0":-6.589987380134387,"x":115.85,"y":180.0,"x0":-1.8801843104853322,"y0":50.0051238401031,"z0":5.307904693314398,"aX":-9.40924325794932},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2494,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3909028647800792,"extension":6.07634139645622},"index":1,"playId":"ef215d04-96c4-35b8-bcbb-5468cf625733","pitchNumber":2,"startTime":"2025-08-10T17:46:56.597Z","endTime":"2025-08-10T17:46:59.889Z","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":2},"index":2,"playId":"f8dd0b83-843a-4b47-b573-9c9b4956d8ae","startTime":"2025-08-10T17:47:16.035Z","endTime":"2025-08-10T17:47:24.771Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.58620354953784,"strikeZoneBottom":1.81173987140885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69890869981387,"aZ":-13.265847004838593,"pfxX":-3.2624199564925096,"pfxZ":9.320131542763479,"pX":-1.6687555537382552,"pZ":4.515172452260137,"vX0":2.335715077841198,"vY0":-141.8396790386822,"vZ0":-0.6650959694460896,"x":180.61,"y":116.87,"x0":-2.0807562285848684,"y0":50.006181933253416,"z0":5.60196339318697,"aX":-6.621143857920973},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":5.4,"spinRate":2522,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38677672018560827,"extension":5.874469784423463},"index":3,"playId":"8ed712bf-b96d-3bd3-83be-7fc806adad6c","pitchNumber":3,"startTime":"2025-08-10T17:47:54.882Z","endTime":"2025-08-10T17:47:58.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.51823774112319,"strikeZoneBottom":1.74316286558356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00382716466198,"aZ":-16.11390161953476,"pfxX":-5.471434857378371,"pfxZ":8.050873973828825,"pX":-0.22086450075946382,"pZ":1.8668451370715262,"vX0":6.90623260553441,"vY0":-140.40566778825828,"vZ0":-6.481089396334357,"x":125.42,"y":188.38,"x0":-2.0024526520919554,"y0":50.006734147762906,"z0":5.255279848096322,"aX":-10.919528463062353},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2418,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3902227891028942,"extension":6.1612610488744535},"index":4,"playId":"6c9f9aea-f600-3b78-8739-7eedda09f7e8","pitchNumber":4,"startTime":"2025-08-10T17:48:20.451Z","endTime":"2025-08-10T17:48:24.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.41622804940811,"strikeZoneBottom":1.74316286558356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8002278499274,"aZ":-30.1742299771662,"pfxX":10.558740734789838,"pfxZ":1.292911493389802,"pX":-0.30651565536695063,"pZ":1.5100472581746736,"vX0":0.9656306363498888,"vY0":-124.04376722570606,"vZ0":-3.4757285596483385,"x":128.68,"y":198.01,"x0":-2.0719085813547204,"y0":50.00122274855381,"z0":5.468196900971626,"aX":16.31125515954661},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":-19.3,"spinRate":2941,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.44301563173529956,"extension":5.799718514494378},"index":5,"playId":"565d2b9a-5d0e-3a7c-a482-f99360fad208","pitchNumber":5,"startTime":"2025-08-10T17:48:41.100Z","endTime":"2025-08-10T17:48:45.288Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.3993268777489,"strikeZoneBottom":1.76043893557405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.392458077813473,"aZ":-32.94605072141526,"pfxX":12.3982938526782,"pfxZ":-0.531628757608873,"pX":-1.6655331958279158,"pZ":3.542283658797101,"vX0":-2.207996581306946,"vY0":-120.0816768354888,"vZ0":2.0218816217566133,"x":180.49,"y":143.14,"x0":-2.3443442468700564,"y0":50.00141148847117,"z0":5.621845018287272,"aX":18.092137385067975},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.2,"breakHorizontal":-22.0,"spinRate":2903,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.45624752397425405,"extension":5.86726593905449},"index":6,"playId":"51a493a5-9593-364e-850e-4029de84508d","pitchNumber":6,"startTime":"2025-08-10T17:49:04.832Z","endTime":"2025-08-10T17:49:12.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:49:12.300Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T17:50:02.420Z","endTime":"2025-08-10T17:51:11.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T17:49:18.418Z","endTime":"2025-08-10T17:50:04.698Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.3993268777489,"strikeZoneBottom":1.55457241171348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69619296969651,"aZ":-30.777223595109493,"pfxX":11.050387415872184,"pfxZ":0.9369164004731836,"pX":-0.31841126232122036,"pZ":2.5792432081303147,"vX0":1.6183567236334149,"vY0":-121.35004927163266,"vZ0":-0.49291453960949383,"x":129.14,"y":169.14,"x0":-2.4294804919868445,"y0":50.000065036826236,"z0":5.476090062589409,"aX":16.40639412292555},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.8,"breakHorizontal":-20.4,"spinRate":2944,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.45210386539569836,"extension":5.983092225513317},"index":1,"playId":"d18f480d-9575-3408-ab6b-42aa1a24abae","pitchNumber":1,"startTime":"2025-08-10T17:50:04.698Z","endTime":"2025-08-10T17:50:08.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.36530408824438,"strikeZoneBottom":1.58889987042974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.985047711978098,"aZ":-33.459688208619326,"pfxX":10.961277846499433,"pfxZ":-0.8712324287764321,"pX":-1.8266412466583444,"pZ":3.465545528201745,"vX0":-1.502407541755421,"vY0":-120.87724602177958,"vZ0":1.9243917099929,"x":186.63,"y":145.21,"x0":-2.618006707560065,"y0":50.00451964786752,"z0":5.610436916931312,"aX":16.117197034292293},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":-19.4,"spinRate":2953,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.4542574747337773,"extension":5.780781412332927},"index":2,"playId":"8236e127-362d-3089-ba46-d42dac0e3e68","pitchNumber":2,"startTime":"2025-08-10T17:50:17.079Z","endTime":"2025-08-10T17:50:20.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.3993268777489,"strikeZoneBottom":1.58889987042974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.061599347396115,"aZ":-31.191187294502775,"pfxX":11.132400338254538,"pfxZ":0.6424406613961207,"pX":-1.200919906616522,"pZ":2.134150771299425,"vX0":-0.29486787971059225,"vY0":-122.54305139113781,"vZ0":-1.4906324960493373,"x":162.78,"y":181.16,"x0":-2.526822646572924,"y0":50.0028206722321,"z0":5.402410958851608,"aX":17.016188424188087},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-20.2,"spinRate":2888,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4460987953857023,"extension":5.941638462858883},"index":3,"playId":"fa792101-75f8-35bf-9667-b332323e0055","pitchNumber":3,"startTime":"2025-08-10T17:50:31.264Z","endTime":"2025-08-10T17:50:34.895Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-10T17:50:37.837Z","endTime":"2025-08-10T17:50:53.196Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"}},{"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":97.3,"endSpeed":88.8,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41627113283009,"aZ":-13.38729592964048,"pfxX":-2.8167212131673347,"pfxZ":9.273026041061305,"pX":-4.014757402141476E-4,"pZ":3.486508191213333,"vX0":7.356985757141275,"vY0":-141.4702459743039,"vZ0":-2.973669873854713,"x":117.02,"y":144.64,"x0":-2.269204368731435,"y0":50.00225737767578,"z0":5.409880356290673,"aX":-5.706875388369064},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":3.6,"spinRate":2511,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3872274792652646,"extension":5.997545566576536},"index":5,"playId":"54b3359c-b154-3292-92c8-59ad9b333887","pitchNumber":4,"startTime":"2025-08-10T17:50:53.196Z","endTime":"2025-08-10T17:50:56.209Z","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.6,"endSpeed":89.3,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.927576350287882,"aZ":-14.360734789195357,"pfxX":-5.404576417255243,"pfxZ":8.71363698639773,"pX":0.05155549236129976,"pZ":2.6331503787685717,"vX0":8.32769602144657,"vY0":-141.94282986249232,"vZ0":-5.113148967314958,"x":115.03,"y":167.68,"x0":-2.2156411037119788,"y0":50.002951550426886,"z0":5.369471972989507,"aX":-11.049406196612674},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2472,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3855998122678579,"extension":5.932598011623184},"index":6,"playId":"0a82efeb-91ac-3a57-83e3-b0318e0cc307","pitchNumber":5,"startTime":"2025-08-10T17:51:08.758Z","endTime":"2025-08-10T17:51:11.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:51:11.936Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:53:09.044Z","endTime":"2025-08-10T17:53:40.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.57459784307734,"strikeZoneBottom":1.63781738859912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.409190448295682,"aZ":-15.548964474779796,"pfxX":7.027212489086246,"pfxZ":9.321286907203028,"pX":-0.6862013937153003,"pZ":2.450481763011357,"vX0":-7.438579297300473,"vY0":-133.1712476410034,"vZ0":-6.3712049158078905,"x":143.16,"y":172.62,"x0":1.2393191940392974,"y0":50.00549842685935,"z0":6.012046577408163,"aX":12.538293197023751},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-11.0,"spinRate":2346,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4123739414622247,"extension":6.0423573089239495},"index":0,"playId":"5b499b17-7b3d-3794-a6b3-982ed8de82c6","pitchNumber":1,"startTime":"2025-08-10T17:53:19.138Z","endTime":"2025-08-10T17:53:22.819Z","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":83.4,"endSpeed":76.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.521545551375745,"aZ":-29.509299794103086,"pfxX":7.501352907495415,"pfxZ":1.7988886528594445,"pX":0.6908673456100116,"pZ":2.374706470753231,"vX0":-4.29738805605128,"vY0":-121.2925966539263,"vZ0":-2.3199705874530183,"x":90.67,"y":174.66,"x0":1.518452933473919,"y0":50.000529858256,"z0":5.9375539347582125,"aX":11.08479269153937},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.9,"breakHorizontal":-12.5,"spinRate":1202,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4529835525511001,"extension":5.967993447823656},"hitData":{"launchSpeed":102.7,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":148.64}},"index":1,"playId":"54257698-e8d9-3f0b-9ff1-1b993ecdde90","pitchNumber":2,"startTime":"2025-08-10T17:53:31.717Z","endTime":"2025-08-10T17:53:40.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:53:40.162Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a line drive to right fielder Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:53:49.011Z","endTime":"2025-08-10T17:55:23.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"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":91.4,"endSpeed":83.7,"strikeZoneTop":3.5477221935469,"strikeZoneBottom":1.75869312369786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.227619194926824,"aZ":-12.43756568464963,"pfxX":6.01658951779074,"pfxZ":11.076578733499954,"pX":-0.8369626749402707,"pZ":1.1500423098989836,"vX0":-7.305954452418024,"vY0":-132.60471231136796,"vZ0":-9.841705634620396,"x":148.9,"y":207.73,"x0":1.171577119452388,"y0":50.00273858415388,"z0":5.81589118177924,"aX":10.720476066462048},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-9.4,"spinRate":2390,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.41297775386841673,"extension":6.099985976901201},"index":0,"playId":"c85bf6e2-d9d7-300d-93a0-939561f950ce","pitchNumber":1,"startTime":"2025-08-10T17:54:02.933Z","endTime":"2025-08-10T17:54:06.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.48412958449004,"strikeZoneBottom":1.6953532487486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69504395084133,"aZ":-19.831252669064284,"pfxX":7.453402219030398,"pfxZ":6.785621140354586,"pX":1.4348283527288015,"pZ":3.8875802824587575,"vX0":-2.4941433254178285,"vY0":-134.16081137180748,"vZ0":-2.043755526815838,"x":62.31,"y":133.82,"x0":1.4096700702364982,"y0":50.0002485863976,"z0":6.076354030745017,"aX":13.550875940253347},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":2384,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.408643779930959,"extension":5.959004727643885},"index":1,"playId":"f82322fe-113a-31b7-a89e-f1aec80f75fe","pitchNumber":2,"startTime":"2025-08-10T17:54:16.003Z","endTime":"2025-08-10T17:54:20.065Z","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":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.45289251509723,"strikeZoneBottom":1.69809382373087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88586257777967,"aZ":-35.38135231571109,"pfxX":-4.25473007750158,"pfxZ":-2.20981588032319,"pX":-1.0788642167143094,"pZ":1.2146922552599846,"vX0":-4.507252994628237,"vY0":-119.58316053888908,"vZ0":-3.855131312324044,"x":158.12,"y":205.98,"x0":1.3827606297176178,"y0":50.005628693966436,"z0":6.01925918545824,"aX":-6.166816961156982},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.7,"breakHorizontal":8.8,"spinRate":2531,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.45788734048542423,"extension":5.858142807488748},"index":2,"playId":"4ed85931-a435-37d2-affe-a294b566cba6","pitchNumber":3,"startTime":"2025-08-10T17:54:41.474Z","endTime":"2025-08-10T17:54:45.084Z","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":91.3,"endSpeed":82.8,"strikeZoneTop":3.64556466542064,"strikeZoneBottom":1.65507494795207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.666727757842327,"aZ":-15.751739290455086,"pfxX":7.368256407476287,"pfxZ":9.281849724339704,"pX":-0.09534367859103053,"pZ":2.9837616761346775,"vX0":-6.258198233369388,"vY0":-132.7466389135494,"vZ0":-4.79236181628891,"x":120.63,"y":158.22,"x0":1.3452599832600347,"y0":50.00427557984759,"z0":5.973881510240251,"aX":13.039736050168187},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":-11.9,"spinRate":2348,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.41395714574443554,"extension":6.040846302793067},"index":3,"playId":"ceefa8e7-129b-3f08-aedf-1c658a6e1fd8","pitchNumber":4,"startTime":"2025-08-10T17:54:59.005Z","endTime":"2025-08-10T17:55:02.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.421024188659874,"aZ":-28.045072002079507,"pfxX":-4.792414048054881,"pfxZ":2.9468938611984807,"pX":-0.3941203235279413,"pZ":2.467344676464395,"vX0":-2.9224073897979115,"vY0":-118.20174489822583,"vZ0":-2.0443542253077407,"x":132.02,"y":172.16,"x0":1.4847880275813534,"y0":50.00527644284009,"z0":5.941301950879651,"aX":-6.720470686633018},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.0,"breakHorizontal":9.5,"spinRate":2331,"spinDirection":310},"zone":4,"typeConfidence":2.0,"plateTime":0.46498832664873246,"extension":6.069419748914614},"hitData":{"launchSpeed":92.8,"launchAngle":16.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.89,"coordY":102.25}},"index":4,"playId":"425a63db-1d8a-3593-9ab6-a016548d1c17","pitchNumber":5,"startTime":"2025-08-10T17:55:13.922Z","endTime":"2025-08-10T17:55:23.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:55:23.948Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:55:34.830Z","endTime":"2025-08-10T17:57:22.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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.8,"endSpeed":83.2,"strikeZoneTop":3.49940825227241,"strikeZoneBottom":1.6709159933072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.553170759689,"aZ":-14.537140520225217,"pfxX":8.273315876383863,"pfxZ":9.87431631211808,"pX":1.0435904563002985,"pZ":2.4085078042898758,"vX0":-3.7352173398807693,"vY0":-133.4962581092505,"vZ0":-6.456668243678466,"x":77.22,"y":173.75,"x0":1.3942355367486234,"y0":50.001005611075755,"z0":5.924827606830976,"aX":14.774167517617041},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-14.0,"spinRate":2333,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4119548682145746,"extension":5.940233660902736},"index":0,"playId":"6bc460e0-2551-3a62-8ddc-159d45f5d5d8","pitchNumber":1,"startTime":"2025-08-10T17:55:48.129Z","endTime":"2025-08-10T17:55:51.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.34709762142851,"strikeZoneBottom":1.65408066902759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.990368367549443,"aZ":-23.055645569873324,"pfxX":5.243070860896659,"pfxZ":6.481239563348829,"pX":0.4003730388167006,"pZ":3.13693080725532,"vX0":-3.8236900530092743,"vY0":-118.28264223952213,"vZ0":-1.550933060579272,"x":101.74,"y":154.08,"x0":1.362103513198512,"y0":50.00377100262868,"z0":5.92896974664391,"aX":7.379267322067952},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":11.6,"breakHorizontal":-8.5,"spinRate":938,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4642728035903625,"extension":6.024535975969654},"index":1,"playId":"b161d98c-e717-3bb6-bde8-55d083a552fd","pitchNumber":2,"startTime":"2025-08-10T17:56:06.447Z","endTime":"2025-08-10T17:56:10.430Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13744404487291,"aZ":-28.069029566230775,"pfxX":8.077973097393127,"pfxZ":2.844927025459043,"pX":0.6966970325203068,"pZ":2.7041351874408868,"vX0":-3.411182152269197,"vY0":-119.94714525310968,"vZ0":-1.7235993166704726,"x":90.44,"y":165.77,"x0":1.0946980098270958,"y0":50.00438230933468,"z0":5.956298213821639,"aX":11.666349628047032},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.9,"breakHorizontal":-13.7,"spinRate":1244,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.45820624365114515,"extension":5.994329690391802},"index":2,"playId":"c9cc86c2-04aa-39fd-8355-4dc7f5a077e9","pitchNumber":3,"startTime":"2025-08-10T17:56:24.132Z","endTime":"2025-08-10T17:56:27.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"6ce98360-c32c-3ca3-a386-48abd3ccde5d","startTime":"2025-08-10T17:56:41.788Z","endTime":"2025-08-10T17:56:44.788Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.67351556320048,"strikeZoneBottom":1.77780154507686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.271418196627383,"aZ":-28.878709716390592,"pfxX":9.767476060428073,"pfxZ":2.25508236153883,"pX":-0.6934959686139897,"pZ":1.3023555037951993,"vX0":-7.18867983740703,"vY0":-120.7780374144716,"vZ0":-4.505556039554047,"x":143.43,"y":203.62,"x0":1.071007358888521,"y0":50.00020323729282,"z0":5.7682495780018,"aX":14.247723329599268},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.1,"breakHorizontal":-15.7,"spinRate":748,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.45568959756923944,"extension":6.116727131391312},"index":4,"playId":"861bc3e3-fc51-3c2d-a3c4-a63785910ce8","pitchNumber":4,"startTime":"2025-08-10T17:57:00.607Z","endTime":"2025-08-10T17:57:04.544Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47805960617683,"aZ":-14.124701514234706,"pfxX":6.920142116506358,"pfxZ":9.963035360559312,"pX":0.14599848696488835,"pZ":3.606911510670274,"vX0":-4.779367389499683,"vY0":-134.1148719586481,"vZ0":-3.6046367466377696,"x":111.43,"y":141.39,"x0":1.057003720298699,"y0":50.002496186349525,"z0":5.983378028777749,"aX":12.537501278164113},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-11.4,"spinRate":2399,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.409249464689736,"extension":6.052371866384113},"index":5,"playId":"222fb9aa-bde5-3c06-ab4b-fc4866a825c5","pitchNumber":5,"startTime":"2025-08-10T17:57:18.880Z","endTime":"2025-08-10T17:57:22.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:57:22.005Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Willie MacIver grounds into a force out, second baseman Jackson Holliday to shortstop Gunnar Henderson. JJ Bleday out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T17:57:32.177Z","endTime":"2025-08-10T17:59:33.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"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(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":91.7,"endSpeed":83.5,"strikeZoneTop":3.77208314898571,"strikeZoneBottom":1.7299410567784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.366613784893204,"aZ":-12.161818019449985,"pfxX":8.837723962663883,"pfxZ":11.200365895958573,"pX":1.0148191309829315,"pZ":1.3031990414313503,"vX0":-3.4426751202553083,"vY0":-133.25482809414896,"vZ0":-9.534223326741085,"x":78.32,"y":203.59,"x0":1.1801005668010272,"y0":50.002730096986525,"z0":5.820714995770403,"aX":15.790357656510011},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-15.2,"spinRate":2324,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4120666332940437,"extension":5.916009467906959},"index":0,"playId":"ad3f741b-729b-35aa-9853-350b45699e0e","pitchNumber":1,"startTime":"2025-08-10T17:57:50.409Z","endTime":"2025-08-10T17:57:53.454Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.611990586612286,"aZ":-15.19568100296224,"pfxX":6.7186019457446555,"pfxZ":9.555509113289485,"pX":0.8741829596633172,"pZ":3.093331538539344,"vX0":-2.9371531721301904,"vY0":-133.21103881497154,"vZ0":-4.553395060529468,"x":83.68,"y":155.26,"x0":1.1250651639732197,"y0":50.00342051745971,"z0":5.941817953571991,"aX":11.939696482545802},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.4,"breakHorizontal":-11.4,"spinRate":2338,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.41295129057498015,"extension":5.972330806713365},"index":1,"playId":"ff95fa4a-6cac-3cc7-9c03-93b52aa7c793","pitchNumber":2,"startTime":"2025-08-10T17:58:09.298Z","endTime":"2025-08-10T17:58:12.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"eb48e6e1-91f0-3308-b1f0-cc77449ee302","startTime":"2025-08-10T17:58:29.257Z","endTime":"2025-08-10T17:58:32.257Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.158595699003875,"aZ":-16.358264022674998,"pfxX":6.186412783764617,"pfxZ":8.681697540226107,"pX":0.5865154948704028,"pZ":3.636565191935899,"vX0":-3.419372114000103,"vY0":-134.38915358182913,"vZ0":-3.178765185326484,"x":94.64,"y":140.59,"x0":1.0740997568872563,"y0":50.00671091227107,"z0":6.002411143224021,"aX":11.275129402416335},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":-10.4,"spinRate":2405,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.40816340055215905,"extension":6.017361606025884},"index":3,"playId":"591125f7-132a-3658-8519-12114e3e7e4e","pitchNumber":3,"startTime":"2025-08-10T17:58:43.371Z","endTime":"2025-08-10T17:58:46.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-10T17:59:04.449Z","endTime":"2025-08-10T17:59:26.547Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19651054841165,"aZ":-13.138523105107968,"pfxX":7.119863284186409,"pfxZ":10.26561025316769,"pX":0.9102941351689018,"pZ":2.909348525082675,"vX0":-2.7824717896643527,"vY0":-135.46268005614868,"vZ0":-5.806886433721804,"x":82.3,"y":160.23,"x0":1.0270641184361027,"y0":50.00207789471981,"z0":6.002850572663861,"aX":13.202591547817596},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-12.2,"spinRate":2339,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40467231764107625,"extension":5.892974053991556},"hitData":{"launchSpeed":90.9,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.65,"coordY":149.15}},"index":5,"playId":"f846bdaf-f57f-32f5-9d2b-e271de3ed040","pitchNumber":4,"startTime":"2025-08-10T17:59:26.547Z","endTime":"2025-08-10T17:59:33.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T17:59:33.294Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Jackson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:01:44.304Z","endTime":"2025-08-10T18:02:38.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.37595852774042,"strikeZoneBottom":1.70609865492914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82736159026951,"aZ":-17.706639981102533,"pfxX":-6.105876632326986,"pfxZ":7.46417261536666,"pX":-0.827272577077433,"pZ":3.1844345342290286,"vX0":5.900367249001683,"vY0":-138.99910487980793,"vZ0":-2.799431125040454,"x":148.53,"y":152.8,"x0":-2.193720806311279,"y0":50.00517506093503,"z0":5.393288014122049,"aX":-11.839738482709588},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":9.7,"spinRate":2506,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3954434615844411,"extension":5.937725063463644},"index":0,"playId":"9b4072ca-4b6c-3ff6-b6fe-788e6449f17c","pitchNumber":1,"startTime":"2025-08-10T18:01:53.408Z","endTime":"2025-08-10T18:01:56.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.60245320155779,"strikeZoneBottom":1.68655672744055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33734810962012,"aZ":-18.3312282419183,"pfxX":-4.291386403330104,"pfxZ":7.0498070006335,"pX":-1.1420479084005466,"pZ":4.015270698080075,"vX0":4.550643435303085,"vY0":-139.4816712404993,"vZ0":-0.5782738149356261,"x":160.53,"y":130.37,"x0":-2.2397114445460566,"y0":50.003785428595435,"z0":5.437604380541389,"aX":-8.428415198699488},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":6.8,"spinRate":2409,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39317103645138074,"extension":5.878112085226562},"index":1,"playId":"ff78e564-ee85-369f-88be-336489ba3bb6","pitchNumber":2,"startTime":"2025-08-10T18:02:08.252Z","endTime":"2025-08-10T18:02:11.252Z","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":96.9,"endSpeed":88.3,"strikeZoneTop":3.53530706121658,"strikeZoneBottom":1.6865976095947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92179462430298,"aZ":-16.14156629007513,"pfxX":-6.163192142278049,"pfxZ":8.033859110799249,"pX":0.814844529337794,"pZ":1.748377433287613,"vX0":10.052075484300309,"vY0":-140.60877824198252,"vZ0":-6.749554121594819,"x":85.94,"y":191.57,"x0":-2.0113870212176064,"y0":50.00103939466404,"z0":5.23380055648997,"aX":-12.297310151149269},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":9.0,"spinRate":2492,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.390068155297536,"extension":6.086308191387321},"index":2,"playId":"d1bc18fb-26b4-3b03-ab38-39e3d4ea1b7c","pitchNumber":3,"startTime":"2025-08-10T18:02:22.168Z","endTime":"2025-08-10T18:02:25.654Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.50917074367289,"strikeZoneBottom":1.69408401801072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.748663691997955,"aZ":-21.285786122261065,"pfxX":-7.317978942040535,"pfxZ":5.686533820752578,"pX":-1.1101778863848775,"pZ":3.784180177720685,"vX0":5.944703554564968,"vY0":-137.9860758740316,"vZ0":-0.5414881711491387,"x":159.32,"y":136.61,"x0":-2.349388407175135,"y0":50.00110252010531,"z0":5.426197479084494,"aX":-14.009681370229076},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":2438,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39803015987914847,"extension":5.827689780752072},"index":3,"playId":"a280e0cb-30e9-35b5-a255-c246e3093d14","pitchNumber":4,"startTime":"2025-08-10T18:02:35.075Z","endTime":"2025-08-10T18:02:38.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:02:38.705Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Greg Allen flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:02:51.804Z","endTime":"2025-08-10T18:03:48.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.51248312174242,"strikeZoneBottom":1.79649731895166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0563080456397,"aZ":-15.287105357884045,"pfxX":-3.9228228993910017,"pfxZ":8.381718083211005,"pX":-1.5549051648825953,"pZ":3.4540450487582883,"vX0":2.907486490272008,"vY0":-141.0437762654146,"vZ0":-2.537074145367564,"x":176.27,"y":145.52,"x0":-2.0894089605383863,"y0":50.00276073149764,"z0":5.350890378489325,"aX":-7.90416521333014},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2507,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38832888630370377,"extension":5.956717284868172},"index":0,"playId":"cba227e7-61c3-341f-9ac7-2a1440d69a24","pitchNumber":1,"startTime":"2025-08-10T18:03:02.776Z","endTime":"2025-08-10T18:03:05.776Z","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":83.8,"endSpeed":77.0,"strikeZoneTop":3.50908114708282,"strikeZoneBottom":1.72722011334788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48826203852525,"aZ":-28.541599927518114,"pfxX":9.469515831844657,"pfxZ":2.4169752725104203,"pX":0.6378640228031072,"pZ":2.3783235612602893,"vX0":3.433861108498513,"vY0":-121.96964301346547,"vZ0":-1.6153863550628578,"x":92.69,"y":174.57,"x0":-2.0193511102419097,"y0":50.00250647044241,"z0":5.515508100691627,"aX":14.235597365975664},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-18.0,"spinRate":2783,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.44943704684705166,"extension":5.963138298786887},"index":1,"playId":"88cb9411-d878-3bfc-95de-3ccfe2171504","pitchNumber":2,"startTime":"2025-08-10T18:03:17.529Z","endTime":"2025-08-10T18:03:21.559Z","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":96.9,"endSpeed":89.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.696727609032518,"aZ":-16.165728234352198,"pfxX":-3.5149761826479393,"pfxZ":7.902392113058877,"pX":-0.8387526417859881,"pZ":2.739649293936191,"vX0":4.337719582218008,"vY0":-141.08433367863054,"vZ0":-4.247176981920121,"x":148.97,"y":164.81,"x0":-1.936100286132642,"y0":50.000897233407116,"z0":5.2994546776530225,"aX":-7.118715641785381},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":5.5,"spinRate":2457,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3875407968451494,"extension":6.021343332804649},"hitData":{"launchSpeed":82.9,"launchAngle":51.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.47,"coordY":101.66}},"index":2,"playId":"422318e6-a40c-3e7f-a87e-80a81f558f88","pitchNumber":3,"startTime":"2025-08-10T18:03:35.680Z","endTime":"2025-08-10T18:03:48.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:03:48.470Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordyn Adams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:04:01.119Z","endTime":"2025-08-10T18:05:03.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677941,"fullName":"Jordyn Adams","link":"/api/v1/people/677941"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677941,"fullName":"Jordyn Adams","link":"/api/v1/people/677941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.63011130633204,"strikeZoneBottom":1.73918846283119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66148145687127,"aZ":-32.85595220967139,"pfxX":12.521328820643891,"pfxZ":-0.47533371235202093,"pX":0.2372636324895283,"pZ":1.6750749987443505,"vX0":1.883451275582351,"vY0":-119.61581099090859,"vZ0":-1.5898214036842233,"x":107.96,"y":193.55,"x0":-2.1878895251664803,"y0":50.00361110198645,"z0":5.327385663556095,"aX":17.926169873699806},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-23.2,"spinRate":2821,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.46002680694871856,"extension":5.920360210637227},"index":0,"playId":"c1a3e02e-24ea-33e5-94d3-8a360251cc23","pitchNumber":1,"startTime":"2025-08-10T18:04:07.494Z","endTime":"2025-08-10T18:04:11.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.57691625508216,"strikeZoneBottom":1.71924920721758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.549938498113686,"aZ":-31.610722596844358,"pfxX":9.710622932208892,"pfxZ":0.3836020284043835,"pX":0.5253023946919988,"pZ":1.4885877215224628,"vX0":3.618964936696444,"vY0":-121.71755171488326,"vZ0":-2.4475284234564487,"x":96.98,"y":198.59,"x0":-2.2493833417881395,"y0":50.00368635326538,"z0":5.289292121305441,"aX":14.331647638726256},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.4,"breakHorizontal":-18.5,"spinRate":2961,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4528500941736313,"extension":5.895882530015088},"index":1,"playId":"188dc482-aba9-34d9-b530-91a5a9bd9504","pitchNumber":2,"startTime":"2025-08-10T18:04:23.816Z","endTime":"2025-08-10T18:04:27.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.64294608700837,"strikeZoneBottom":1.71932628082057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5038316066745,"aZ":-11.40737362780087,"pfxX":-3.536298856946378,"pfxZ":10.387851686142,"pX":-0.7702642639467762,"pZ":2.1188636216489387,"vX0":5.513047494118294,"vY0":-140.84768781091105,"vZ0":-6.389590225290005,"x":146.36,"y":181.57,"x0":-2.298084813141885,"y0":50.0002030752588,"z0":5.162345831738851,"aX":-7.0682317712781835},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":5.2,"spinRate":2547,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3896346138884472,"extension":6.1578918835152034},"index":2,"playId":"dfd4aa9d-b845-3ee3-8dd8-67d7e9b7fb0f","pitchNumber":3,"startTime":"2025-08-10T18:04:41.254Z","endTime":"2025-08-10T18:04:45.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39985093410761,"aZ":-16.265481680437247,"pfxX":-4.769707535046125,"pfxZ":7.777562155616561,"pX":-0.6440476841005071,"pZ":4.09376442147245,"vX0":5.294092935238361,"vY0":-142.31520334159535,"vZ0":-0.941991499741978,"x":141.55,"y":128.25,"x0":-1.9108751588609383,"y0":50.006945728023915,"z0":5.4616943256833865,"aX":-9.762343651174778},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":7.6,"spinRate":2435,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3852196308631406,"extension":5.918802729040028},"index":3,"playId":"a9e82f16-646d-3e7c-a281-f9e9ec500e41","pitchNumber":4,"startTime":"2025-08-10T18:04:59.475Z","endTime":"2025-08-10T18:05:03.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:05:03.353Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, second baseman Max Schuemann to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T18:05:12.822Z","endTime":"2025-08-10T18:05:51.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48825249159376,"aZ":-29.39025081747612,"pfxX":11.038297665569901,"pfxZ":1.830919083683824,"pX":0.6605006234175808,"pZ":1.572053668659074,"vX0":3.2429535220512578,"vY0":-122.55565699564804,"vZ0":-2.9352877011812097,"x":91.82,"y":196.33,"x0":-2.1142470210834228,"y0":50.002393523408145,"z0":5.298599170804217,"aX":16.769317883547014},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":-20.8,"spinRate":2877,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4471288823758366,"extension":5.976188094289837},"index":0,"playId":"fa260081-1bd1-3bb1-8310-2bf820fbb543","pitchNumber":1,"startTime":"2025-08-10T18:05:27.349Z","endTime":"2025-08-10T18:05:30.508Z","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":97.7,"endSpeed":89.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.326600733166,"aZ":-13.47102904383615,"pfxX":-3.022070586084493,"pfxZ":9.18421969029745,"pX":0.2427047658133556,"pZ":2.6414622258667366,"vX0":7.22838445515247,"vY0":-141.98692035338263,"vZ0":-5.428852862506668,"x":107.75,"y":167.46,"x0":-1.946479168257508,"y0":50.00319065443835,"z0":5.439627926992745,"aX":-6.155449644319726},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":4.0,"spinRate":2477,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.38616981469820555,"extension":6.070176504979176},"hitData":{"launchSpeed":93.0,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.87,"coordY":152.19}},"index":1,"playId":"7f77a077-a3d9-3888-aeee-4e9c2cb0c786","pitchNumber":2,"startTime":"2025-08-10T18:05:44.732Z","endTime":"2025-08-10T18:05:51.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:05:51.818Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Schuemann flies out to right fielder Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:08:14.757Z","endTime":"2025-08-10T18:08:46.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.401937965756144,"aZ":-16.352704564380254,"pfxX":7.874484427986419,"pfxZ":8.708472350490455,"pX":0.45429991621693777,"pZ":3.0976927658642714,"vX0":-4.20800480377252,"vY0":-134.49366262226968,"vZ0":-4.699215379407148,"x":99.68,"y":155.14,"x0":1.0229368465333861,"y0":50.003808763584146,"z0":6.041389301675511,"aX":14.308382100348474},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-13.2,"spinRate":2355,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.4085354985033267,"extension":5.9567825966844055},"index":0,"playId":"a874a02c-24a5-3ba7-b53c-ad6b5ef8fa21","pitchNumber":1,"startTime":"2025-08-10T18:08:20.224Z","endTime":"2025-08-10T18:08:23.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.328681033987674,"aZ":-15.381425911783769,"pfxX":7.640331342863704,"pfxZ":9.355593263015601,"pX":-0.32540718001013386,"pZ":2.717884054338126,"vX0":-6.161876453785317,"vY0":-133.76192407251318,"vZ0":-5.717211331963473,"x":129.4,"y":165.4,"x0":1.0259091756179448,"y0":50.00522343788493,"z0":6.0026490245004,"aX":13.719628423266506},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-12.4,"spinRate":2313,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.41091552689742583,"extension":5.938366873045642},"hitData":{"launchSpeed":93.2,"launchAngle":55.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.35,"coordY":106.7}},"index":1,"playId":"ec2205ea-ef29-3a11-9d40-408825f6ca5f","pitchNumber":2,"startTime":"2025-08-10T18:08:35.983Z","endTime":"2025-08-10T18:08:46.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:08:46.476Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:08:54.221Z","endTime":"2025-08-10T18:10:49.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":83.2,"endSpeed":77.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.054367278087852,"aZ":-24.828084256339764,"pfxX":4.090178390761549,"pfxZ":4.883949708831192,"pX":-0.8361651617202697,"pZ":2.539738291636448,"vX0":-5.622428803456174,"vY0":-121.15764413133957,"vZ0":-3.0703725442216188,"x":148.87,"y":170.21,"x0":0.9706115231199401,"y0":50.00308697674872,"z0":5.965899061844306,"aX":6.153006815159673},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.4,"breakHorizontal":-6.2,"spinRate":1174,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.450061532727867,"extension":6.031938084415044},"index":0,"playId":"91780317-f3df-3367-8912-df0209ed8054","pitchNumber":1,"startTime":"2025-08-10T18:09:12.618Z","endTime":"2025-08-10T18:09:15.673Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08317632250616,"aZ":-12.689473615133773,"pfxX":7.753126371162039,"pfxZ":10.38051058840658,"pX":0.25851224100024683,"pZ":2.7642836374114736,"vX0":-4.715275669605576,"vY0":-136.17575720388325,"vZ0":-6.120226492967349,"x":107.15,"y":164.14,"x0":1.0058475543819916,"y0":50.00045389167596,"z0":5.919708236082373,"aX":14.549656665240896},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-13.1,"spinRate":2485,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.402315124396607,"extension":5.902147157788785},"index":1,"playId":"3babc314-a74b-35ab-b4b6-66e388de1573","pitchNumber":2,"startTime":"2025-08-10T18:09:36.954Z","endTime":"2025-08-10T18:09:39.982Z","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":"2025-08-10T18:09:47.190Z","endTime":"2025-08-10T18:10:07.781Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.4,"strikeZoneTop":3.34170374902059,"strikeZoneBottom":1.55594575062602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.182274441558153,"aZ":-42.33649994082857,"pfxX":-2.8370009907742597,"pfxZ":-7.2161695469966265,"pX":-0.21145742141166649,"pZ":0.5799675678000707,"vX0":-2.480022558828789,"vY0":-117.9034786535141,"vZ0":-3.356065261882287,"x":125.06,"y":223.12,"x0":1.222050140765438,"y0":50.000254045909735,"z0":5.924428175277031,"aX":-3.9973991859034737},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.6,"breakHorizontal":5.8,"spinRate":2549,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.46436444733860816,"extension":5.965403582963435},"index":3,"playId":"1f7eb7a0-cec9-36c9-90ab-f7ec62bc5bfe","pitchNumber":3,"startTime":"2025-08-10T18:10:07.781Z","endTime":"2025-08-10T18:10:11.385Z","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":83.8,"endSpeed":76.3,"strikeZoneTop":3.33670178497607,"strikeZoneBottom":1.51750558094648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.323785592472504,"aZ":-26.457321556020325,"pfxX":7.489794803968115,"pfxZ":3.8526966182895963,"pX":-0.9773472909574159,"pZ":1.2693936292140915,"vX0":-7.060357082309819,"vY0":-121.67290500635445,"vZ0":-5.191808873545189,"x":154.25,"y":204.51,"x0":1.0042688015063157,"y0":50.00059939845273,"z0":5.754494341799261,"aX":11.105212548164625},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.9,"breakHorizontal":-11.6,"spinRate":1261,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.45207238262844385,"extension":6.243039570229299},"index":4,"playId":"e2d22aa0-3d0e-339f-b2aa-4391f87c9bdf","pitchNumber":4,"startTime":"2025-08-10T18:10:25.957Z","endTime":"2025-08-10T18:10:29.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71783678887557,"aZ":-14.015539080130443,"pfxX":7.198911367415274,"pfxZ":10.046189408813316,"pX":0.9332336214895565,"pZ":3.069603381103226,"vX0":-3.1806005397015946,"vY0":-134.70185679656538,"vZ0":-4.930480523577551,"x":81.43,"y":155.9,"x0":1.204790895298957,"y0":50.0038560799693,"z0":5.94109914021743,"aX":13.013661213402324},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":-12.2,"spinRate":2326,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40919770524275245,"extension":6.114285282426232},"index":5,"playId":"2a8aa086-4639-3fe8-ad78-282abf445a8b","pitchNumber":5,"startTime":"2025-08-10T18:10:45.835Z","endTime":"2025-08-10T18:10:49.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:10:49.028Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to left fielder Greg Allen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:10:57.326Z","endTime":"2025-08-10T18:12:14.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"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":92.3,"endSpeed":83.3,"strikeZoneTop":3.65674951272365,"strikeZoneBottom":1.74870604498463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.840960192061196,"aZ":-15.920669447796406,"pfxX":7.920635821353585,"pfxZ":9.031221291932374,"pX":1.276941522994073,"pZ":3.2052841429860974,"vX0":-2.7583254541942344,"vY0":-134.25095971815233,"vZ0":-4.186343333159663,"x":68.33,"y":152.24,"x0":1.297113759294948,"y0":50.00378930142954,"z0":5.94057174420793,"aX":14.257570304761577},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":-13.6,"spinRate":2286,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.41017849469891754,"extension":6.092547299182213},"index":0,"playId":"8db94394-6c26-3e1f-a293-4cfc243e7a96","pitchNumber":1,"startTime":"2025-08-10T18:11:13.084Z","endTime":"2025-08-10T18:11:16.608Z","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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.037413327932388,"aZ":-14.982189926885367,"pfxX":7.051325931220645,"pfxZ":9.403424040044008,"pX":0.9460572928681088,"pZ":2.81579007051531,"vX0":-3.0261459324790985,"vY0":-134.77306253807927,"vZ0":-5.430339425812079,"x":80.94,"y":162.75,"x0":1.1714109145614464,"y0":50.00128985886799,"z0":5.926092833018348,"aX":12.887047372170503},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-12.0,"spinRate":2354,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40740709840939315,"extension":6.034794318788767},"index":1,"playId":"2cf633f2-2bd3-31a8-a756-2fcd557e6164","pitchNumber":2,"startTime":"2025-08-10T18:11:27.242Z","endTime":"2025-08-10T18:11:32.004Z","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":93.1,"endSpeed":85.2,"strikeZoneTop":3.65022044995356,"strikeZoneBottom":1.81075622515603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91409108402054,"aZ":-13.940342730841833,"pfxX":8.720177708973196,"pfxZ":9.849326316713984,"pX":-1.7923390883032673,"pZ":2.39848486764898,"vX0":-10.1442347385432,"vY0":-135.09062759179506,"vZ0":-6.665441509652361,"x":185.32,"y":174.02,"x0":0.8752254160600768,"y0":50.006485807779256,"z0":5.874476570651544,"aX":16.15100670175909},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-13.7,"spinRate":2359,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.40515747483119613,"extension":6.0965443997377955},"index":2,"playId":"b65b9a0f-7535-3dfd-bc0d-14f255d777a8","pitchNumber":3,"startTime":"2025-08-10T18:11:48.210Z","endTime":"2025-08-10T18:11:51.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.790080199830047,"aZ":-29.025778747342308,"pfxX":5.645696875919128,"pfxZ":2.0680277628434975,"pX":0.7583160417050463,"pZ":2.4530660413520624,"vX0":-2.8304096242305246,"vY0":-121.63782961578208,"vZ0":-2.2354867330658266,"x":88.09,"y":172.55,"x0":1.1924209912759969,"y0":50.005441727163046,"z0":5.856187496647474,"aX":8.61539521234437},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":-9.7,"spinRate":971,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4471981223868631,"extension":5.9730785246959055},"hitData":{"launchSpeed":95.7,"launchAngle":9.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.55,"coordY":122.42}},"index":3,"playId":"ff0db697-ef79-3ac8-83ee-350405d25b0f","pitchNumber":4,"startTime":"2025-08-10T18:12:03.633Z","endTime":"2025-08-10T18:12:14.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:12:14.638Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to right fielder Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T18:12:30.831Z","endTime":"2025-08-10T18:14:41.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.80782558091389,"strikeZoneBottom":1.81099514557822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.602186831814002,"aZ":-35.339245576140385,"pfxX":-3.527614081759739,"pfxZ":-2.131681317798636,"pX":-1.1006907273301256,"pZ":2.812833355201438,"vX0":-3.9274623855627295,"vY0":-121.0980181936925,"vZ0":-0.4260972825009286,"x":158.96,"y":162.83,"x0":1.0002842429974537,"y0":50.00259173256666,"z0":6.081977059587887,"aX":-5.239291996134412},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.7,"breakHorizontal":7.3,"spinRate":2447,"spinDirection":308},"zone":11,"typeConfidence":2.0,"plateTime":0.45226602117103765,"extension":5.970044001752815},"index":0,"playId":"ce1a5f67-86b4-3c53-9179-c0ef39a24531","pitchNumber":1,"startTime":"2025-08-10T18:12:38.088Z","endTime":"2025-08-10T18:12:41.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.407308835001462,"aZ":-18.862907277379755,"pfxX":8.358710889537877,"pfxZ":7.3348885798208805,"pX":-0.1002673834356341,"pZ":3.0350840856068966,"vX0":-5.604946415803657,"vY0":-133.76365319580447,"vZ0":-4.148121850616035,"x":120.82,"y":156.83,"x0":0.9344568041494907,"y0":50.00627824902759,"z0":5.955624552742073,"aX":15.175274945799638},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":-13.9,"spinRate":2254,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4092181192415416,"extension":6.17417986726656},"index":1,"playId":"1c9d43e1-9dfd-3d7c-bd20-9641ed4a3eec","pitchNumber":2,"startTime":"2025-08-10T18:12:53.808Z","endTime":"2025-08-10T18:12:56.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-10T18:13:07.536Z","endTime":"2025-08-10T18:13:20.249Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.50088752628958,"strikeZoneBottom":1.70715054852772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.176820723084507,"aZ":-33.790621096659116,"pfxX":-4.829278263670252,"pfxZ":-1.106159656261207,"pX":0.501842848032258,"pZ":3.663412794923925,"vX0":-0.11598936687350626,"vY0":-120.08808843880709,"vZ0":1.350438089531682,"x":97.87,"y":139.87,"x0":1.1779457951899053,"y0":50.005705732429114,"z0":6.109173621371129,"aX":-7.024746937729485},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.4,"breakHorizontal":8.8,"spinRate":2403,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.4568336078348114,"extension":5.882911376050003},"index":3,"playId":"e83e2d03-a3c0-3ba4-be7b-8236c48db52c","pitchNumber":3,"startTime":"2025-08-10T18:13:20.249Z","endTime":"2025-08-10T18:13:24.010Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"fe458c75-6bce-33a8-9def-c4796dbcd18f","startTime":"2025-08-10T18:13:36.556Z","endTime":"2025-08-10T18:13:39.556Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.77848610086349,"strikeZoneBottom":1.71406888430602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96511579245002,"aZ":-18.595352806361262,"pfxX":8.424182339263254,"pfxZ":7.495803125232776,"pX":0.6854220484334871,"pZ":4.091817395232083,"vX0":-3.8755533269049254,"vY0":-134.00563728067996,"vZ0":-1.5758160441764972,"x":90.87,"y":128.3,"x0":1.058793486376052,"y0":50.00556605736317,"z0":6.02102251486417,"aX":15.266193902869086},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":-14.4,"spinRate":2230,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4093213125801247,"extension":6.12517939903712},"index":5,"playId":"c5be3387-efce-3e1f-88d4-4641d5f2eac9","pitchNumber":4,"startTime":"2025-08-10T18:13:53.869Z","endTime":"2025-08-10T18:13:57.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.332835510458978,"aZ":-17.13003220610486,"pfxX":9.929573640464506,"pfxZ":8.286403403600856,"pX":0.4651738369408396,"pZ":2.7396112838045448,"vX0":-4.954617531692945,"vY0":-133.97332456957557,"vZ0":-4.903366591590509,"x":99.27,"y":164.81,"x0":1.0499413935703177,"y0":50.00116130072142,"z0":5.820431096437058,"aX":18.02229055478041},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":-16.9,"spinRate":2267,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4090662799943541,"extension":6.114951945767272},"index":6,"playId":"e5bff840-5b10-3d78-911c-49aed4be98ff","pitchNumber":5,"startTime":"2025-08-10T18:14:14.911Z","endTime":"2025-08-10T18:14:18.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08162506658982,"aZ":-19.16046229060729,"pfxX":8.893420072434864,"pfxZ":7.270281683489991,"pX":0.7778686849948642,"pZ":3.049265625302459,"vX0":-4.007098152760736,"vY0":-133.2966307453344,"vZ0":-3.7943539965321955,"x":87.35,"y":156.45,"x0":1.1496648838888133,"y0":50.001739654499694,"z0":5.883892465234294,"aX":15.917283557035972},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":-15.1,"spinRate":2236,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.41175552033701246,"extension":6.092786505440055},"hitData":{"launchSpeed":82.6,"launchAngle":34.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.98,"coordY":93.41}},"index":7,"playId":"d4285dad-91a8-3cf0-a303-2b6f7aeb83bb","pitchNumber":6,"startTime":"2025-08-10T18:14:33.663Z","endTime":"2025-08-10T18:14:41.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:14:41.709Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:16:41.757Z","endTime":"2025-08-10T18:18:27.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.5582718082028,"strikeZoneBottom":1.64171636697405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.70032339296007,"aZ":-32.711331307749454,"pfxX":10.47992296468987,"pfxZ":-0.36703487810168767,"pX":-1.6386862472528125,"pZ":3.1599797305064454,"vX0":-1.0837770086103438,"vY0":-119.8026787412963,"vZ0":1.4275947142504761,"x":179.46,"y":153.46,"x0":-2.546598197553004,"y0":50.00151565258709,"z0":5.455757628345102,"aX":15.403957719275272},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":-18.8,"spinRate":2929,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.45524401170442896,"extension":5.8473983192689},"index":0,"playId":"e6960b8f-00cb-3efc-9299-805a0264c229","pitchNumber":1,"startTime":"2025-08-10T18:16:47.765Z","endTime":"2025-08-10T18:16:51.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.5,"endSpeed":76.8,"strikeZoneTop":3.49326480042974,"strikeZoneBottom":1.6451922365786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96417579666112,"aZ":-29.221835137410633,"pfxX":9.935050917016358,"pfxZ":1.9704904539057164,"pX":0.18185990771452176,"pZ":3.166775300689791,"vX0":2.888301416757974,"vY0":-121.65648890549141,"vZ0":0.6646987847304676,"x":110.07,"y":153.28,"x0":-2.3116239635174574,"y0":50.002995826775155,"z0":5.423757644438895,"aX":14.884479098213806},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.0,"breakHorizontal":-18.7,"spinRate":2904,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.45031004773546357,"extension":5.987541716831255},"index":1,"playId":"fb940d07-820c-3fca-ab01-88493782e557","pitchNumber":2,"startTime":"2025-08-10T18:16:59.856Z","endTime":"2025-08-10T18:17:03.815Z","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.8,"endSpeed":88.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56242675863889,"aZ":-12.910927096274198,"pfxX":-3.9504937741574357,"pfxZ":9.603499108798713,"pX":-0.4486911911923006,"pZ":2.715509016479969,"vX0":6.090341337921236,"vY0":-140.87572439275732,"vZ0":-4.731437318375007,"x":134.1,"y":165.46,"x0":-2.127258096655288,"y0":50.00642823448141,"z0":5.254142263157784,"aX":-7.927568308220044},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2522,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3890826856144387,"extension":6.065316286430936},"index":2,"playId":"11bb26ab-ef06-3b38-b3bd-a5eef6be5bb3","pitchNumber":3,"startTime":"2025-08-10T18:17:13.515Z","endTime":"2025-08-10T18:17:16.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.67660866365338,"strikeZoneBottom":1.76074877743728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72458656118004,"aZ":-16.656834234323412,"pfxX":-4.185870585166068,"pfxZ":7.588295853172319,"pX":-1.1376888894437303,"pZ":4.785252124552284,"vX0":4.143596851865017,"vY0":-141.71651617231376,"vZ0":0.8416371189807808,"x":160.37,"y":109.58,"x0":-2.0710564576779538,"y0":50.00464997849181,"z0":5.544248640299459,"aX":-8.562080277647102},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":6.8,"spinRate":2520,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38569865361714983,"extension":6.017001256923268},"index":3,"playId":"5fbec700-02f8-349d-a568-326ae29acf9b","pitchNumber":4,"startTime":"2025-08-10T18:17:39.059Z","endTime":"2025-08-10T18:17:42.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223334885959137,"aZ":-31.225395280901488,"pfxX":10.900613173803269,"pfxZ":0.6160783012327098,"pX":-0.36183689211400094,"pZ":3.6441775104635505,"vX0":1.0227565586190486,"vY0":-123.29041633630155,"vZ0":1.823545199604876,"x":130.79,"y":140.39,"x0":-2.197896016561578,"y0":50.001672422528706,"z0":5.536137409402916,"aX":16.726358117648836},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":-19.9,"spinRate":2892,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.4447902194892821,"extension":5.918818126575083},"index":4,"playId":"7ad58ac6-824b-3bb7-b98e-ad95461b468c","pitchNumber":5,"startTime":"2025-08-10T18:17:56.646Z","endTime":"2025-08-10T18:18:04.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52758388479341,"aZ":-30.868204003534824,"pfxX":8.365355298137318,"pfxZ":0.8288778215011052,"pX":1.4687978308509035,"pZ":0.9178344703426521,"vX0":5.893014581709176,"vY0":-125.03555097790564,"vZ0":-4.39441550249136,"x":61.01,"y":214.0,"x0":-2.0130897648699024,"y0":50.000171109618655,"z0":5.259214932003941,"aX":13.11129691767667},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-16.6,"spinRate":2841,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43972745951867553,"extension":6.069867968018331},"index":5,"playId":"c38eb491-3e0d-3ea6-9e83-f869fb084a9f","pitchNumber":6,"startTime":"2025-08-10T18:18:24.459Z","endTime":"2025-08-10T18:18:27.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:18:27.855Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:18:40.714Z","endTime":"2025-08-10T18:20:13.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.79739562877251,"strikeZoneBottom":1.79970765115013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.731584841378695,"aZ":-22.72749129754807,"pfxX":-9.024099188297578,"pfxZ":5.498474911513981,"pX":-0.059296445441155345,"pZ":0.9474582559467164,"vX0":7.728391084079804,"vY0":-130.79093337311053,"vZ0":-6.464976312535158,"x":119.26,"y":213.2,"x0":-1.8921034897057523,"y0":50.00471062216623,"z0":5.176593208056225,"aX":-15.50610197121688},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.5,"breakHorizontal":14.4,"spinRate":1978,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42012350991120595,"extension":6.326504952769019},"index":0,"playId":"32a3fd56-e5a4-378d-ae3a-fbe7e7ceb1fa","pitchNumber":1,"startTime":"2025-08-10T18:18:51.097Z","endTime":"2025-08-10T18:18:54.949Z","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":97.8,"endSpeed":89.9,"strikeZoneTop":3.80079110125965,"strikeZoneBottom":1.90486916344229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88634224041578,"aZ":-14.909366073514546,"pfxX":-3.9040639553273304,"pfxZ":8.3939257641239,"pX":-0.3960353493602674,"pZ":1.203114642215881,"vX0":6.163782825643705,"vY0":-142.11352987521113,"vZ0":-8.542616679062002,"x":132.1,"y":206.3,"x0":-2.0802992159938674,"y0":50.00082367754397,"z0":5.18361313978745,"aX":-8.028739522215309},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.7,"breakHorizontal":5.9,"spinRate":2500,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38460866249222114,"extension":6.080915400714749},"index":1,"playId":"ce91e34a-795b-34bd-89fb-736ded3c37bd","pitchNumber":2,"startTime":"2025-08-10T18:19:03.467Z","endTime":"2025-08-10T18:19:07.168Z","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":97.1,"endSpeed":88.8,"strikeZoneTop":3.69809137839182,"strikeZoneBottom":1.86995157280131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18631683534714,"aZ":-15.766388061838464,"pfxX":-2.2380424365003804,"pfxZ":8.100269934189543,"pX":-1.1131686114806558,"pZ":2.8070568216942093,"vX0":3.3842984604420066,"vY0":-141.41858113316587,"vZ0":-4.503526832896177,"x":159.43,"y":162.99,"x0":-2.034516227890927,"y0":50.00449836058014,"z0":5.431234214751653,"aX":-4.534610796982779},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":3.4,"spinRate":2444,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38727269580681467,"extension":5.894714963028916},"index":2,"playId":"884c9a68-9a7d-34c3-941b-3ef2f0e37da4","pitchNumber":3,"startTime":"2025-08-10T18:19:15.356Z","endTime":"2025-08-10T18:19:18.983Z","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":96.5,"endSpeed":88.1,"strikeZoneTop":3.73826246130212,"strikeZoneBottom":1.80838086550312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.150939941401454,"aZ":-14.582204554654783,"pfxX":-3.953291590176403,"pfxZ":8.857749599676534,"pX":0.4903432602688142,"pZ":1.8495065778229374,"vX0":8.285103621703964,"vY0":-140.1349107778642,"vZ0":-6.809715163011358,"x":98.31,"y":188.84,"x0":-1.9929382446811867,"y0":50.000575907219016,"z0":5.266543249897376,"aX":-7.850109086890403},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":5.4,"spinRate":2571,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3911092797864013,"extension":6.0878555388562585},"index":3,"playId":"a1cba388-d20e-3ffc-8408-eddef645acbd","pitchNumber":4,"startTime":"2025-08-10T18:19:27.990Z","endTime":"2025-08-10T18:19:31.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-10T18:19:40.421Z","endTime":"2025-08-10T18:19:50.709Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95591194727508,"aZ":-13.29639991352559,"pfxX":-4.171509608694034,"pfxZ":9.283927056871754,"pX":-0.43198233955999077,"pZ":3.0155132049588693,"vX0":5.741992699099828,"vY0":-141.80764621196732,"vZ0":-4.344103276484366,"x":133.47,"y":157.36,"x0":-1.9427069648559308,"y0":50.00095593158411,"z0":5.4178353380896125,"aX":-8.48089419800709},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":6.4,"spinRate":2567,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.38651215871795763,"extension":6.035738791548726},"index":5,"playId":"0645e640-bbad-3c10-9e7f-1a95f6c42567","pitchNumber":5,"startTime":"2025-08-10T18:19:50.709Z","endTime":"2025-08-10T18:19:54.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.7054296959867,"strikeZoneBottom":1.80942822834837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11986803963074,"aZ":-32.267351370628546,"pfxX":9.539002441983687,"pfxZ":-0.06245964730669762,"pX":-0.4544078047599215,"pZ":3.3150616070013985,"vX0":1.3673271961863371,"vY0":-122.92541963916472,"vZ0":1.0346235838060736,"x":134.32,"y":149.27,"x0":-2.2571836080471,"y0":50.002775397599585,"z0":5.6351766582594935,"aX":14.548007122152377},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.4,"breakHorizontal":-17.6,"spinRate":2921,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.4461589936448638,"extension":5.970725190692799},"index":6,"playId":"81847785-b47f-34ae-8430-61765af257b6","pitchNumber":6,"startTime":"2025-08-10T18:20:09.656Z","endTime":"2025-08-10T18:20:13.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:20:13.489Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:20:23.362Z","endTime":"2025-08-10T18:22:31.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.6,"strikeZoneTop":3.58082626190909,"strikeZoneBottom":1.69663211560275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.500587718326745,"aZ":-23.16919271986573,"pfxX":-8.818883448193153,"pfxZ":5.494543066540457,"pX":-0.67586327763287,"pZ":2.6989281682069675,"vX0":6.356149314523542,"vY0":-128.00708524233156,"vZ0":-1.8902318148116535,"x":142.76,"y":165.91,"x0":-2.0609424243183923,"y0":50.00217710207322,"z0":5.283769982708917,"aX":-14.45212706638843},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.7,"breakHorizontal":14.3,"spinRate":2005,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4299375527139375,"extension":6.211868806863502},"index":0,"playId":"8bfc6289-82db-39e1-8e8d-ec75575d1709","pitchNumber":1,"startTime":"2025-08-10T18:20:39.397Z","endTime":"2025-08-10T18:20:42.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.59646230660335,"strikeZoneBottom":1.74532534530751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29702125476513,"aZ":-34.166341767801995,"pfxX":9.985837595171635,"pfxZ":-1.2792780117551228,"pX":-0.5040591446406341,"pZ":1.859636495241161,"vX0":0.9937761212954608,"vY0":-124.47897740906701,"vZ0":-1.8879554118066593,"x":136.21,"y":188.57,"x0":-2.2054712434564605,"y0":50.00443772649146,"z0":5.483235385524067,"aX":15.5170339326017},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.5,"breakHorizontal":-18.2,"spinRate":2978,"spinDirection":66},"zone":7,"typeConfidence":2.0,"plateTime":0.44168628101047025,"extension":5.995923732475321},"index":1,"playId":"8e53cab5-e89d-319a-a3d4-43dc29b0e4f2","pitchNumber":2,"startTime":"2025-08-10T18:20:56.601Z","endTime":"2025-08-10T18:21:00.568Z","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":2},"index":2,"startTime":"2025-08-10T18:21:04.548Z","endTime":"2025-08-10T18:21:16.497Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.6,"strikeZoneTop":3.5667916076733,"strikeZoneBottom":1.7161161441287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.451560227344025,"aZ":-15.28940822394581,"pfxX":-1.941398152864524,"pfxZ":8.444740451018028,"pX":-1.7857493245835077,"pZ":5.234221428590485,"vX0":1.7556937270221216,"vY0":-141.48096667843055,"vZ0":1.547789219973054,"x":185.07,"y":97.46,"x0":-2.1663658319839487,"y0":50.00041710403198,"z0":5.668177824953943,"aX":-3.880797428893262},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":3.1,"spinRate":2523,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3892069172371002,"extension":5.949485121295638},"index":3,"playId":"9071e5e9-377c-31f3-b25e-aa730ff53ec9","pitchNumber":3,"startTime":"2025-08-10T18:21:16.497Z","endTime":"2025-08-10T18:21:19.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.3,"strikeZoneTop":3.61738338747255,"strikeZoneBottom":1.73334199166842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.990393765373014,"aZ":-16.403118431921992,"pfxX":-2.0216160950183246,"pfxZ":7.947812500312494,"pX":-1.584094088933231,"pZ":4.795932819431279,"vX0":2.0984134480810663,"vY0":-140.92201220357046,"vZ0":0.768182110600555,"x":177.38,"y":109.29,"x0":-2.0805159216230598,"y0":50.00325609905157,"z0":5.589663513902844,"aX":-4.012157992494875},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":3.1,"spinRate":2512,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3906549150181906,"extension":5.993458254554594},"index":4,"playId":"0ceffa8c-0ea5-3689-8083-19181b74a4aa","pitchNumber":4,"startTime":"2025-08-10T18:21:31.419Z","endTime":"2025-08-10T18:21:34.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.53833532890805,"strikeZoneBottom":1.68759151846678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.662855035545203,"aZ":-24.593094191721917,"pfxX":-10.972457883246966,"pfxZ":4.37416544850684,"pX":0.5145797526323536,"pZ":0.29391057451106095,"vX0":9.539855425421976,"vY0":-131.72509986134085,"vZ0":-7.870344751352392,"x":97.39,"y":230.84,"x0":-1.7535245478485668,"y0":50.00307440508241,"z0":5.178382746222698,"aX":-19.011188264175757},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":17.4,"spinRate":2139,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4180906315278916,"extension":6.319713215188821},"index":5,"playId":"e03222a5-fd66-3964-a7f2-41fb60f18af9","pitchNumber":5,"startTime":"2025-08-10T18:21:49.342Z","endTime":"2025-08-10T18:21:52.557Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67244581572272,"aZ":-28.13002202571928,"pfxX":10.016767372091383,"pfxZ":2.612273805139756,"pX":-0.6975279851173121,"pZ":3.0512042307892693,"vX0":0.4418117906428545,"vY0":-123.93919156175264,"vZ0":-0.29476723532479554,"x":143.59,"y":156.4,"x0":-2.1791081035930113,"y0":50.0054483938091,"z0":5.528811796142073,"aX":15.523911806383305},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.9,"breakHorizontal":-18.2,"spinRate":2852,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.442601921464167,"extension":6.048263567236903},"index":6,"playId":"2fbbc2e5-6f43-3443-8254-a4bbe4176c90","pitchNumber":6,"startTime":"2025-08-10T18:22:05.366Z","endTime":"2025-08-10T18:22:08.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.62106196053749,"strikeZoneBottom":1.77083861168784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25438050929269,"aZ":-18.926775812653183,"pfxX":-2.1489425587177284,"pfxZ":6.630675228417864,"pX":-1.0123815775626117,"pZ":4.467692400439494,"vX0":3.5035463216266534,"vY0":-140.54284557889696,"vZ0":0.39781054505592106,"x":155.59,"y":118.15,"x0":-1.9967002748997473,"y0":50.00191528394541,"z0":5.5548513405720845,"aX":-4.293217402598417},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":3.1,"spinRate":2481,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3899242360479973,"extension":6.067862684822549},"index":7,"playId":"5dee5669-3dab-332c-a3ac-8cb8a1e6efa9","pitchNumber":7,"startTime":"2025-08-10T18:22:28.535Z","endTime":"2025-08-10T18:22:31.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:22:31.535Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T18:25:17.570Z","endTime":"2025-08-10T18:26:10.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T18:22:39.377Z","endTime":"2025-08-10T18:23:29.490Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Ferguson replaces Luis Morales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T18:23:29.490Z","endTime":"2025-08-10T18:25:19.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":77.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6655324065345,"aZ":-33.802120860773535,"pfxX":4.746498078543112,"pfxZ":-1.07104399479549,"pX":-0.5228888041109002,"pZ":2.3158303741071005,"vX0":4.73986918503496,"vY0":-123.99265192904367,"vZ0":-2.2722263239083675,"x":136.93,"y":176.25,"x0":-3.0907669103377993,"y0":50.00052167777432,"z0":6.123215341006948,"aX":7.233307217457089},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":-9.8,"spinRate":2632,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.4453501573110743,"extension":6.104188906913931},"index":2,"playId":"1d0d880a-3d0c-3056-abf2-58e979f75b00","pitchNumber":1,"startTime":"2025-08-10T18:25:19.902Z","endTime":"2025-08-10T18:25:25.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.62918773957328,"strikeZoneBottom":1.82869939444926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.162642698402696,"aZ":-28.332840170402626,"pfxX":0.1743493199264483,"pfxZ":2.4762666495446624,"pX":0.1707351877288994,"pZ":1.812709277582242,"vX0":7.62824958058246,"vY0":-123.61844873325873,"vZ0":-4.368427877901935,"x":110.49,"y":189.84,"x0":-2.975016606151009,"y0":50.0034977979603,"z0":5.975698054135524,"aX":0.268730049144804},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2527,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.44272957086292264,"extension":6.287593892436253},"index":3,"playId":"371ac279-f1ec-3240-9a3c-6bda35f7c67b","pitchNumber":2,"startTime":"2025-08-10T18:25:44.876Z","endTime":"2025-08-10T18:25:48.835Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.366818876252864,"aZ":-13.204484028850361,"pfxX":-5.4018575508882645,"pfxZ":9.562865322083326,"pX":0.049975000547188037,"pZ":1.6483888094556358,"vX0":9.856291515555508,"vY0":-140.3360194876318,"vZ0":-9.447302674153857,"x":115.1,"y":194.27,"x0":-2.814656592476946,"y0":50.006806386246,"z0":5.93059297941691,"aX":-10.720239892215366},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2279,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3911121838928273,"extension":6.325062912251169},"index":4,"playId":"2f53c878-d959-36cc-9cdb-bcd3baa8b39e","pitchNumber":3,"startTime":"2025-08-10T18:26:07.037Z","endTime":"2025-08-10T18:26:10.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:26:10.550Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T18:28:06.250Z","endTime":"2025-08-10T18:29:01.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.396932679615634,"aZ":-13.707494037241862,"pfxX":8.088499327419411,"pfxZ":10.284097573446356,"pX":-0.0791174159375417,"pZ":2.0122913398624886,"vX0":-5.905933561667853,"vY0":-133.57348511744547,"vZ0":-7.686957945003991,"x":120.02,"y":184.45,"x0":1.1163788544288735,"y0":50.00653765598741,"z0":5.925561289001612,"aX":14.530636763531595},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":-13.3,"spinRate":2322,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4110170957789161,"extension":5.950590588059214},"index":0,"playId":"10549504-d2ef-39e6-b6a4-4fa8dc9a1ff0","pitchNumber":1,"startTime":"2025-08-10T18:28:19.849Z","endTime":"2025-08-10T18:28:23.320Z","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":92.6,"endSpeed":84.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21814890365115,"aZ":-13.418793962520853,"pfxX":7.2034695204949495,"pfxZ":10.205373692645427,"pX":0.08267677304931233,"pZ":2.595907561735694,"vX0":-5.461116802351493,"vY0":-134.7009832657608,"vZ0":-6.274370913513155,"x":113.85,"y":168.69,"x0":1.2002898089147584,"y0":50.00447693506965,"z0":5.904012282698199,"aX":13.240667176215265},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":-11.9,"spinRate":2410,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4065995807908762,"extension":5.940228685735212},"index":1,"playId":"8fffa42e-31b7-3754-9177-8c1cd140ede7","pitchNumber":2,"startTime":"2025-08-10T18:28:38.008Z","endTime":"2025-08-10T18:28:41.084Z","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":"2025-08-10T18:28:46.274Z","endTime":"2025-08-10T18:28:58.041Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"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":81.7,"endSpeed":76.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.348246035563466,"aZ":-41.638860674388134,"pfxX":-2.7815301344927787,"pfxZ":-6.598542682823965,"pX":-0.4584238431558934,"pZ":1.022977267455073,"vX0":-3.466223587563261,"vY0":-118.94002810804807,"vZ0":-2.779660568481593,"x":134.47,"y":211.16,"x0":1.377777033505888,"y0":50.00006736469724,"z0":5.9748037726574275,"aX":-3.9921763962639822},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.4,"breakHorizontal":5.9,"spinRate":2548,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4601367247172643,"extension":5.863602181627769},"index":3,"playId":"fa6e46f7-3d22-3a06-a828-872d05e17721","pitchNumber":3,"startTime":"2025-08-10T18:28:58.041Z","endTime":"2025-08-10T18:29:01.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:29:01.730Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Darell Hernaiz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T18:29:15.986Z","endTime":"2025-08-10T18:31:18.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.75244743545815,"strikeZoneBottom":1.73106622079935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62543140082787,"aZ":-40.14206257802674,"pfxX":-1.936353106077668,"pfxZ":-5.554114205631885,"pX":-0.5364299879288719,"pZ":0.917251024874478,"vX0":-4.040645931112223,"vY0":-118.93577930485554,"vZ0":-3.1671287353868403,"x":137.45,"y":214.01,"x0":1.4355518159211793,"y0":50.004900736326675,"z0":5.903535251478623,"aX":-2.776189578830789},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.6,"breakHorizontal":4.4,"spinRate":2614,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4603720561071718,"extension":6.022920242049502},"index":0,"playId":"43e4ae9f-23d9-3203-b4c7-e4ef29210d9a","pitchNumber":1,"startTime":"2025-08-10T18:29:23.433Z","endTime":"2025-08-10T18:29:26.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.76661394441174,"strikeZoneBottom":1.67696400509502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19227058567608,"aZ":-39.688919261793075,"pfxX":-3.7215127525742218,"pfxZ":-5.3776190590349975,"pX":-1.046053301883557,"pZ":1.6281739385202243,"vX0":-4.446368910599105,"vY0":-117.9955867534576,"vZ0":-1.7041960020534805,"x":156.87,"y":194.82,"x0":1.3520389862879507,"y0":50.00105301288281,"z0":6.04462036523896,"aX":-5.202748237238848},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.8,"breakHorizontal":7.9,"spinRate":2546,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.46567474113548224,"extension":5.940780844386097},"index":1,"playId":"f7159308-b188-3f2c-99ca-6492f7975475","pitchNumber":2,"startTime":"2025-08-10T18:29:38.948Z","endTime":"2025-08-10T18:29:42.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9115611921427,"aZ":-12.430595421622789,"pfxX":8.291599859825428,"pfxZ":11.003537824150644,"pX":0.4005890551342439,"pZ":2.7462402498025478,"vX0":-4.989154049646748,"vY0":-134.29720158934555,"vZ0":-5.915481415559622,"x":101.73,"y":164.63,"x0":1.2225233088721987,"y0":50.00282605855494,"z0":5.891774950629542,"aX":14.875995669542748},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":-13.7,"spinRate":2374,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4106746427287433,"extension":6.048701508649059},"index":2,"playId":"a9dba88a-9eea-3f15-bad2-0eff20a2efc0","pitchNumber":3,"startTime":"2025-08-10T18:29:56.388Z","endTime":"2025-08-10T18:29:59.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.439116145440682,"aZ":-13.134326409434399,"pfxX":7.3178379415475705,"pfxZ":10.551234800812349,"pX":-0.3005022408033205,"pZ":3.508184434844822,"vX0":-6.578640673888382,"vY0":-133.86485860936185,"vZ0":-3.9398089037333013,"x":128.45,"y":144.06,"x0":1.2449787060600748,"y0":50.00239296257237,"z0":5.947319609165588,"aX":13.20504917319698},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":-11.8,"spinRate":2262,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.41005525233040485,"extension":6.149662286069287},"index":3,"playId":"c2e85f26-fcec-36e4-92d3-7f471c1b2f92","pitchNumber":4,"startTime":"2025-08-10T18:30:13.845Z","endTime":"2025-08-10T18:30:17.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.58881760290097,"strikeZoneBottom":1.60236383892008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85150361912632,"aZ":-43.4344900202165,"pfxX":-3.7407641495056625,"pfxZ":-8.048214944430152,"pX":0.9574705703444701,"pZ":3.2869345480762155,"vX0":-0.2212724790019902,"vY0":-117.93877845513556,"vZ0":2.5650839870882205,"x":80.5,"y":150.03,"x0":1.538223336755811,"y0":50.003421234721294,"z0":6.210792780971087,"aX":-5.233646448652727},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.6,"breakHorizontal":6.8,"spinRate":2666,"spinDirection":324},"zone":12,"typeConfidence":2.0,"plateTime":0.4656359039208735,"extension":5.930003878950452},"index":4,"playId":"2706bb69-aa29-3d6a-8e9b-39adedf2689c","pitchNumber":5,"startTime":"2025-08-10T18:30:31.192Z","endTime":"2025-08-10T18:30:35.074Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-10T18:30:42.251Z","endTime":"2025-08-10T18:30:53.871Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.926660862682912,"aZ":-14.305999814358533,"pfxX":7.220189832651554,"pfxZ":9.800891290772677,"pX":0.8543340699951077,"pZ":3.421785581544416,"vX0":-3.8763988684242574,"vY0":-134.36706579668663,"vZ0":-3.9330533126816465,"x":84.43,"y":146.39,"x0":1.379975477972264,"y0":50.000917904237205,"z0":5.925272442532433,"aX":13.16149373301819},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":-12.2,"spinRate":2344,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4080909555215264,"extension":6.025426391982755},"index":6,"playId":"a051727d-f797-3739-b0e4-986c2c8ccd3a","pitchNumber":6,"startTime":"2025-08-10T18:30:53.871Z","endTime":"2025-08-10T18:30:57.624Z","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":81.8,"endSpeed":74.2,"strikeZoneTop":3.61629295669217,"strikeZoneBottom":1.62990741434223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860599705611655,"aZ":-33.035147449257494,"pfxX":5.073804744733304,"pfxZ":-0.608638294112053,"pX":1.994659112190221,"pZ":3.135989492729521,"vX0":-0.508843767046066,"vY0":-119.08526601732038,"vZ0":0.6871171762944599,"x":40.97,"y":154.11,"x0":1.5547624053954439,"y0":50.002893481110625,"z0":5.8657188719590385,"aX":7.1846999981298465},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.6,"breakHorizontal":-9.0,"spinRate":979,"spinDirection":57},"zone":12,"typeConfidence":2.0,"plateTime":0.46243131966377193,"extension":6.098426404441998},"index":7,"playId":"94f5062f-7e81-3390-bbe1-651a97d5551e","pitchNumber":7,"startTime":"2025-08-10T18:31:15.828Z","endTime":"2025-08-10T18:31:18.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:31:18.828Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"JJ Bleday strikes out swinging and Darell Hernaiz caught stealing 2nd, catcher Alex Jackson to shortstop Gunnar Henderson to catcher Alex Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T18:31:26.474Z","endTime":"2025-08-10T18:32:51.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":92.1,"endSpeed":84.3,"strikeZoneTop":3.57564658842007,"strikeZoneBottom":1.68175085614049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46912007093717,"aZ":-14.778538327231743,"pfxX":6.921628095353562,"pfxZ":9.552033859815563,"pX":-0.4779511645361426,"pZ":2.9636039618499925,"vX0":-6.560560574015389,"vY0":-133.96880728459732,"vZ0":-5.111995423744224,"x":135.22,"y":158.76,"x0":1.1013153770552664,"y0":50.00135659985249,"z0":5.949896062182402,"aX":12.602839799825295},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":-11.2,"spinRate":2299,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.40858229365431553,"extension":6.161493328199953},"index":0,"playId":"8d1efb73-f023-3955-95a8-c3a0c5402692","pitchNumber":1,"startTime":"2025-08-10T18:31:44.262Z","endTime":"2025-08-10T18:31:48.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.793386589258816,"aZ":-20.38016629333543,"pfxX":8.404543592506528,"pfxZ":6.597324773976794,"pX":0.26165399104294634,"pZ":3.263828430004067,"vX0":-5.0812582160476225,"vY0":-132.24530269482725,"vZ0":-3.2949796959646034,"x":107.03,"y":150.66,"x0":1.1070279288298792,"y0":50.002931563448826,"z0":6.00496955158929,"aX":15.022210518412537},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":-14.3,"spinRate":2301,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.41275759002375656,"extension":6.087093198893006},"index":1,"playId":"dcc05f37-67c1-3879-a298-1bc4ab70175b","pitchNumber":2,"startTime":"2025-08-10T18:32:02.694Z","endTime":"2025-08-10T18:32:05.805Z","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":"2025-08-10T18:32:12.377Z","endTime":"2025-08-10T18:32:25.777Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"fded8330-d065-3103-af9e-a456d206cbb4","startTime":"2025-08-10T18:32:25.777Z","endTime":"2025-08-10T18:32:28.777Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4208946681834,"aZ":-20.46518411240966,"pfxX":9.897964173346809,"pfxZ":6.494972932305746,"pX":1.158100897646588,"pZ":3.5963465949101274,"vX0":-3.4173550349351998,"vY0":-133.33152586806017,"vZ0":-2.4980442398136375,"x":72.86,"y":141.68,"x0":1.1698947176904895,"y0":50.00072025799624,"z0":6.020748538335984,"aX":17.83409758185639},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":-17.2,"spinRate":2308,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4106664449781574,"extension":6.099480937664424},"index":4,"playId":"779734d2-7b63-39a0-a6b1-bf5ea508db55","pitchNumber":3,"startTime":"2025-08-10T18:32:45.729Z","endTime":"2025-08-10T18:32:51.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:32:51.912Z","atBatIndex":28},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jeremiah Jackson triples (1) on a fly ball to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:35:01.529Z","endTime":"2025-08-10T18:35:59.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.637546736209465,"aZ":-20.980402487947188,"pfxX":-9.792158145375327,"pfxZ":5.689195679176202,"pX":-0.0282653678005498,"pZ":1.5504147451362154,"vX0":10.796740557275566,"vY0":-139.20257255509688,"vZ0":-8.214072662629649,"x":118.08,"y":196.92,"x0":-2.6810201620146263,"y0":50.001205065653735,"z0":5.923465281217384,"aX":-19.25662082662423},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.8,"breakHorizontal":15.6,"spinRate":2307,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39317621019370597,"extension":6.426285941459066},"index":0,"playId":"5999c6f7-1b25-37cd-8b23-c6dcedf5f197","pitchNumber":1,"startTime":"2025-08-10T18:35:15.434Z","endTime":"2025-08-10T18:35:18.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.41878087928029,"strikeZoneBottom":1.60101558714577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54895749574385,"aZ":-30.477833323896434,"pfxX":3.340330004351673,"pfxZ":1.0963487693647491,"pX":0.7219579594890501,"pZ":0.4386219685208922,"vX0":7.716075026949487,"vY0":-124.3465026219691,"vZ0":-7.048417945691526,"x":89.48,"y":226.94,"x0":-2.869301358476414,"y0":50.00324897519464,"z0":5.875982500612742,"aX":5.171746710873496},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":-8.0,"spinRate":2626,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4423921518064593,"extension":6.0462209032506715},"index":1,"playId":"ec51d55f-6566-3653-9c1b-ae7d2aaeac78","pitchNumber":2,"startTime":"2025-08-10T18:35:28.869Z","endTime":"2025-08-10T18:35:32.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.5,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.004743185426225,"aZ":-32.9735537276495,"pfxX":4.024763993921648,"pfxZ":-0.516047184629203,"pX":-0.9318902193558807,"pZ":2.857007418929865,"vX0":3.9023619779828627,"vY0":-124.83360776845012,"vZ0":-1.2406276108260328,"x":152.52,"y":161.64,"x0":-3.050430765674093,"y0":50.00477165484554,"z0":6.1273081143449595,"aX":6.219185054558208},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":-8.3,"spinRate":2628,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.44232164654133266,"extension":6.079665429857014},"hitData":{"launchSpeed":95.3,"launchAngle":28.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.81,"coordY":91.45}},"index":2,"playId":"c84a49ec-ffb6-3231-9f91-3a2d90d44b15","pitchNumber":3,"startTime":"2025-08-10T18:35:43.720Z","endTime":"2025-08-10T18:35:59.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:35:59.706Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Jackson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:36:27.846Z","endTime":"2025-08-10T18:37:53.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.63037562814711,"strikeZoneBottom":1.68927284758828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.061800789808682,"aZ":-19.180366477088754,"pfxX":-9.213785978948936,"pfxZ":6.614250863133465,"pX":0.8741495097647959,"pZ":1.2285401600795012,"vX0":12.89692497229464,"vY0":-139.24965425594613,"vZ0":-9.059138762947166,"x":83.68,"y":205.61,"x0":-2.618855046876627,"y0":50.00652934058537,"z0":5.7914953137528125,"aX":-18.111580325727378},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":14.0,"spinRate":2235,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.393244149620545,"extension":6.527217364385392},"index":0,"playId":"9826bc16-98a6-3ca0-8e83-609b084ac712","pitchNumber":1,"startTime":"2025-08-10T18:36:34.729Z","endTime":"2025-08-10T18:36:37.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.766486158294917,"aZ":-28.356916631882413,"pfxX":3.2261456088498286,"pfxZ":2.465637727336434,"pX":0.4781414922693966,"pZ":3.2073575695306333,"vX0":6.698138397674203,"vY0":-124.3590643560413,"vZ0":-1.5407611857279795,"x":98.77,"y":152.18,"x0":-2.6822794293661496,"y0":50.00248913956783,"z0":6.2144864658241445,"aX":4.989574969395462},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.6,"spinRate":2563,"spinDirection":67},"zone":3,"typeConfidence":2.0,"plateTime":0.44251106414803587,"extension":6.090117738122602},"index":1,"playId":"4fda94e8-759f-3d78-81d9-493ec1b7440d","pitchNumber":2,"startTime":"2025-08-10T18:36:56.390Z","endTime":"2025-08-10T18:37:00.544Z","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":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15348736558241,"aZ":-13.292190834835637,"pfxX":-5.055363018230668,"pfxZ":9.602944323031814,"pX":0.42098880153507984,"pZ":2.8670038719644007,"vX0":10.65445128057271,"vY0":-139.7318564854144,"vZ0":-6.019872808675541,"x":100.95,"y":161.37,"x0":-2.79437788907803,"y0":50.00393801204776,"z0":5.932067018172363,"aX":-9.942421782460693},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":6.8,"spinRate":2325,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3928405125996637,"extension":6.261236611285325},"index":2,"playId":"001eba4b-4c69-3c5d-86b7-96370ee4fb2b","pitchNumber":3,"startTime":"2025-08-10T18:37:22.391Z","endTime":"2025-08-10T18:37:25.609Z","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":3,"startTime":"2025-08-10T18:37:34.642Z","endTime":"2025-08-10T18:37:50.249Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.116912397947427,"aZ":-32.87286613506004,"pfxX":7.191063417156851,"pfxZ":-0.45286257694147736,"pX":0.7290612546743765,"pZ":0.8187196483332435,"vX0":6.528892578378311,"vY0":-124.59662040622152,"vZ0":-5.697950385103108,"x":89.21,"y":216.67,"x0":-2.8806795125956546,"y0":50.00496495631657,"z0":5.92341879735266,"aX":11.059481914937281},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-14.8,"spinRate":2686,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44331867768895483,"extension":6.245553685513833},"index":4,"playId":"99dd0f79-39d3-37d7-8cff-9a7bde0e0595","pitchNumber":4,"startTime":"2025-08-10T18:37:50.249Z","endTime":"2025-08-10T18:37:53.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:37:53.725Z","atBatIndex":30},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Greg Allen reaches on a fielder's choice out, catcher Willie MacIver unassisted. Jeremiah Jackson out at home.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:38:13.704Z","endTime":"2025-08-10T18:38:30.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"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(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":96.7,"endSpeed":87.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.811502140660956,"aZ":-14.801358201107696,"pfxX":-6.668951860513479,"pfxZ":8.759355079247758,"pX":-0.4377254838714816,"pZ":3.0326615278741897,"vX0":9.230345228707321,"vY0":-140.41750340602135,"vZ0":-5.655108463751352,"x":133.69,"y":156.9,"x0":-2.9115216570089233,"y0":50.004779380376256,"z0":6.0471739737202865,"aX":-13.229697660162742},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2368,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39109393310742746,"extension":6.228892037475122},"hitData":{"launchSpeed":45.2,"launchAngle":-81.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":123.81,"coordY":198.98}},"index":0,"playId":"91261e89-4abf-3c33-bdc9-8377a8ab858e","pitchNumber":1,"startTime":"2025-08-10T18:38:23.674Z","endTime":"2025-08-10T18:38:30.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:38:30.914Z","atBatIndex":31},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Greg Allen caught stealing 2nd base, catcher Willie MacIver to second baseman Max Schuemann.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T18:39:09.320Z","endTime":"2025-08-10T18:40:25.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677941,"fullName":"Jordyn Adams","link":"/api/v1/people/677941"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"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":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86859226002442,"aZ":-33.1332894362672,"pfxX":7.181766983592716,"pfxZ":-0.6167227123459007,"pX":-0.6708944020795617,"pZ":2.793895420397683,"vX0":3.419767126519046,"vY0":-123.9085364386652,"vZ0":-1.3413345282357227,"x":142.57,"y":163.34,"x0":-3.000188467377696,"y0":50.001257893777414,"z0":6.100977460814783,"aX":11.20830476624407},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-13.8,"spinRate":2512,"spinDirection":78},"zone":4,"typeConfidence":2.0,"plateTime":0.4413983559579706,"extension":6.237178636798442},"index":0,"playId":"91169542-7ad3-354a-9673-008dc7b56e22","pitchNumber":1,"startTime":"2025-08-10T18:39:18.400Z","endTime":"2025-08-10T18:39:21.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"9736fa47-4c44-3746-94e1-40f5b27344a2","startTime":"2025-08-10T18:39:33.581Z","endTime":"2025-08-10T18:39:36.581Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"68f34bf0-ac80-3029-ba3d-f662ee227e16","startTime":"2025-08-10T18:39:49.740Z","endTime":"2025-08-10T18:39:52.740Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.5,"strikeZoneTop":3.56729912747168,"strikeZoneBottom":1.75869156061247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.569864573613636,"aZ":-15.38155730588907,"pfxX":-3.599852571072124,"pfxZ":8.602257571047769,"pX":-1.562016869509317,"pZ":4.731219728988669,"vX0":4.619557784983787,"vY0":-140.01511931451552,"vZ0":-1.281272408578877,"x":176.54,"y":111.04,"x0":-2.7787297553985564,"y0":50.00250945171031,"z0":6.218862902138534,"aX":-7.027523926790294},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":5.4,"spinRate":2218,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39374332681685154,"extension":6.254200487898289},"index":3,"playId":"8e6b6782-2052-3e7f-af31-0e8e2cce1276","pitchNumber":2,"startTime":"2025-08-10T18:40:19.462Z","endTime":"2025-08-10T18:40:25.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:40:25.205Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T18:42:22.368Z","endTime":"2025-08-10T18:44:13.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.50547534876559,"strikeZoneBottom":1.60161820363506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.626600241122382,"aZ":-15.312024817975791,"pfxX":8.40362577849816,"pfxZ":9.394911907192398,"pX":0.6563054554938599,"pZ":1.8551619926198963,"vX0":-4.738692774020095,"vY0":-133.14858160715096,"vZ0":-7.74483753361819,"x":91.98,"y":188.69,"x0":1.3673054111739489,"y0":50.006525803455034,"z0":5.910132767871945,"aX":15.089916982826066},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":-14.2,"spinRate":2354,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.41139309175462646,"extension":5.92659318751873},"index":0,"playId":"27c6a0d0-e910-3e61-af2a-9cfec93a17b4","pitchNumber":1,"startTime":"2025-08-10T18:42:38.240Z","endTime":"2025-08-10T18:42:42.190Z","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":84.2,"endSpeed":78.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75934431885881,"aZ":-30.47773501452405,"pfxX":8.000840409242613,"pfxZ":1.1085276362785974,"pX":-0.06555161343642711,"pZ":1.4070102014438393,"vX0":-5.8778430452390165,"vY0":-122.55269099052542,"vZ0":-4.3948024558071275,"x":119.5,"y":200.79,"x0":1.3168369081707507,"y0":50.004105097644775,"z0":5.808179366597544,"aX":12.249724908289492},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":-13.2,"spinRate":1102,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4458491881395674,"extension":6.1337230518547265},"index":1,"playId":"56d7329c-b3ab-3eb1-b4e7-ccfe02a68b74","pitchNumber":2,"startTime":"2025-08-10T18:42:51.667Z","endTime":"2025-08-10T18:42:54.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.54605876904421,"strikeZoneBottom":1.67888083494065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.835025671380805,"aZ":-30.38751321152743,"pfxX":10.416500849876119,"pfxZ":1.1765758276004177,"pX":-0.06368728653067952,"pZ":0.05963570924016814,"vX0":-6.490132924369241,"vY0":-123.07372971550747,"vZ0":-7.240837253508106,"x":119.43,"y":237.17,"x0":1.268449719984014,"y0":50.00251218657414,"z0":5.649412502709766,"aX":15.810657562245705},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-17.2,"spinRate":1295,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.44685327099603533,"extension":6.064120304480011},"index":2,"playId":"9b3788a6-b8d6-3edb-96e1-850bd1d2c39d","pitchNumber":3,"startTime":"2025-08-10T18:43:09.676Z","endTime":"2025-08-10T18:43:13.004Z","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":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50532691745736,"aZ":-41.21251769988533,"pfxX":-3.3109708725351963,"pfxZ":-6.3673620980314,"pX":-0.022813201794793046,"pZ":1.4480869836481054,"vX0":-2.3302552988379763,"vY0":-118.67411928023394,"vZ0":-1.7965117826694357,"x":117.87,"y":199.68,"x0":1.4031260842204323,"y0":50.00060123511649,"z0":5.981955366101068,"aX":-4.703089064132265},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.6,"breakHorizontal":6.6,"spinRate":2581,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4622013526203812,"extension":5.958768117481665},"index":3,"playId":"54893235-0dfb-3614-bf6c-b156030e8eda","pitchNumber":4,"startTime":"2025-08-10T18:43:32.638Z","endTime":"2025-08-10T18:43:35.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.51754711010558,"strikeZoneBottom":1.61595324947073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.205555619077106,"aZ":-18.95833546116025,"pfxX":10.599579792338425,"pfxZ":7.215872446113458,"pX":1.1045374156984495,"pZ":4.305843990916025,"vX0":-4.4639739933823375,"vY0":-134.94291436504466,"vZ0":-0.916157665096568,"x":74.9,"y":122.52,"x0":1.4093258389355456,"y0":50.003793915122365,"z0":5.9937778185967945,"aX":19.41806597359717},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-18.1,"spinRate":2276,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4069388777969376,"extension":6.044452602990965},"index":4,"playId":"2f6844dd-df5d-3ef7-a792-85ec246dd4ac","pitchNumber":5,"startTime":"2025-08-10T18:43:55.118Z","endTime":"2025-08-10T18:43:58.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.569463514478173,"aZ":-19.81293768423333,"pfxX":10.668682111112522,"pfxZ":6.776975005028479,"pX":-0.019687907215953558,"pZ":2.5645288479047537,"vX0":-6.926925125909767,"vY0":-134.09820690621314,"vZ0":-4.840944336794986,"x":117.75,"y":169.54,"x0":1.2087539088585355,"y0":50.002461059285416,"z0":5.803501215326083,"aX":19.460339213269044},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":-17.9,"spinRate":2231,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.40819345945978824,"extension":6.180594228226236},"index":5,"playId":"0ef4c815-ae21-3198-9a69-c7693896fd9f","pitchNumber":6,"startTime":"2025-08-10T18:44:10.329Z","endTime":"2025-08-10T18:44:13.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:44:13.722Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willie MacIver walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T18:44:24.743Z","endTime":"2025-08-10T18:46:21.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.73589063087816,"strikeZoneBottom":1.71028950428844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.642317220458278,"aZ":-15.179223711033718,"pfxX":8.222473424507783,"pfxZ":9.30083941177558,"pX":1.19113699962022,"pZ":3.121606722013486,"vX0":-3.561663222513782,"vY0":-134.68187641575653,"vZ0":-4.438284148335246,"x":71.6,"y":154.5,"x0":1.466088612470171,"y0":50.00566369956011,"z0":5.872551820051627,"aX":15.031264730744489},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-14.0,"spinRate":2319,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4074760483903135,"extension":6.145895710608534},"index":0,"playId":"b9d930be-b3af-3d0f-89f5-4a828e660dd4","pitchNumber":1,"startTime":"2025-08-10T18:44:41.169Z","endTime":"2025-08-10T18:44:44.795Z","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.4,"endSpeed":85.3,"strikeZoneTop":3.73597063762343,"strikeZoneBottom":1.67623881593249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.029257842300183,"aZ":-12.642683101499701,"pfxX":8.781957670074906,"pfxZ":10.517488658219877,"pX":-0.39239731125509336,"pZ":1.0408480411208039,"vX0":-7.334089888477081,"vY0":-135.5041007936737,"vZ0":-10.022675735501915,"x":131.96,"y":210.68,"x0":1.2103553195847923,"y0":50.00000599056336,"z0":5.67416440449259,"aX":16.303729127546426},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-14.3,"spinRate":2359,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4044428352874472,"extension":6.203751247621271},"index":1,"playId":"316bd142-ca82-373a-9a35-1d415bca418f","pitchNumber":2,"startTime":"2025-08-10T18:44:55.698Z","endTime":"2025-08-10T18:44:59.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.72560659140698,"strikeZoneBottom":1.73429077698973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287258352085438,"aZ":-21.045618320746073,"pfxX":10.936595798307025,"pfxZ":6.0957208617071945,"pX":0.9545328059552108,"pZ":3.5454639772707446,"vX0":-4.894159098583355,"vY0":-134.535345539935,"vZ0":-2.3793057245606897,"x":80.62,"y":143.05,"x0":1.3804064449816973,"y0":50.003755556270896,"z0":5.939548236678393,"aX":19.967738975107828},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-18.7,"spinRate":2211,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.407765894011757,"extension":6.097287701547337},"index":2,"playId":"b2ab418c-129f-33d0-a870-64e77e62f186","pitchNumber":3,"startTime":"2025-08-10T18:45:13.428Z","endTime":"2025-08-10T18:45:17.010Z","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":91.8,"endSpeed":83.6,"strikeZoneTop":3.62345212263635,"strikeZoneBottom":1.63204466657447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.204355324662135,"aZ":-14.000101639629966,"pfxX":8.549153510467793,"pfxZ":10.108111309800737,"pX":0.8143787534045238,"pZ":2.721138590518772,"vX0":-4.348167187231069,"vY0":-133.59456748833287,"vZ0":-5.422614452292085,"x":85.96,"y":165.31,"x0":1.3569366566058954,"y0":50.00464894395621,"z0":5.792701387795021,"aX":15.372585363693899},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":-14.5,"spinRate":2374,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.41083231103314954,"extension":6.209353889736733},"index":3,"playId":"587e0d0d-8c2c-3709-bc65-118908099739","pitchNumber":4,"startTime":"2025-08-10T18:45:30.498Z","endTime":"2025-08-10T18:45:34.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.76073160000952,"strikeZoneBottom":1.73480858215988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.397187885854926,"aZ":-13.773876330357156,"pfxX":9.21980751134228,"pfxZ":10.062953438861065,"pX":-0.7105302961740085,"pZ":2.6453747502492004,"vX0":-8.296660561193384,"vY0":-134.19534855918647,"vZ0":-5.630145437900027,"x":144.08,"y":167.35,"x0":1.2198158203899447,"y0":50.00032499062873,"z0":5.747728006243975,"aX":16.853476612437433},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":-15.0,"spinRate":2318,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4077893767234131,"extension":6.280001222122902},"index":4,"playId":"f934b34c-9f66-340d-8e0c-5ba0d4303b9a","pitchNumber":5,"startTime":"2025-08-10T18:45:46.895Z","endTime":"2025-08-10T18:45:50.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-10T18:46:01.742Z","endTime":"2025-08-10T18:46:16.625Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.7,"strikeZoneTop":3.68723697335054,"strikeZoneBottom":1.6616649522252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.632902061842643,"aZ":-40.13374516373983,"pfxX":-2.454493014147014,"pfxZ":-5.9069677795829785,"pX":-0.5316499661474002,"pZ":0.9184074030569873,"vX0":-3.6022987577173615,"vY0":-115.09316350350637,"vZ0":-2.4034016442957116,"x":137.27,"y":213.98,"x0":1.370591405334889,"y0":50.00507218771437,"z0":5.849603531865136,"aX":-3.305100218128362},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.0,"breakHorizontal":5.3,"spinRate":2376,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.47522786046649923,"extension":6.29989347821203},"index":6,"playId":"1e7369ba-53a7-3f76-9781-b1c066578e0f","pitchNumber":6,"startTime":"2025-08-10T18:46:16.625Z","endTime":"2025-08-10T18:46:21.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:46:21.109Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Schuemann flies out to center fielder Jordyn Adams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T18:47:25.862Z","endTime":"2025-08-10T18:49:04.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677941,"link":"/api/v1/people/677941"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T18:46:44.317Z","endTime":"2025-08-10T18:47:28.204Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.37124123063419,"strikeZoneBottom":1.62907131262019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15761256041611,"aZ":-15.611060493029674,"pfxX":7.277588542697646,"pfxZ":9.28793450761681,"pX":0.1410368684659155,"pZ":1.6082246649744953,"vX0":-5.4192376824338595,"vY0":-132.6391761996018,"vZ0":-7.858790386777164,"x":111.62,"y":195.36,"x0":1.2643316910784423,"y0":50.001118068364875,"z0":5.745898447565744,"aX":12.976389943245112},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.4,"breakHorizontal":-12.0,"spinRate":2309,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.4128077405157917,"extension":6.208686595002922},"index":1,"playId":"cdb937de-5d1a-3ac5-a253-50550264ad35","pitchNumber":1,"startTime":"2025-08-10T18:47:28.204Z","endTime":"2025-08-10T18:47:32.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.41029000870223,"strikeZoneBottom":1.6690824044366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.219728980652736,"aZ":-29.824270805734695,"pfxX":4.60171695842236,"pfxZ":1.7091819358325058,"pX":2.2589676702106796,"pZ":3.805192332050232,"vX0":0.18709461157642568,"vY0":-116.8100683675925,"vZ0":1.5187149169423997,"x":30.89,"y":136.04,"x0":1.5804071249200753,"y0":50.00258325035802,"z0":5.962979796306465,"aX":6.320654352723833},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.8,"breakHorizontal":-8.4,"spinRate":933,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4699850744360927,"extension":6.027142867509303},"index":2,"playId":"b406dd41-6bda-3ed2-adce-13ae30c78c3a","pitchNumber":2,"startTime":"2025-08-10T18:47:45.572Z","endTime":"2025-08-10T18:47:48.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.44912691346987,"strikeZoneBottom":1.67365944012085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.779715962308412,"aZ":-21.734319609125272,"pfxX":0.2844830600753876,"pfxZ":7.605403421484592,"pX":0.6958017533357906,"pZ":4.536706221641023,"vX0":-1.9650324132488544,"vY0":-116.92203609910301,"vZ0":1.3879251360074503,"x":90.48,"y":116.29,"x0":1.5132165750902933,"y0":50.002945062791085,"z0":5.987148098975368,"aX":0.3905734762472487},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":14.4,"breakHorizontal":0.0,"spinRate":1007,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4699630196975022,"extension":6.103248276614793},"index":3,"playId":"6feae134-59ad-3ae0-b7a0-2c0465e8133c","pitchNumber":3,"startTime":"2025-08-10T18:48:06.737Z","endTime":"2025-08-10T18:48:09.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66810516124038,"aZ":-14.074143317742639,"pfxX":7.651619762978514,"pfxZ":10.25096184280993,"pX":0.2601043215683665,"pZ":3.170292914335665,"vX0":-5.305500034600234,"vY0":-132.16144126226868,"vZ0":-4.154088564123161,"x":107.09,"y":153.18,"x0":1.3014093792487587,"y0":50.003371443667916,"z0":5.799164576664861,"aX":13.510350390275613},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.9,"breakHorizontal":-12.7,"spinRate":2397,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4147503388994864,"extension":6.156996437649828},"index":4,"playId":"78a57579-0905-3438-9f57-d90d53fe67df","pitchNumber":4,"startTime":"2025-08-10T18:48:27.755Z","endTime":"2025-08-10T18:48:30.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49857157793938,"aZ":-18.906350606060236,"pfxX":8.378799724695245,"pfxZ":7.616019232958115,"pX":-0.4429405337386031,"pZ":2.2678327316479137,"vX0":-7.304917264729972,"vY0":-131.3175910505268,"vZ0":-5.335179695546105,"x":133.88,"y":177.55,"x0":1.289887687703585,"y0":50.00285692195679,"z0":5.737839292386816,"aX":14.594976403072739},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.7,"breakHorizontal":-13.6,"spinRate":2217,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.417532095857712,"extension":6.318770520122641},"hitData":{"launchSpeed":96.7,"launchAngle":27.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.67,"coordY":54.38}},"index":5,"playId":"db060a09-c3d6-3b92-936e-5a9ade28f314","pitchNumber":5,"startTime":"2025-08-10T18:48:51.245Z","endTime":"2025-08-10T18:49:04.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:49:04.240Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, third baseman Jordan Westburg to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T18:49:11.391Z","endTime":"2025-08-10T18:50:05.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"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(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.8,"endSpeed":72.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.581746257299752,"aZ":-41.26554497702216,"pfxX":-3.3048934476861196,"pfxZ":-6.90908017005124,"pX":0.33841002394457154,"pZ":1.9894557603279783,"vX0":-1.5698486414958357,"vY0":-114.67387073491673,"vZ0":0.03710083392325636,"x":104.1,"y":185.06,"x0":1.463843879616853,"y0":50.00288986096628,"z0":6.039210761467578,"aX":-4.348446348234471},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.1,"breakHorizontal":6.4,"spinRate":2521,"spinDirection":324},"zone":9,"typeConfidence":2.0,"plateTime":0.47985773411609767,"extension":6.037942529721647},"index":0,"playId":"c58f26b5-6d92-36e9-988b-7ceb19113662","pitchNumber":1,"startTime":"2025-08-10T18:49:31.356Z","endTime":"2025-08-10T18:49:34.614Z","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":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24265248672088,"aZ":-41.84550529722159,"pfxX":-3.073692685907148,"pfxZ":-7.117955265191771,"pX":-0.13706285941906984,"pZ":2.0624864589052985,"vX0":-2.676122154677432,"vY0":-115.97152209783103,"vZ0":0.024605324833925524,"x":122.22,"y":183.09,"x0":1.4323261615148857,"y0":50.00305629266664,"z0":6.052048960040331,"aX":-4.175446236582395},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.6,"breakHorizontal":6.2,"spinRate":2538,"spinDirection":321},"zone":8,"typeConfidence":2.0,"plateTime":0.47278465927218205,"extension":6.000383493164335},"hitData":{"launchSpeed":80.3,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.77,"coordY":170.55}},"index":1,"playId":"e3e93085-add0-3233-a85e-47be5abdb46a","pitchNumber":2,"startTime":"2025-08-10T18:49:57.391Z","endTime":"2025-08-10T18:50:05.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:50:05.177Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordyn Adams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:51:52.807Z","endTime":"2025-08-10T18:53:23.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677941,"fullName":"Jordyn Adams","link":"/api/v1/people/677941"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677941,"fullName":"Jordyn Adams","link":"/api/v1/people/677941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.720118561475,"strikeZoneBottom":1.85057852615694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.165825213073596,"aZ":-14.161974043011545,"pfxX":-3.75246894682223,"pfxZ":9.017303547035848,"pX":-2.1003460971471664,"pZ":2.9278676620749495,"vX0":4.075202012915528,"vY0":-140.52143165941976,"vZ0":-5.95341027343405,"x":197.06,"y":159.73,"x0":-3.0825906137496637,"y0":50.003971406533545,"z0":5.995850136792775,"aX":-7.496908954508413},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":6.0,"spinRate":2399,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3899515004473284,"extension":6.170064915832904},"index":0,"playId":"4ab2627b-2123-3819-b51b-d70ce2c25884","pitchNumber":1,"startTime":"2025-08-10T18:52:11.240Z","endTime":"2025-08-10T18:52:14.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310950008822598,"aZ":-30.00231055735454,"pfxX":2.4607031431367363,"pfxZ":1.4339568918470826,"pX":0.7209372159131832,"pZ":1.1651950320420121,"vX0":7.826856005897212,"vY0":-123.15332817281997,"vZ0":-5.256988608175265,"x":89.52,"y":207.32,"x0":-2.83442116284957,"y0":50.00498405489074,"z0":5.903334976921634,"aX":3.731902570702357},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-6.5,"spinRate":2610,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44689693936394237,"extension":6.192180124995615},"index":1,"playId":"a7526f94-a997-34e9-bc14-6f46f2c063bd","pitchNumber":2,"startTime":"2025-08-10T18:52:24.175Z","endTime":"2025-08-10T18:52:28.397Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96235758768305,"aZ":-14.672842136281682,"pfxX":-3.697664915658023,"pfxZ":8.841976663656746,"pX":-1.122579109565691,"pZ":3.5807440684807363,"vX0":6.320194198586538,"vY0":-139.45388202168195,"vZ0":-4.093586965739215,"x":159.79,"y":142.1,"x0":-2.932913465194788,"y0":50.000504057480356,"z0":6.028807492719076,"aX":-7.317564444098027},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":5.5,"spinRate":2322,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39206123964504247,"extension":6.168592795539013},"index":2,"playId":"564a586f-c843-3085-9103-09ab04b54354","pitchNumber":3,"startTime":"2025-08-10T18:52:45.122Z","endTime":"2025-08-10T18:52:48.380Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.621072844882207,"aZ":-26.92222087994069,"pfxX":3.3374001758195497,"pfxZ":3.303474425792057,"pX":-0.2371482436527981,"pZ":2.2035933924123476,"vX0":5.698475172960791,"vY0":-124.93673889993555,"vZ0":-3.900387403681569,"x":126.04,"y":179.28,"x0":-2.975469118475496,"y0":50.004417284414004,"z0":5.98120456610089,"aX":5.311591885899561},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-7.3,"spinRate":2671,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.43729982147208624,"extension":6.199918505565636},"index":3,"playId":"3ba1edb1-fefd-365b-8b07-dbfee347bf28","pitchNumber":4,"startTime":"2025-08-10T18:53:00.803Z","endTime":"2025-08-10T18:53:03.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433521009204558,"aZ":-30.319027712250787,"pfxX":8.760509159613878,"pfxZ":1.1686213306118614,"pX":0.3022726200865091,"pZ":2.294048077180505,"vX0":5.240792709889266,"vY0":-125.27029624549603,"vZ0":-3.2269265598539016,"x":105.48,"y":176.84,"x0":-2.955555017637027,"y0":50.0041998221375,"z0":6.078952697918747,"aX":13.914927366289069},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-17.0,"spinRate":2633,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.4373255025262379,"extension":6.280512680741773},"index":4,"playId":"7a8463d9-99cb-34f5-96c5-248a938e8732","pitchNumber":5,"startTime":"2025-08-10T18:53:19.963Z","endTime":"2025-08-10T18:53:23.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:53:23.154Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, second baseman Max Schuemann to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:55:59.455Z","endTime":"2025-08-10T18:57:29.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[1],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T18:53:31.749Z","endTime":"2025-08-10T18:54:03.051Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ben Bowden replaces Tyler Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T18:54:03.051Z","endTime":"2025-08-10T18:56:01.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641386,"link":"/api/v1/people/641386"},"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":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.31992945575992,"strikeZoneBottom":1.61631377928578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.247098334942944,"aZ":-12.736404453091334,"pfxX":7.897555924394846,"pfxZ":10.286757330101292,"pX":-0.5867702585745621,"pZ":2.729765326778574,"vX0":-5.520344523346407,"vY0":-136.18262331136293,"vZ0":-6.174852450112147,"x":139.37,"y":165.08,"x0":0.4344705752780828,"y0":50.00256928846146,"z0":5.8977060977209845,"aX":14.921578793412289},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":-13.2,"spinRate":2425,"spinDirection":141},"zone":4,"typeConfidence":0.91,"plateTime":0.4013081583679261,"extension":6.058547221818192},"index":2,"playId":"335afc56-b5c0-3bb5-9ff7-8f2d3bb6bf63","pitchNumber":1,"startTime":"2025-08-10T18:56:01.789Z","endTime":"2025-08-10T18:56:05.765Z","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":94.1,"endSpeed":86.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.572543890200883,"aZ":-13.076312749068139,"pfxX":6.760719295178692,"pfxZ":10.019292456146216,"pX":0.22937421868243132,"pZ":2.6363285748059426,"vX0":-3.2627052232030813,"vY0":-137.02310322358406,"vZ0":-6.1825988233128815,"x":108.26,"y":167.6,"x0":0.5555503719824204,"y0":50.00323270110538,"z0":5.811163702285913,"aX":12.88801429817598},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":-11.6,"spinRate":2477,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.3993522944352814,"extension":6.051613780092079},"index":3,"playId":"4297f961-176e-3a16-b6b1-e433cc42767d","pitchNumber":2,"startTime":"2025-08-10T18:56:17.514Z","endTime":"2025-08-10T18:56:20.760Z","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":4,"startTime":"2025-08-10T18:56:29.852Z","endTime":"2025-08-10T18:56:42.593Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.32943084381269,"strikeZoneBottom":1.59208137623234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33033561821508,"aZ":-28.847177216026004,"pfxX":-1.6557970026763802,"pfxZ":2.1362903499674495,"pX":0.9119216902747661,"pZ":2.068968180030702,"vX0":0.8094772221100982,"vY0":-123.47440496001373,"vZ0":-3.550809996457125,"x":82.24,"y":182.92,"x0":0.7966676520679955,"y0":50.0044756229944,"z0":5.927489726901373,"aX":-2.5819860047979244},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":2.9,"spinRate":2238,"spinDirection":157},"zone":14,"typeConfidence":0.89,"plateTime":0.44195082101120153,"extension":5.98168897416293},"index":5,"playId":"38ac2be0-f43a-33db-a13a-4c015bc0732f","pitchNumber":3,"startTime":"2025-08-10T18:56:42.593Z","endTime":"2025-08-10T18:56:46.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.30494528166042,"strikeZoneBottom":1.53340413641861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.966317942455206,"aZ":-27.87684069123844,"pfxX":-0.8930599795088199,"pfxZ":2.762743945252705,"pX":-0.9824725153263527,"pZ":2.557534189493066,"vX0":-3.514838435993879,"vY0":-123.0772944230672,"vZ0":-2.656057377542873,"x":154.45,"y":169.73,"x0":0.571525906568124,"y0":50.004995773723635,"z0":5.9753997477686,"aX":-1.3910209451876088},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.7,"breakHorizontal":2.3,"spinRate":2265,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.44247617882737833,"extension":5.963207590732906},"index":6,"playId":"b4f78139-5e1e-34e2-95cc-748cf3680274","pitchNumber":4,"startTime":"2025-08-10T18:57:01.280Z","endTime":"2025-08-10T18:57:04.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36898937471842,"aZ":-27.96728564691135,"pfxX":-1.209484577711068,"pfxZ":2.704389434199257,"pX":-0.31349548366333013,"pZ":1.1637142497241884,"vX0":-2.119242248675931,"vY0":-122.92714283282292,"vZ0":-5.608588820106965,"x":128.95,"y":207.36,"x0":0.7111486270113744,"y0":50.004567726302504,"z0":5.798491199945848,"aX":-1.8836347864432135},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.1,"breakHorizontal":2.6,"spinRate":2302,"spinDirection":136},"zone":13,"typeConfidence":0.9,"plateTime":0.4426226781233651,"extension":6.05572926882987},"hitData":{"launchSpeed":63.7,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":154.72}},"index":7,"playId":"c0ad0eb5-ab41-396a-a443-a3c1ddff9f7b","pitchNumber":5,"startTime":"2025-08-10T18:57:22.101Z","endTime":"2025-08-10T18:57:29.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:57:29.740Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Westburg homers (14) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:57:48.716Z","endTime":"2025-08-10T18:58:19.525Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":{"id":641386,"link":"/api/v1/people/641386"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.654062289595146,"aZ":-29.830009203048057,"pfxX":1.0338329558981867,"pfxZ":1.4799967459968286,"pX":-0.0877423374125225,"pZ":2.906453387163647,"vX0":-2.2099297931091675,"vY0":-124.76052721190827,"vZ0":-1.5601224911882308,"x":120.34,"y":160.31,"x0":0.6727905656850974,"y0":50.003606239097245,"z0":5.984190789482409,"aX":1.6398180239153908},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.4,"spinRate":2309,"spinDirection":164},"zone":5,"typeConfidence":0.89,"plateTime":0.4379855846608547,"extension":6.080386721817932},"hitData":{"launchSpeed":105.9,"launchAngle":31.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.55,"coordY":56.26}},"index":0,"playId":"324a0637-09c5-3545-abb0-1f9fcc16f483","pitchNumber":1,"startTime":"2025-08-10T18:57:55.181Z","endTime":"2025-08-10T18:58:19.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:58:19.525Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T18:58:34.524Z","endTime":"2025-08-10T18:59:05.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":87.6,"strikeZoneTop":3.73519271649891,"strikeZoneBottom":1.86176433812565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71800807943742,"aZ":-14.07510113777546,"pfxX":8.35304854337291,"pfxZ":9.221291227148384,"pX":-1.7524008771260766,"pZ":2.834446786134007,"vX0":-8.523156937425629,"vY0":-138.87183036014954,"vZ0":-5.614401937767724,"x":183.8,"y":162.25,"x0":0.2642566655512963,"y0":50.002485411407314,"z0":5.811012413963381,"aX":16.39315162247955},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":-13.4,"spinRate":2420,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.3937028704386094,"extension":6.162481323719592},"index":0,"playId":"5e22d8cf-c84f-37d4-a516-18bb157190bc","pitchNumber":1,"startTime":"2025-08-10T18:58:43.265Z","endTime":"2025-08-10T18:58:46.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57896552492483,"aZ":-15.054627235649502,"pfxX":7.416478932925855,"pfxZ":8.849160884685187,"pX":0.004740020316166956,"pZ":2.7088945051942277,"vX0":-3.8912107329148147,"vY0":-137.50822631698028,"vZ0":-5.5830068346557695,"x":116.82,"y":165.64,"x0":0.4669422996292423,"y0":50.002430694314505,"z0":5.76967583596059,"aX":14.347181712252238},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-12.7,"spinRate":2481,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.39677615042573366,"extension":6.117547134428464},"hitData":{"launchSpeed":90.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.39,"coordY":170.94}},"index":1,"playId":"492ecdca-f9c2-3c1b-a839-bc98269b5445","pitchNumber":2,"startTime":"2025-08-10T18:58:58.473Z","endTime":"2025-08-10T18:59:05.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T18:59:05.654Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brent Rooker doubles (28) on a ground ball to left fielder Greg Allen.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:00:54.638Z","endTime":"2025-08-10T19:03:17.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.2,"endSpeed":83.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27856019408733,"aZ":-12.975923719501537,"pfxX":7.770548415355629,"pfxZ":10.75592877315784,"pX":0.15619650359871032,"pZ":1.925160152798017,"vX0":-5.827275623938599,"vY0":-133.84886143088153,"vZ0":-7.665773097079758,"x":111.05,"y":186.8,"x0":1.3698460527608103,"y0":50.00277570434777,"z0":5.788062784286433,"aX":13.8697801771182},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.6,"breakHorizontal":-12.6,"spinRate":2443,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4117933457285514,"extension":6.059360652204934},"index":0,"playId":"7e4f9882-9d39-30c9-83d6-4dfb3f4a4efd","pitchNumber":1,"startTime":"2025-08-10T19:01:13.584Z","endTime":"2025-08-10T19:01:17.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.5,"strikeZoneTop":3.67738705749768,"strikeZoneBottom":1.74607352784966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73811405942146,"aZ":-41.24020502828183,"pfxX":-2.778501957398527,"pfxZ":-6.401575053112043,"pX":-1.0298421780422922,"pZ":0.6936658327519489,"vX0":-4.7622594332520505,"vY0":-118.33037753160265,"vZ0":-3.3081288826046067,"x":156.26,"y":220.05,"x0":1.3702241515900793,"y0":50.001278792944234,"z0":5.890944841115801,"aX":-3.9360374813893353},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.1,"breakHorizontal":6.2,"spinRate":2618,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.46300597210161554,"extension":5.938591544397877},"index":1,"playId":"49fc5fe4-de46-3740-b251-562e8b49c664","pitchNumber":2,"startTime":"2025-08-10T19:01:30.458Z","endTime":"2025-08-10T19:01:35.632Z","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":83.0,"endSpeed":76.7,"strikeZoneTop":3.60580624003928,"strikeZoneBottom":1.74228929047597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.637006623619627,"aZ":-24.483352709431657,"pfxX":9.162474899742069,"pfxZ":5.169143842270987,"pX":-0.9997567052757713,"pZ":2.102427067258602,"vX0":-7.996223960121296,"vY0":-120.66922274094276,"vZ0":-3.668010442463843,"x":155.11,"y":182.01,"x0":1.1531873030922537,"y0":50.001077651460726,"z0":5.778932046413375,"aX":13.624513691168778},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.8,"breakHorizontal":-14.9,"spinRate":1298,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.452470252409098,"extension":6.098320641443961},"index":2,"playId":"dde8659b-a936-3517-aad8-a4260dde16e0","pitchNumber":3,"startTime":"2025-08-10T19:01:48.678Z","endTime":"2025-08-10T19:01:52.358Z","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":92.4,"endSpeed":84.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08848961396497,"aZ":-15.17918178648681,"pfxX":8.11547745578168,"pfxZ":9.233643744645725,"pX":0.3873469440329802,"pZ":3.1767660679299388,"vX0":-5.199023332380964,"vY0":-134.53569991202988,"vZ0":-4.335257239333828,"x":102.24,"y":153.01,"x0":1.286507357111627,"y0":50.002932311271316,"z0":5.878641487276505,"aX":14.936594294527936},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-13.7,"spinRate":2490,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.40649614028832204,"extension":6.134946965677698},"index":3,"playId":"cc6ed7ef-48fd-3c4d-8096-1f457b3a0635","pitchNumber":4,"startTime":"2025-08-10T19:02:06.911Z","endTime":"2025-08-10T19:02:10.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.077962147207657,"aZ":-42.49516594894951,"pfxX":-1.9119687285282885,"pfxZ":-7.3051715493926235,"pX":-0.1415537940547011,"pZ":1.7312161627600129,"vX0":-3.1493508327326625,"vY0":-118.2369634407433,"vZ0":-0.7488853431023937,"x":122.4,"y":192.04,"x0":1.457485547721855,"y0":50.005323472136745,"z0":5.96027174545839,"aX":-2.699762879698053},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.1,"breakHorizontal":4.2,"spinRate":2526,"spinDirection":325},"zone":8,"typeConfidence":2.0,"plateTime":0.46370398868738505,"extension":6.052301964193948},"index":4,"playId":"c7c13315-4e48-3823-a06d-54e5902f7acb","pitchNumber":5,"startTime":"2025-08-10T19:02:25.368Z","endTime":"2025-08-10T19:02:28.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.6891353010839,"strikeZoneBottom":1.82589274763667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.496974887436078,"aZ":-15.32017118629949,"pfxX":7.639047480268178,"pfxZ":9.198271989638009,"pX":-0.7346036533557674,"pZ":3.684927691511133,"vX0":-7.9377009833994965,"vY0":-134.35503289427317,"vZ0":-2.982204566760616,"x":145.0,"y":139.29,"x0":1.262430647571955,"y0":50.0023018486373,"z0":5.894940537683625,"aX":13.996964394622385},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-12.1,"spinRate":2382,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.40731880732246806,"extension":6.175651800071155},"index":5,"playId":"76c08190-5805-3c92-b504-ff9fbad7e256","pitchNumber":6,"startTime":"2025-08-10T19:02:45.825Z","endTime":"2025-08-10T19:02:49.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.83674870908361,"aZ":-42.264359500228636,"pfxX":-3.729739540252427,"pfxZ":-7.560244335283365,"pX":0.7225554823600497,"pZ":2.387534903326646,"vX0":-0.7909875136608329,"vY0":-114.44871349240577,"vZ0":1.1229017748419152,"x":89.46,"y":174.32,"x0":1.5567408882033176,"y0":50.00167325514894,"z0":6.008970869171622,"aX":-4.979214990810667},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.2,"breakHorizontal":7.0,"spinRate":2395,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.47740520705198586,"extension":6.080143151817314},"hitData":{"launchSpeed":81.6,"launchAngle":10.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.68,"coordY":104.56}},"index":6,"playId":"e8ea05f1-be20-353b-a5c0-e11b6d5cd196","pitchNumber":7,"startTime":"2025-08-10T19:03:03.772Z","endTime":"2025-08-10T19:03:17.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:03:17.114Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, shortstop Gunnar Henderson to first baseman Ryan Mountcastle. Brent Rooker to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:03:38.731Z","endTime":"2025-08-10T19:05:03.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":83.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91523153687832,"aZ":-15.705586283549275,"pfxX":6.543004517412493,"pfxZ":9.248170431567093,"pX":-0.01590669168657206,"pZ":3.7135579850571907,"vX0":-5.5454790104480995,"vY0":-132.73990659463234,"vZ0":-2.844316780289007,"x":117.61,"y":138.51,"x0":1.252149017858107,"y0":50.004628991914345,"z0":5.945090744265013,"aX":11.655192735548475},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.6,"spinRate":2336,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4129210625967361,"extension":6.204233042888455},"index":0,"playId":"7f555c01-dce3-3490-99b7-6a499282a060","pitchNumber":1,"startTime":"2025-08-10T19:03:46.629Z","endTime":"2025-08-10T19:03:50.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.380488130406622,"aZ":-21.419434568052452,"pfxX":8.172082373456982,"pfxZ":5.885928161225081,"pX":0.11734217385869375,"pZ":3.130982941207514,"vX0":-5.944108286804589,"vY0":-133.48218769746325,"vZ0":-3.2483527903271514,"x":112.53,"y":154.24,"x0":1.2975265851875761,"y0":50.00295518084085,"z0":5.883828467086124,"aX":14.93066750928424},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":-13.7,"spinRate":2257,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4084002646174558,"extension":6.212278326594458},"index":1,"playId":"662bc0ba-5d48-3c1f-bdbd-541ff150b3dd","pitchNumber":2,"startTime":"2025-08-10T19:04:08.785Z","endTime":"2025-08-10T19:04:12.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86574701056129,"aZ":-18.885498230062417,"pfxX":9.048840821189486,"pfxZ":7.421063740580706,"pX":-0.08301449999659183,"pZ":3.33447836402881,"vX0":-6.159692683580669,"vY0":-132.60266467712185,"vZ0":-3.2886117921357494,"x":120.16,"y":148.75,"x0":1.0877985226276228,"y0":50.00290102291603,"z0":5.959237193145263,"aX":16.20494754926696},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":-15.1,"spinRate":2265,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4121679099527271,"extension":6.104430364617468},"index":2,"playId":"09dd6708-d0c5-3d65-9c53-648f92dc5175","pitchNumber":3,"startTime":"2025-08-10T19:04:30.668Z","endTime":"2025-08-10T19:04:33.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.208857385196026,"aZ":-20.516468650289653,"pfxX":9.647407390673907,"pfxZ":6.3682990286726415,"pX":0.44421833932700144,"pZ":3.5104899976616597,"vX0":-5.193119592596974,"vY0":-134.25644260724115,"vZ0":-2.661975078280517,"x":100.07,"y":144.0,"x0":1.146860495461101,"y0":50.00524548531872,"z0":5.9699196515423285,"aX":17.669605203713168},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-16.4,"spinRate":2243,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.4074743867547599,"extension":6.052290077846775},"hitData":{"launchSpeed":82.4,"launchAngle":-7.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":150.67}},"index":3,"playId":"766d0b23-88e6-380f-a0aa-b104d2b7059d","pitchNumber":4,"startTime":"2025-08-10T19:04:53.285Z","endTime":"2025-08-10T19:05:03.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:05:03.007Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colby Thomas singles on a sharp ground ball to left fielder Greg Allen. Brent Rooker scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:05:29.060Z","endTime":"2025-08-10T19:06:00.105Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":700249,"link":"/api/v1/people/700249"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.270504955513644,"aZ":-36.54547763462674,"pfxX":9.806171578054162,"pfxZ":-3.0974357960758594,"pX":0.44921831667090883,"pZ":1.2295017908616797,"vX0":-5.182221650922441,"vY0":-118.85678229431775,"vZ0":-2.7613418203334446,"x":99.88,"y":205.58,"x0":1.3972054785169852,"y0":50.00052605001861,"z0":5.763509662133263,"aX":13.863955430882683},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.0,"breakHorizontal":-16.3,"spinRate":989,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4629188793651249,"extension":6.260655346471361},"index":0,"playId":"641a5e0d-145c-35fd-aa8f-a2d6125875c7","pitchNumber":1,"startTime":"2025-08-10T19:05:30.010Z","endTime":"2025-08-10T19:05:33.186Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77433621725656,"aZ":-14.016819306769941,"pfxX":7.613036295778285,"pfxZ":9.787312032217827,"pX":0.935935203410935,"pZ":2.4271973674073997,"vX0":-3.91037744262674,"vY0":-134.7364304300116,"vZ0":-6.3112023776578825,"x":81.32,"y":173.25,"x0":1.409863086663644,"y0":50.00451654821044,"z0":5.774133991590218,"aX":14.12631896601004},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-13.1,"spinRate":2413,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.40510502317127894,"extension":6.281243638287355},"hitData":{"launchSpeed":100.9,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":94.56,"coordY":102.02}},"index":1,"playId":"c0f113e1-dce1-3797-a95e-6de74e739985","pitchNumber":2,"startTime":"2025-08-10T19:05:49.341Z","endTime":"2025-08-10T19:06:00.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:06:00.105Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Darell Hernaiz grounds into a force out, second baseman Jackson Holliday to shortstop Gunnar Henderson. Colby Thomas out at 2nd. Darell Hernaiz to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:07:20.063Z","endTime":"2025-08-10T19:09:16.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:06:18.751Z","endTime":"2025-08-10T19:07:22.413Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.76973168041388,"strikeZoneBottom":1.76665981187018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.820823540603428,"aZ":-14.12744143233374,"pfxX":9.03747879326366,"pfxZ":10.345830132374124,"pX":0.5148821864008727,"pZ":2.1419462187630733,"vX0":-5.148474143493793,"vY0":-131.48614973242607,"vZ0":-6.854709171810915,"x":97.37,"y":180.95,"x0":1.3277988571978416,"y0":50.005185229047335,"z0":5.838266671535205,"aX":15.7692162057566},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.4,"breakHorizontal":-15.2,"spinRate":2390,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.417149802692661,"extension":6.10228572041999},"index":1,"playId":"e7672e8e-842c-3c94-8edf-ed32c4863f11","pitchNumber":1,"startTime":"2025-08-10T19:07:22.413Z","endTime":"2025-08-10T19:07:26.389Z","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":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.864250210865126,"aZ":-26.75314942209063,"pfxX":8.15351472118553,"pfxZ":3.7090835171868175,"pX":1.365096337291236,"pZ":1.9489090695148654,"vX0":-2.7389213883879866,"vY0":-119.81414354633392,"vZ0":-3.450559669846685,"x":64.97,"y":186.16,"x0":1.459729880758233,"y0":50.00587700116162,"z0":5.78336808475668,"aX":11.926370875463268},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.2,"breakHorizontal":-14.2,"spinRate":1240,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4561275991449465,"extension":6.076120263665435},"index":2,"playId":"616c44a5-286c-3c7d-9b23-ee8a0dcaf91d","pitchNumber":2,"startTime":"2025-08-10T19:07:39.610Z","endTime":"2025-08-10T19:07:43.636Z","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":1},"index":3,"startTime":"2025-08-10T19:08:07.543Z","endTime":"2025-08-10T19:08:07.544Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.64959307375379,"strikeZoneBottom":1.71345317264843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.582963248347028,"aZ":-27.971650014134944,"pfxX":8.648625599620924,"pfxZ":2.8263286269458323,"pX":-0.031200825141362503,"pZ":0.9144984784472159,"vX0":-6.0326876897838755,"vY0":-120.8815980224817,"vZ0":-5.482227049139854,"x":118.19,"y":214.09,"x0":1.36760290833285,"y0":50.0037927248505,"z0":5.654408642650723,"aX":12.857092904848686},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":-14.3,"spinRate":1258,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.45234380199221746,"extension":6.156536421742806},"index":4,"playId":"32c6fca9-9308-32f3-b8ea-9aed1fea9be1","pitchNumber":3,"startTime":"2025-08-10T19:08:07.545Z","endTime":"2025-08-10T19:08:11.691Z","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":5,"playId":"5d527b33-8105-3a86-8058-ffda75d18d74","startTime":"2025-08-10T19:08:25.168Z","endTime":"2025-08-10T19:08:28.168Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"f06d85ac-928b-35ab-a54a-69fc36d3ae9f","startTime":"2025-08-10T19:08:43.566Z","endTime":"2025-08-10T19:08:46.566Z","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, 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":78.3,"endSpeed":71.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83407339053313,"aZ":-42.17145880297488,"pfxX":-5.32898297919334,"pfxZ":-7.773917357260702,"pX":0.8999233039426572,"pZ":2.6306513987726623,"vX0":0.03783561459694201,"vY0":-113.86622342635468,"vZ0":1.7227537048315962,"x":82.7,"y":167.75,"x0":1.5728638360203462,"y0":50.00188425086183,"z0":6.101678144267629,"aX":-6.855600334330035},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.1,"breakHorizontal":9.6,"spinRate":2637,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.48479847726589576,"extension":5.8590619815249445},"hitData":{"launchSpeed":99.8,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":145.09}},"index":7,"playId":"6d0233fc-96cd-3ea4-8f05-1a9c9dd417d4","pitchNumber":4,"startTime":"2025-08-10T19:09:08.621Z","endTime":"2025-08-10T19:09:16.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:09:16.674Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out to right fielder Jeremiah Jackson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T19:09:39.165Z","endTime":"2025-08-10T19:10:46.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.738489929995914,"aZ":-19.39823277731589,"pfxX":9.017224985025228,"pfxZ":7.12017158226544,"pX":-0.20613465532757488,"pZ":2.1225379839372343,"vX0":-6.746945289629377,"vY0":-133.1611340351965,"vZ0":-6.039255352649032,"x":124.86,"y":181.47,"x0":1.1895371299725337,"y0":50.004923204419484,"z0":5.824498490020726,"aX":16.186891176698516},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":-14.9,"spinRate":2349,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.41140419069856415,"extension":6.0833038985051004},"index":0,"playId":"99068d45-7d1a-397b-945b-b7bebf30a904","pitchNumber":1,"startTime":"2025-08-10T19:09:48.307Z","endTime":"2025-08-10T19:09:51.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61450305797686,"aZ":-21.27327266130872,"pfxX":7.902027000921681,"pfxZ":6.042011482712683,"pX":0.4787871454895238,"pZ":3.759200970105372,"vX0":-4.786940574684689,"vY0":-133.45978502961466,"vZ0":-1.7619574790665138,"x":98.75,"y":137.28,"x0":1.2686412474573288,"y0":50.00365144541181,"z0":5.959456911196586,"aX":14.261089185825265},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":-13.3,"spinRate":2369,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.41034216388304623,"extension":5.925721618278004},"index":1,"playId":"172fea25-1d14-3ba2-8990-6158a9c89255","pitchNumber":2,"startTime":"2025-08-10T19:10:09.216Z","endTime":"2025-08-10T19:10:12.315Z","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":2},"index":2,"startTime":"2025-08-10T19:10:19.170Z","endTime":"2025-08-10T19:10:39.582Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86128019239121,"aZ":-21.08048051367212,"pfxX":9.363478450135268,"pfxZ":6.058497368121207,"pX":0.10784250166447312,"pZ":3.1398940361495913,"vX0":-5.946493617838082,"vY0":-133.94137117747866,"vZ0":-3.542344961622152,"x":112.89,"y":154.0,"x0":1.131545151534806,"y0":50.002888720107485,"z0":5.973293440854742,"aX":17.143065105953834},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.4,"breakHorizontal":-15.8,"spinRate":2349,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4077528676372406,"extension":6.005176141471992},"hitData":{"launchSpeed":93.1,"launchAngle":19.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.2,"coordY":85.29}},"index":3,"playId":"40b562b2-b1a8-3217-9163-a9747759b81e","pitchNumber":3,"startTime":"2025-08-10T19:10:39.582Z","endTime":"2025-08-10T19:10:46.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:10:46.861Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, second baseman Max Schuemann to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T19:13:37.563Z","endTime":"2025-08-10T19:14:56.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Sterner replaces Ben Bowden.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T19:11:53.806Z","endTime":"2025-08-10T19:13:39.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":84.0,"strikeZoneTop":3.55445533114967,"strikeZoneBottom":1.73286158952434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.301810768022904,"aZ":-13.109660675017498,"pfxX":-7.497742949272593,"pfxZ":10.462437355700956,"pX":-0.4199691496094411,"pZ":2.0900976538978373,"vX0":8.552118432059325,"vY0":-134.87879910715893,"vZ0":-6.05741730512258,"x":133.01,"y":182.35,"x0":-2.674050403753378,"y0":50.00616627401718,"z0":5.308349129065262,"aX":-13.667742154685453},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":11.5,"spinRate":2358,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4077908462234232,"extension":6.4307129856141625},"index":1,"playId":"773754af-5a87-3301-968e-7cec11deb533","pitchNumber":1,"startTime":"2025-08-10T19:13:39.907Z","endTime":"2025-08-10T19:13:43.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13338939597932,"aZ":-27.722909548053323,"pfxX":1.9431463258883386,"pfxZ":2.7269965347033525,"pX":0.6994241960749373,"pZ":1.923615998373824,"vX0":7.698471034428346,"vY0":-127.00227183868675,"vZ0":-3.208784455136477,"x":90.34,"y":186.84,"x0":-2.624241147892054,"y0":50.00408134316142,"z0":5.409635159018011,"aX":3.171439454626025},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":-5.3,"spinRate":2658,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.43135179442189475,"extension":6.45041078646067},"index":2,"playId":"b885caad-ff1b-3240-8a13-f0d24a023bc0","pitchNumber":2,"startTime":"2025-08-10T19:13:53.515Z","endTime":"2025-08-10T19:13:56.744Z","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":3,"startTime":"2025-08-10T19:14:01.050Z","endTime":"2025-08-10T19:14:14.572Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":94.3,"endSpeed":85.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67383780818789,"aZ":-13.160582426349483,"pfxX":-7.2045818475465975,"pfxZ":10.102865486421964,"pX":-1.259377832959449,"pZ":3.172779292932733,"vX0":6.594921397884689,"vY0":-137.13370918001476,"vZ0":-3.560009525924723,"x":165.0,"y":153.11,"x0":-2.773343842824935,"y0":50.00356353117149,"z0":5.40104384839286,"aX":-13.560408370313759},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":11.4,"spinRate":2375,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40122620752921456,"extension":6.410723410999639},"index":4,"playId":"e218c10a-4c29-32a6-b720-faddf689c0c1","pitchNumber":3,"startTime":"2025-08-10T19:14:14.572Z","endTime":"2025-08-10T19:14:17.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.55583729441729,"strikeZoneBottom":1.66550664921212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238492955287025,"aZ":-29.812340204378234,"pfxX":7.19130665751884,"pfxZ":1.6722842991348887,"pX":0.5001993598058374,"pZ":0.15996892693491663,"vX0":5.431981140570747,"vY0":-118.7731233653969,"vZ0":-5.474574803957867,"x":97.93,"y":234.46,"x0":-2.7602774634343783,"y0":50.00319421652348,"z0":5.2441065538393845,"aX":10.152857135387942},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.8,"breakHorizontal":-14.4,"spinRate":2803,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4632415325313586,"extension":6.4576111223327475},"index":5,"playId":"74f7e927-b5b1-3625-8448-3f9948a2e8c0","pitchNumber":4,"startTime":"2025-08-10T19:14:31.861Z","endTime":"2025-08-10T19:14:35.060Z","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":92.7,"endSpeed":83.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.821452217396406,"aZ":-13.758426077598076,"pfxX":-7.36419044073895,"pfxZ":10.14914420660547,"pX":-0.9036790881021349,"pZ":2.6023942450932083,"vX0":7.487988375641092,"vY0":-134.73189194514404,"vZ0":-4.602425533890726,"x":151.45,"y":168.52,"x0":-2.7796002684358143,"y0":50.00239729601933,"z0":5.325079972526449,"aX":-13.362743200263825},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":11.5,"spinRate":2397,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40856345877571165,"extension":6.401676533379363},"hitData":{"launchSpeed":90.7,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.31,"coordY":156.75}},"index":6,"playId":"0a2a332e-679a-3e9f-9f80-d964a0587ba8","pitchNumber":5,"startTime":"2025-08-10T19:14:49.404Z","endTime":"2025-08-10T19:14:56.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:14:56.871Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T19:15:08.027Z","endTime":"2025-08-10T19:16:20.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.86359420652038,"strikeZoneBottom":1.96604963648284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80814551478124,"aZ":-30.154945983000268,"pfxX":3.060049668275558,"pfxZ":1.2251414320527223,"pX":1.1896118786002012,"pZ":2.057480664144234,"vX0":8.343468154489365,"vY0":-127.10449279643532,"vZ0":-2.3785655700615393,"x":71.65,"y":183.23,"x0":-2.526169641160945,"y0":50.001481666660055,"z0":5.387820527551068,"aX":5.0296472552252895},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":-7.3,"spinRate":2601,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4300854736067845,"extension":6.500179534219964},"index":0,"playId":"7da5e05e-1553-369e-a74c-c2e44d05630c","pitchNumber":1,"startTime":"2025-08-10T19:15:21.617Z","endTime":"2025-08-10T19:15:24.937Z","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":94.7,"endSpeed":85.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60877333805286,"aZ":-14.349043629058924,"pfxX":-5.859337691509289,"pfxZ":9.382454753282495,"pX":-0.5160961609874019,"pZ":3.141842281178893,"vX0":7.709484153460983,"vY0":-137.6918253342143,"vZ0":-3.4281800338010413,"x":136.67,"y":153.95,"x0":-2.6050187938021234,"y0":50.00086419309809,"z0":5.388159891777466,"aX":-11.130110829933596},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2344,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3994113523682685,"extension":6.6000490489421395},"index":1,"playId":"50682073-abaf-3cb6-8295-ef21b0fc2d67","pitchNumber":2,"startTime":"2025-08-10T19:15:35.796Z","endTime":"2025-08-10T19:15:38.955Z","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":95.7,"endSpeed":86.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17418414053464,"aZ":-14.125039009459714,"pfxX":-6.646280831450582,"pfxZ":9.334715987900944,"pX":0.2698140688875671,"pZ":3.803508527540893,"vX0":9.952312296413929,"vY0":-138.89743441213673,"vZ0":-1.7960145763515487,"x":106.72,"y":136.09,"x0":-2.5137086254861036,"y0":50.000404648415525,"z0":5.408938137258303,"aX":-12.848563771688603},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2391,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3959422690759551,"extension":6.497872344803554},"index":2,"playId":"2da1c1ac-2272-3939-9ac5-dc411a5febd1","pitchNumber":3,"startTime":"2025-08-10T19:15:54.800Z","endTime":"2025-08-10T19:16:00.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.493633238555958,"aZ":-29.03831539011907,"pfxX":9.856303731593147,"pfxZ":2.16963719616464,"pX":1.145255005413611,"pZ":1.8352574758170883,"vX0":5.646591705655954,"vY0":-119.74746514206721,"vZ0":-2.2563514538563396,"x":73.35,"y":189.23,"x0":-2.5284353476847006,"y0":50.00018396188816,"z0":5.40381063957428,"aX":14.219873592395357},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.6,"breakHorizontal":-19.2,"spinRate":2828,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4585155073218088,"extension":6.5108489974961445},"index":3,"playId":"231f0f30-0c30-36d7-a3cc-ba1209a4f4c2","pitchNumber":4,"startTime":"2025-08-10T19:16:17.283Z","endTime":"2025-08-10T19:16:20.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:16:20.419Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T19:16:41.227Z","endTime":"2025-08-10T19:19:38.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.515336606449907,"aZ":-26.406613850759747,"pfxX":2.7067074799268855,"pfxZ":3.454808553193975,"pX":1.6693776815380186,"pZ":2.011353884044448,"vX0":9.825784037413156,"vY0":-128.42883179537526,"vZ0":-3.276207818467186,"x":53.37,"y":184.47,"x0":-2.557464388529071,"y0":50.00483856295978,"z0":5.35658883436422,"aX":4.524237789709914},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":-7.1,"spinRate":2679,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4264279844113035,"extension":6.626192697842183},"index":0,"playId":"ecfaedfd-7ff8-31ec-ac69-bbd227802d63","pitchNumber":1,"startTime":"2025-08-10T19:16:47.515Z","endTime":"2025-08-10T19:16:52.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.051141250210474,"aZ":-12.80026069941837,"pfxX":-6.082627616216641,"pfxZ":10.245024593677945,"pX":0.6080617179338154,"pZ":3.0839397794252372,"vX0":10.630443160572373,"vY0":-136.8460837031001,"vZ0":-3.884663152680662,"x":93.82,"y":155.51,"x0":-2.5418990239860983,"y0":50.00157910642017,"z0":5.402771173794364,"aX":-11.502245950525406},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2321,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40072412519144596,"extension":6.633083471929762},"index":1,"playId":"75ae3f0a-de22-31a0-b7b5-0cff9a69ba64","pitchNumber":2,"startTime":"2025-08-10T19:17:05.219Z","endTime":"2025-08-10T19:17:09.019Z","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":2},"index":2,"startTime":"2025-08-10T19:17:20.795Z","endTime":"2025-08-10T19:17:28.745Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59746256112906,"aZ":-31.699852767719133,"pfxX":7.216054085234933,"pfxZ":0.3359051504024775,"pX":-0.1076290940041618,"pZ":1.883993108656421,"vX0":3.8882863724411543,"vY0":-118.28127544723583,"vZ0":-1.3217747969978073,"x":121.1,"y":187.91,"x0":-2.710436112487369,"y0":50.00307982710157,"z0":5.357145383033918,"aX":10.22283366758821},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.6,"breakHorizontal":-14.0,"spinRate":2613,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.4630909414470792,"extension":6.593710236457626},"index":3,"playId":"1fe1c338-5124-3ba2-b052-acd839929c17","pitchNumber":3,"startTime":"2025-08-10T19:17:28.745Z","endTime":"2025-08-10T19:17:33.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.31615488450409,"strikeZoneBottom":1.54500438040726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44463813999397,"aZ":-28.697317113325607,"pfxX":4.734581728415221,"pfxZ":2.388958427386265,"pX":2.1260465589926083,"pZ":0.5508428916073426,"vX0":9.756057589047224,"vY0":-120.48200689740979,"vZ0":-5.07538882675681,"x":35.96,"y":223.91,"x0":-2.6061253319001203,"y0":50.005416719308386,"z0":5.249243369401377,"aX":6.894189577038679},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.2,"breakHorizontal":-11.2,"spinRate":2813,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4562584807782897,"extension":6.607409527507418},"index":4,"playId":"44269bf2-4b51-3070-acdb-363574004985","pitchNumber":4,"startTime":"2025-08-10T19:17:54.577Z","endTime":"2025-08-10T19:17:57.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25313996995879,"aZ":-13.51031644567366,"pfxX":-5.501307404181071,"pfxZ":9.738034060919702,"pX":0.1779908921487354,"pZ":3.045991233158407,"vX0":9.227925255364312,"vY0":-137.71972037190923,"vZ0":-3.6879793473655473,"x":110.22,"y":156.54,"x0":-2.5049113895701165,"y0":50.00115979939965,"z0":5.319339441950773,"aX":-10.542787413146183},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2383,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39806201026861965,"extension":6.517916882268923},"index":5,"playId":"88d8ed29-f3e9-3c5e-a962-c2f8143625a5","pitchNumber":5,"startTime":"2025-08-10T19:18:12.629Z","endTime":"2025-08-10T19:18:16.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.18689208339401,"strikeZoneBottom":1.55243136712465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.499463510832264,"aZ":-33.461401945900704,"pfxX":8.968847235174668,"pfxZ":-0.9097567027756842,"pX":2.2639834756627835,"pZ":-0.2463064818155931,"vX0":8.704300297587475,"vY0":-118.9310001530238,"vZ0":-5.569333296398355,"x":30.7,"y":245.43,"x0":-2.625723325295828,"y0":50.00298108970174,"z0":5.205390785968679,"aX":12.68511707490628},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.9,"breakHorizontal":-18.6,"spinRate":2800,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.46278020755246807,"extension":6.565492291723846},"index":6,"playId":"61bef3d0-9449-3f7a-a134-9a9be11ba41c","pitchNumber":6,"startTime":"2025-08-10T19:18:31.388Z","endTime":"2025-08-10T19:18:34.388Z","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":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.30171566641857,"strikeZoneBottom":1.56487335644932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.193557476681338,"aZ":-28.354187608352195,"pfxX":2.377099086026037,"pfxZ":2.2481202484965763,"pX":0.9364284811811124,"pZ":2.0809581015699896,"vX0":8.362601829952325,"vY0":-128.57856517189592,"vZ0":-2.837199306162036,"x":81.31,"y":182.59,"x0":-2.648648583499876,"y0":50.00152867549269,"z0":5.367416219447403,"aX":4.033206805924605},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":-5.9,"spinRate":2813,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.423755983337053,"extension":6.466883401644465},"index":7,"playId":"d9ff08a6-6e5f-3bec-b5a4-18b65df36d4a","pitchNumber":7,"startTime":"2025-08-10T19:18:55.134Z","endTime":"2025-08-10T19:18:58.986Z","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.5,"endSpeed":86.6,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.050808763892285,"aZ":-12.931659987815497,"pfxX":-6.424455628187582,"pfxZ":9.940158213623608,"pX":0.05107098343877317,"pZ":2.848214445607276,"vX0":9.207130115417211,"vY0":-138.7411152286051,"vZ0":-4.2467123502735316,"x":115.05,"y":161.88,"x0":-2.48655086151321,"y0":50.00550189479646,"z0":5.270174034379057,"aX":-12.440746963345642},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2490,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3958408413411725,"extension":6.570769316438271},"index":8,"playId":"dfd9a7f8-5f72-3b6c-ad51-2d0578b5857a","pitchNumber":8,"startTime":"2025-08-10T19:19:14.890Z","endTime":"2025-08-10T19:19:18.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5514420776707,"aZ":-13.880377444319107,"pfxX":-5.732444353245862,"pfxZ":9.821799303193146,"pX":0.14263941392214238,"pZ":2.0452911324263177,"vX0":9.142746403605548,"vY0":-136.25370921595848,"vZ0":-5.954313297829505,"x":111.56,"y":183.56,"x0":-2.5260858476587,"y0":50.005030735758794,"z0":5.234427967680972,"aX":-10.680128405300398},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2392,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4034503939760956,"extension":6.609788795562131},"index":9,"playId":"ac1bca1d-9df5-3607-a53c-06e0f47d292a","pitchNumber":9,"startTime":"2025-08-10T19:19:35.386Z","endTime":"2025-08-10T19:19:38.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:19:38.670Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, third baseman Jordan Westburg to first baseman Ryan Mountcastle.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:22:04.831Z","endTime":"2025-08-10T19:23:22.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yennier Cano replaces Cade Povich.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T19:20:46.935Z","endTime":"2025-08-10T19:22:07.169Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.14711179236586,"strikeZoneBottom":1.6032653896679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6763744663724,"aZ":-34.99503981983309,"pfxX":-10.450189459083424,"pfxZ":-1.5144198742932602,"pX":-0.882055127596897,"pZ":2.5356317065356144,"vX0":7.102988709169225,"vY0":-136.30269962899658,"vZ0":-2.0261699158877517,"x":150.62,"y":170.32,"x0":-2.177061722507132,"y0":50.001757437141,"z0":5.727703127540402,"aX":-19.470848190680034},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-3.0,"breakHorizontal":17.2,"spinRate":2034,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4033369843345187,"extension":5.383472246276237},"index":1,"playId":"ecb64114-72b3-30f4-9cbb-ea854a49e482","pitchNumber":1,"startTime":"2025-08-10T19:22:07.169Z","endTime":"2025-08-10T19:22:10.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99222597920725,"aZ":-34.005624991172134,"pfxX":-10.389057995514998,"pfxZ":-0.9574004184850864,"pX":-0.21548042228963196,"pZ":2.338258332146496,"vX0":8.397647089218768,"vY0":-137.5992614703502,"vZ0":-2.5164160296095153,"x":125.21,"y":175.65,"x0":-1.964891890955369,"y0":50.00559572784514,"z0":5.580625148357429,"aX":-19.823005927708323},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-2.0,"breakHorizontal":16.9,"spinRate":2106,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.39884686284794935,"extension":5.773440648994617},"index":2,"playId":"eceecd81-c659-376f-b70d-75514820e288","pitchNumber":2,"startTime":"2025-08-10T19:22:21.756Z","endTime":"2025-08-10T19:22:24.756Z","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.1,"endSpeed":86.1,"strikeZoneTop":3.63777924539065,"strikeZoneBottom":1.69282100950273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33147896626836,"aZ":-28.028046665648983,"pfxX":-7.941497456789487,"pfxZ":2.181574940887721,"pX":0.3389894794598476,"pZ":4.286330013614945,"vX0":8.87935045828951,"vY0":-136.79536516727865,"vZ0":1.4532366695378922,"x":104.08,"y":123.05,"x0":-1.9126208750591696,"y0":50.00273435733967,"z0":5.66549195795675,"aX":-15.096038486007023},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":12.6,"spinRate":2187,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.3999370042263872,"extension":5.862268335774007},"index":3,"playId":"6e38078f-e374-3b19-acd4-2060e7ef7ded","pitchNumber":3,"startTime":"2025-08-10T19:22:39.902Z","endTime":"2025-08-10T19:22:42.902Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.103632416653163,"aZ":-29.943705829593885,"pfxX":5.66876893811412,"pfxZ":1.4156204905691734,"pX":-0.6516784967936347,"pZ":2.70855277764923,"vX0":2.630390546485706,"vY0":-124.75987027264952,"vZ0":-0.4165156215960476,"x":141.84,"y":165.65,"x0":-2.45619785823776,"y0":50.0039146750044,"z0":5.345674432330095,"aX":8.93551223969358},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-10.9,"spinRate":2506,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.43903956212748385,"extension":5.513011856988439},"index":4,"playId":"cbffb303-23e5-3eff-8355-640a6e9ac6f1","pitchNumber":4,"startTime":"2025-08-10T19:22:54.575Z","endTime":"2025-08-10T19:22:58.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09887713085723,"aZ":-33.320273388269236,"pfxX":-9.980750814444834,"pfxZ":-0.5961762691238288,"pX":-1.3934235594624613,"pZ":2.1275286618059996,"vX0":5.508788501887491,"vY0":-138.62771586293428,"vZ0":-3.1986849107225286,"x":170.11,"y":181.34,"x0":-2.1210671192588637,"y0":50.00259015783457,"z0":5.545955356006317,"aX":-19.21661705842277},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.6,"breakHorizontal":16.8,"spinRate":2070,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.396751898447814,"extension":5.820815566205137},"hitData":{"launchSpeed":70.4,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":164.35}},"index":5,"playId":"f6de7a96-23f9-3115-ae21-264a9241517a","pitchNumber":5,"startTime":"2025-08-10T19:23:14.037Z","endTime":"2025-08-10T19:23:22.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:23:22.298Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willie MacIver called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:23:36.209Z","endTime":"2025-08-10T19:24:40.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.79352431154765,"strikeZoneBottom":1.69066126045548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.956751019987955,"aZ":-35.01236111476354,"pfxX":-9.900113498981408,"pfxZ":-1.5199053546657986,"pX":-1.047240089897835,"pZ":2.2509682312518304,"vX0":6.432549321084859,"vY0":-137.04319098503566,"vZ0":-2.2557231651870637,"x":156.92,"y":178.0,"x0":-2.158859832925651,"y0":50.00016711044916,"z0":5.515379434088137,"aX":-18.516815945091974},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.0,"breakHorizontal":16.2,"spinRate":2019,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4022281526202658,"extension":5.583764462603867},"index":0,"playId":"71518b1d-d661-379a-a4f5-597be13f544b","pitchNumber":1,"startTime":"2025-08-10T19:23:47.794Z","endTime":"2025-08-10T19:23:51.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.76463918146572,"strikeZoneBottom":1.66176322455829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.9693019641026,"aZ":-32.85944233236715,"pfxX":-11.051115612353053,"pfxZ":-0.362009846705206,"pX":-0.07187559660438914,"pZ":2.407316045278996,"vX0":8.825730793303123,"vY0":-137.8339551628204,"vZ0":-2.4686921357622564,"x":119.74,"y":173.78,"x0":-1.9096329641507885,"y0":50.00458947765006,"z0":5.5757034679766715,"aX":-20.8689915637217},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.1,"breakHorizontal":17.8,"spinRate":1983,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.400270114954703,"extension":5.563635446850499},"index":1,"playId":"1de33031-cf10-397a-babc-83d64d6242fc","pitchNumber":2,"startTime":"2025-08-10T19:24:03.650Z","endTime":"2025-08-10T19:24:07.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.72202120959473,"strikeZoneBottom":1.72486046773279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.570824365941434,"aZ":-33.971537675354824,"pfxX":-8.944128361401505,"pfxZ":-0.9480055575772219,"pX":-1.7236682246014723,"pZ":1.9237363621507506,"vX0":4.278023178919281,"vY0":-137.57670226393552,"vZ0":-3.2226115539980684,"x":182.7,"y":186.84,"x0":-2.14890801683147,"y0":50.004695371243436,"z0":5.447412363746568,"aX":-16.90346381166297},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-2.3,"breakHorizontal":15.1,"spinRate":2034,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4003042942993269,"extension":5.627426556391036},"index":2,"playId":"2e9473e3-3b6d-35df-ada7-09ee8d97574e","pitchNumber":3,"startTime":"2025-08-10T19:24:21.371Z","endTime":"2025-08-10T19:24:24.792Z","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":95.0,"endSpeed":86.3,"strikeZoneTop":3.71690971593962,"strikeZoneBottom":1.68422624880926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47000543710259,"aZ":-34.14615248144411,"pfxX":-7.863432722427577,"pfxZ":-1.0305207463983823,"pX":-0.21900983211709765,"pZ":2.848805390483661,"vX0":7.63867433499848,"vY0":-138.073866863313,"vZ0":-1.2275815535460013,"x":125.35,"y":161.86,"x0":-2.0125371482059258,"y0":50.00382227553211,"z0":5.6170174247890055,"aX":-15.039798787158764},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.9,"breakHorizontal":12.5,"spinRate":2024,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.3981410290099512,"extension":5.651384510549585},"index":3,"playId":"6cbe285b-5aff-3a04-ac99-c85b80c301be","pitchNumber":4,"startTime":"2025-08-10T19:24:36.921Z","endTime":"2025-08-10T19:24:40.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:24:40.708Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:25:26.809Z","endTime":"2025-08-10T19:26:45.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Soderstrom replaces Max Schuemann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T19:24:59.424Z","endTime":"2025-08-10T19:25:28.957Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4887094194832,"aZ":-27.20565023306555,"pfxX":-6.679216178565732,"pfxZ":2.5657762210833255,"pX":-0.009812357555562005,"pZ":2.6535568014954825,"vX0":7.749961384605238,"vY0":-137.97092461556122,"vZ0":-2.339289300443774,"x":117.37,"y":167.13,"x0":-1.981777436898737,"y0":50.00195027401561,"z0":5.337883819395313,"aX":-12.930874555233405},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.3,"breakHorizontal":10.6,"spinRate":2177,"spinDirection":261},"zone":5,"typeConfidence":2.0,"plateTime":0.3963464544542372,"extension":5.815743597097047},"index":1,"playId":"2a29978f-5830-3d28-a739-844b7cdf7a3c","pitchNumber":1,"startTime":"2025-08-10T19:25:28.957Z","endTime":"2025-08-10T19:25:32.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.49652031788462,"strikeZoneBottom":1.5641517893953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85080736494964,"aZ":-27.61714532179106,"pfxX":-6.506991701322299,"pfxZ":2.3708051019654235,"pX":-0.4608627910576875,"pZ":4.386516978025197,"vX0":6.500755798406202,"vY0":-137.8395135480271,"vZ0":2.0226604605768683,"x":134.57,"y":120.34,"x0":-2.0052622508217595,"y0":50.004363627840426,"z0":5.508847043291246,"aX":-12.513576951855754},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":10.4,"spinRate":2154,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.3974785802689724,"extension":5.613443069143841},"index":2,"playId":"c9c8efbb-84e7-3878-8fd3-db4fd47598bf","pitchNumber":2,"startTime":"2025-08-10T19:25:48.928Z","endTime":"2025-08-10T19:25:51.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.6,"strikeZoneTop":3.48348410917485,"strikeZoneBottom":1.59190830479091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.748420939378164,"aZ":-25.108736107635632,"pfxX":-7.284903839717574,"pfxZ":3.7899583623363213,"pX":-1.171334531033803,"pZ":4.650086946125819,"vX0":5.477910525237619,"vY0":-136.82746661087938,"vZ0":2.2086783395776886,"x":161.65,"y":113.23,"x0":-2.2692096002308912,"y0":50.00535746842153,"z0":5.570806729863362,"aX":-13.59146467209895},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":11.8,"spinRate":2205,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4028048990903752,"extension":5.756276758197741},"index":3,"playId":"257bfd27-685e-36a0-878e-15ff9ef5dfd8","pitchNumber":3,"startTime":"2025-08-10T19:26:06.217Z","endTime":"2025-08-10T19:26:09.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.37843944135597,"strikeZoneBottom":1.5573336746939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85147010038471,"aZ":-33.37877680195191,"pfxX":-10.320120308608482,"pfxZ":-0.6424325521856096,"pX":0.7998842636210977,"pZ":1.6109422764449939,"vX0":11.012367052246278,"vY0":-137.06432894969126,"vZ0":-4.071041724422708,"x":86.51,"y":195.28,"x0":-1.9465476446057053,"y0":50.00108221696941,"z0":5.417764222997969,"aX":-19.45756455850629},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-1.9,"breakHorizontal":16.1,"spinRate":2031,"spinDirection":256},"zone":9,"typeConfidence":2.0,"plateTime":0.4010146969847095,"extension":5.8332542519901365},"index":4,"playId":"8939de2a-a076-3840-9711-d98228560033","pitchNumber":4,"startTime":"2025-08-10T19:26:24.238Z","endTime":"2025-08-10T19:26:28.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.50487209797208,"strikeZoneBottom":1.50772993087006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.07309668547496,"aZ":-35.18146838694232,"pfxX":-10.256137124342875,"pfxZ":-1.6129551871272176,"pX":1.5050255543828446,"pZ":0.9247940166087442,"vX0":12.186665506971577,"vY0":-137.16534270454602,"vZ0":-5.491644225977579,"x":59.63,"y":213.81,"x0":-1.7060172347672788,"y0":50.00300451956539,"z0":5.410407759140144,"aX":-19.148598613049163},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-4.1,"breakHorizontal":15.4,"spinRate":2058,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.40246983211494936,"extension":6.081819971763079},"index":5,"playId":"d593ced9-55cc-37b8-99fe-65246bbf980e","pitchNumber":5,"startTime":"2025-08-10T19:26:42.077Z","endTime":"2025-08-10T19:26:45.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:26:45.077Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to left fielder Greg Allen.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T19:26:58.217Z","endTime":"2025-08-10T19:29:28.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.44928145547682,"strikeZoneBottom":1.59471974866118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70333853839018,"aZ":-35.41236702322221,"pfxX":-7.420276767308965,"pfxZ":-1.6938239178577437,"pX":-0.7373001461081066,"pZ":3.5588763880488075,"vX0":6.161031047804051,"vY0":-137.6675336592121,"vZ0":1.2160755810110857,"x":145.1,"y":142.69,"x0":-2.0446219854121765,"y0":50.00301194837418,"z0":5.515667871918531,"aX":-14.186355737586752},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-2.5,"breakHorizontal":12.1,"spinRate":1987,"spinDirection":255},"zone":1,"typeConfidence":2.0,"plateTime":0.39847084233211927,"extension":5.592241562109266},"index":0,"playId":"ef9a1b24-eaf7-3f25-b757-b9b48f600c39","pitchNumber":1,"startTime":"2025-08-10T19:27:11.502Z","endTime":"2025-08-10T19:27:15.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.36319894114948,"strikeZoneBottom":1.54315831805214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29452302559404,"aZ":-34.22916100682922,"pfxX":-11.031702510333579,"pfxZ":-1.0837555349624752,"pX":-1.1815157931632445,"pZ":1.4373453724371001,"vX0":6.813779357053908,"vY0":-137.87374999936964,"vZ0":-4.215494732426996,"x":162.04,"y":199.97,"x0":-2.2726721410027446,"y0":50.00287648367918,"z0":5.338205441027885,"aX":-20.89393446466766},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-2.8,"breakHorizontal":18.2,"spinRate":2186,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.39975550830688666,"extension":5.828452192300642},"index":1,"playId":"be67d6bf-5f0e-38ec-acba-a42d6e9f32ce","pitchNumber":2,"startTime":"2025-08-10T19:27:29.488Z","endTime":"2025-08-10T19:27:38.230Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Alex Jackson. Tyler Soderstrom to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"be67d6bf-5f0e-38ec-acba-a42d6e9f32ce","startTime":"2025-08-10T19:27:44.326Z","endTime":"2025-08-10T19:28:17.700Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.308034339711455,"aZ":-37.74035852984112,"pfxX":-8.594944365089848,"pfxZ":-2.908077068876038,"pX":-1.055491044980538,"pZ":2.086994661558742,"vX0":5.999775163395242,"vY0":-138.28168009207107,"vZ0":-2.0509344568431236,"x":157.23,"y":182.43,"x0":-2.149992307317886,"y0":50.00513914906088,"z0":5.399876888461468,"aX":-16.4465713593785},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-5.5,"breakHorizontal":14.2,"spinRate":2043,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.3979494350377921,"extension":5.771673189594056},"index":3,"playId":"71a64dba-7226-3fed-ad89-a412c2391b11","pitchNumber":3,"startTime":"2025-08-10T19:28:17.700Z","endTime":"2025-08-10T19:28:21.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.045032937471767,"aZ":-36.41676873473452,"pfxX":5.33799747446633,"pfxZ":-2.6146864157888405,"pX":0.13779511276323592,"pZ":2.04247932591698,"vX0":4.639878180453234,"vY0":-126.90975212402374,"vZ0":-1.008764952869958,"x":111.75,"y":183.63,"x0":-2.4104778778924425,"y0":50.00234072286795,"z0":5.357255088179252,"aX":8.66655216533672},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.7,"breakHorizontal":-10.8,"spinRate":2445,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4323342172025537,"extension":5.835514677061285},"index":4,"playId":"b6d46c13-a316-341b-bd51-2d70fa9483e2","pitchNumber":4,"startTime":"2025-08-10T19:28:41.263Z","endTime":"2025-08-10T19:28:44.779Z","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":5,"startTime":"2025-08-10T19:29:05.423Z","endTime":"2025-08-10T19:29:19.439Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.433007179137505,"aZ":-23.56215801867743,"pfxX":-6.911467851197791,"pfxZ":4.444568137758834,"pX":-0.9329763497621547,"pZ":3.575287412325506,"vX0":5.4825807902034525,"vY0":-138.44010951845144,"vZ0":-1.0143871027476994,"x":152.56,"y":142.25,"x0":-2.0429043313720796,"y0":50.001435533254686,"z0":5.526175294623365,"aX":-13.390094220948983},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":11.4,"spinRate":2249,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.39591238972975784,"extension":5.88557881322246},"hitData":{"launchSpeed":77.7,"launchAngle":50.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.56,"coordY":122.64}},"index":6,"playId":"f20c79df-967f-3e23-a661-db5a5aef680e","pitchNumber":5,"startTime":"2025-08-10T19:29:19.439Z","endTime":"2025-08-10T19:29:28.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:29:28.568Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Athletics challenged (fair or foul in outfield), call on the field was upheld: Alex Jackson doubles (7) on a pop up to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:32:44.647Z","endTime":"2025-08-10T19:33:02.990Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Urías replaces Tyler Soderstrom, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T19:31:19.614Z","endTime":"2025-08-10T19:32:46.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"902","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"}},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02224807520724,"aZ":-29.724368033167245,"pfxX":1.7308014263138096,"pfxZ":1.512813037615711,"pX":0.7042597230836234,"pZ":2.439371374314761,"vX0":7.641783604091616,"vY0":-126.48326014693487,"vZ0":-1.720778426451641,"x":90.16,"y":172.92,"x0":-2.582154961604752,"y0":50.00329143102815,"z0":5.514261620773429,"aX":2.799741407736836},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":-4.9,"spinRate":2698,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.4332063259258514,"extension":6.417116886094457},"hitData":{"launchSpeed":84.9,"launchAngle":64.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":179.18,"coordY":155.74}},"index":1,"playId":"47ee0435-28b3-382a-bdbc-19973d81be58","pitchNumber":1,"startTime":"2025-08-10T19:32:46.968Z","endTime":"2025-08-10T19:33:02.990Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MO","challengeTeamId":133},"playEndTime":"2025-08-10T19:33:02.990Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Greg Allen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:35:14.956Z","endTime":"2025-08-10T19:36:25.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.089946014432993,"aZ":-13.893896316201156,"pfxX":-6.409861355469108,"pfxZ":9.734079898425307,"pX":-0.5365811672334416,"pZ":2.677984246692424,"vX0":7.840851675737747,"vY0":-136.43749864922918,"vZ0":-4.704420138826647,"x":137.45,"y":166.47,"x0":-2.6200364006976344,"y0":50.00520300244222,"z0":5.38805728059424,"aX":-12.040852347956793},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2290,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4020364795289626,"extension":6.59708641292667},"index":0,"playId":"eabf969d-71fb-3513-8c45-a9df2950f45a","pitchNumber":1,"startTime":"2025-08-10T19:35:17.324Z","endTime":"2025-08-10T19:35:22.524Z","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.6,"endSpeed":81.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52238046312486,"aZ":-13.3082164916102,"pfxX":-6.314192514186402,"pfxZ":10.930344302409903,"pX":0.5325569433773746,"pZ":3.214260225066545,"vX0":10.342638889340959,"vY0":-131.46980375521295,"vZ0":-3.146754335195121,"x":96.7,"y":151.99,"x0":-2.657474976069824,"y0":50.00322242200504,"z0":5.4333469831918535,"aX":-10.900012957442904},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2328,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4188830827207535,"extension":6.503659692340311},"index":1,"playId":"e7d32a36-5c8d-3950-a487-65e5abfb5d33","pitchNumber":2,"startTime":"2025-08-10T19:35:58.085Z","endTime":"2025-08-10T19:36:01.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63898889362057,"aZ":-29.00436616307183,"pfxX":6.208451139631823,"pfxZ":2.14030780674629,"pX":-0.37973796359452605,"pZ":2.169568619736509,"vX0":4.099553371241735,"vY0":-121.49958917590392,"vZ0":-1.5557130386601532,"x":131.47,"y":180.2,"x0":-2.9004775341491857,"y0":50.00584510657475,"z0":5.358498743850436,"aX":9.205444045700599},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":-12.2,"spinRate":2819,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.45224067250301436,"extension":6.575335231411335},"index":2,"playId":"5cd39916-d1b4-3c27-8b82-0c7e0185cebf","pitchNumber":3,"startTime":"2025-08-10T19:36:22.322Z","endTime":"2025-08-10T19:36:25.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:36:25.740Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Coby Mayo doubles (8) on a sharp line drive to center fielder Colby Thomas. Alex Jackson scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:37:07.386Z","endTime":"2025-08-10T19:38:01.847Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3],"actionIndex":[0,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Coby Mayo replaces Jordyn Adams.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:36:42.405Z","endTime":"2025-08-10T19:37:09.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677941,"link":"/api/v1/people/677941"}},{"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.8,"endSpeed":77.3,"strikeZoneTop":3.70111180614156,"strikeZoneBottom":1.79278411188791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74782077194618,"aZ":-29.708991926519403,"pfxX":8.43280040142249,"pfxZ":1.6444400303188011,"pX":1.6810665183478823,"pZ":1.3665806893355608,"vX0":7.5696644957421775,"vY0":-121.85886647966394,"vZ0":-3.3566877404233626,"x":52.92,"y":201.88,"x0":-2.564999081852276,"y0":50.00179921491542,"z0":5.3380980075524835,"aX":12.63592836523166},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":-17.2,"spinRate":2783,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4500963207484636,"extension":6.5288012120002765},"index":1,"playId":"92e2557f-1226-3ef2-8588-f81e0caf04aa","pitchNumber":1,"startTime":"2025-08-10T19:37:09.703Z","endTime":"2025-08-10T19:37:17.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Willie MacIver. Alex Jackson to 3rd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"92e2557f-1226-3ef2-8588-f81e0caf04aa","startTime":"2025-08-10T19:37:21.267Z","endTime":"2025-08-10T19:37:47.919Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58801800201222,"aZ":-29.090252488101573,"pfxX":1.1145604521309163,"pfxZ":1.8495412593956608,"pX":0.6932678702119542,"pZ":2.5190084484847195,"vX0":8.055685879588049,"vY0":-127.76178480304179,"vZ0":-1.6314507923169896,"x":90.57,"y":170.77,"x0":-2.6360653534399243,"y0":50.00002401291302,"z0":5.436814721620747,"aX":1.8544639904365132},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":-3.7,"spinRate":2643,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.427553359262264,"extension":6.4597582317824305},"hitData":{"launchSpeed":104.2,"launchAngle":16.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":89.45,"coordY":64.07}},"index":3,"playId":"326f9775-c0c2-33cd-aeef-fc53971c8b3c","pitchNumber":2,"startTime":"2025-08-10T19:37:47.919Z","endTime":"2025-08-10T19:38:01.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:38:01.847Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:40:30.384Z","endTime":"2025-08-10T19:43:30.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"postOnSecond":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9,10,11],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:38:10.964Z","endTime":"2025-08-10T19:38:49.447Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sean Newcomb replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T19:38:49.447Z","endTime":"2025-08-10T19:40:22.817Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Dylan Carlson replaces Coby Mayo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-10T19:40:22.817Z","endTime":"2025-08-10T19:40:32.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"902","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"base":2},{"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":94.6,"endSpeed":85.0,"strikeZoneTop":3.34227372980238,"strikeZoneBottom":1.64726115951942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.56793191125498,"aZ":-14.895397269344729,"pfxX":6.466949466289979,"pfxZ":9.236176640727486,"pX":-0.8569197544722265,"pZ":2.455999205829003,"vX0":-9.5785426614217,"vY0":-137.17567816692662,"vZ0":-7.048171337058166,"x":149.66,"y":172.47,"x0":1.870036663345306,"y0":50.00156950840774,"z0":6.1102236310637625,"aX":12.096903797143383},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.2,"spinRate":2250,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4021370725776001,"extension":5.607431343712225},"index":3,"playId":"b14f9476-e1a1-3977-ac1e-ed3be812989c","pitchNumber":1,"startTime":"2025-08-10T19:40:32.741Z","endTime":"2025-08-10T19:40:36.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.27982110440516,"strikeZoneBottom":1.61917503931246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85659694591703,"aZ":-38.516513147592626,"pfxX":-4.174546224190139,"pfxZ":-4.608994026459223,"pX":1.7462541156027156,"pZ":3.219149957323008,"vX0":-0.7504664200886897,"vY0":-117.61479540958157,"vZ0":1.743015724304612,"x":50.44,"y":151.86,"x0":2.6124814924673974,"y0":50.000434063296936,"z0":6.086367999619354,"aX":-5.747917443888088},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.4,"breakHorizontal":7.7,"spinRate":2661,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.46875550886506545,"extension":5.4177532954271195},"index":4,"playId":"1e293563-7441-39ae-816f-c7aa4bd24e97","pitchNumber":2,"startTime":"2025-08-10T19:40:49.964Z","endTime":"2025-08-10T19:40:53.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.3,"strikeZoneTop":3.35655242928182,"strikeZoneBottom":1.59184915807481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.933360763248206,"aZ":-35.18505051435525,"pfxX":-6.670345833832828,"pfxZ":-2.1602037112661536,"pX":-3.8259163973827626,"pZ":1.4309944566867687,"vX0":-11.91297882090033,"vY0":-119.62978892485968,"vZ0":-2.600149311985516,"x":262.83,"y":200.14,"x0":2.158023287471533,"y0":50.000998414851246,"z0":5.802471545268398,"aX":-9.31076957130802},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.4,"breakHorizontal":15.8,"spinRate":2796,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46443842243267497,"extension":5.63699213914615},"index":5,"playId":"b91851dd-d4b9-3be2-80a0-7382988ee283","pitchNumber":3,"startTime":"2025-08-10T19:41:08.087Z","endTime":"2025-08-10T19:41:11.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.26343223558416,"strikeZoneBottom":1.56816924569819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99723089452192,"aZ":-25.229717870758872,"pfxX":10.993103262072266,"pfxZ":3.735945239345556,"pX":-0.6095365360198316,"pZ":2.5860397930618735,"vX0":-10.241250821160321,"vY0":-135.15050777837064,"vZ0":-3.7965542179472394,"x":140.23,"y":168.96,"x0":1.7909581761061875,"y0":50.006069844529364,"z0":5.770280141816396,"aX":20.448440088727537},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":-17.9,"spinRate":2286,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.404467899940979,"extension":5.516776507234193},"index":6,"playId":"3b2ff425-002e-3825-97dd-5d6573041d0e","pitchNumber":4,"startTime":"2025-08-10T19:41:31.534Z","endTime":"2025-08-10T19:41:35.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30276028828699,"aZ":-14.514839841890478,"pfxX":7.339607993312809,"pfxZ":9.253249854034529,"pX":0.18853118347011963,"pZ":3.503632811429525,"vX0":-6.73151860626379,"vY0":-138.12275130589987,"vZ0":-4.486411576326368,"x":109.81,"y":144.18,"x0":1.718392795612483,"y0":50.003589507227595,"z0":6.143721517951521,"aX":14.007777393625288},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-11.6,"spinRate":2334,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.39845084225152316,"extension":5.542857763531081},"index":7,"playId":"ceeaee0a-f68d-3938-9a51-43d786b9b79a","pitchNumber":5,"startTime":"2025-08-10T19:41:50.491Z","endTime":"2025-08-10T19:41:53.635Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":8,"playId":"8f231b7e-2d5b-4288-af6c-253b8df65976","startTime":"2025-08-10T19:42:13.739Z","endTime":"2025-08-10T19:42:18.739Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.469728219058936,"aZ":-25.593453982569347,"pfxX":12.407438246326164,"pfxZ":3.5095058604917764,"pX":-0.20097771852269025,"pZ":2.3771572743497313,"vX0":-9.98266188593436,"vY0":-136.25661811475823,"vZ0":-4.575686118513984,"x":124.66,"y":174.6,"x0":1.9015681643370599,"y0":50.00618572819206,"z0":5.8509144049240795,"aX":23.29037013398482},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.5,"breakHorizontal":-20.3,"spinRate":2361,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.4022831310442201,"extension":5.522165219696249},"index":9,"playId":"dd25aead-3b07-319c-87aa-4a66c2ebf569","pitchNumber":6,"startTime":"2025-08-10T19:42:35.328Z","endTime":"2025-08-10T19:42:38.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"disengagementNum":1,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":656794,"fullName":"Sean Newcomb"}}},"count":{"balls":3,"strikes":2,"outs":1},"index":10,"playId":"47c8a70c-4a6a-345d-8130-e5ad04db4ae3","pitchNumber":6,"startTime":"2025-08-10T19:43:03.125Z","endTime":"2025-08-10T19:43:11.231Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.26020228385721,"strikeZoneBottom":1.59773172514177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.636025776540556,"aZ":-24.379016569992906,"pfxX":11.50196968351196,"pfxZ":4.085973310486033,"pX":-0.5172622655540852,"pZ":1.4102523782340484,"vX0":-10.424016421134224,"vY0":-137.35663193207822,"vZ0":-6.9471102437488135,"x":136.72,"y":200.7,"x0":1.8339459523876325,"y0":50.00532279891998,"z0":5.631731221597298,"aX":21.964663544834178},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":-18.6,"spinRate":2325,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39886268585220197,"extension":5.545451637114233},"index":11,"playId":"b088a7b5-6ab5-35ff-9458-77571f70f364","pitchNumber":7,"startTime":"2025-08-10T19:43:27.329Z","endTime":"2025-08-10T19:43:30.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:43:30.906Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jordan Westburg lines into an unassisted double play, second baseman Luis Urías. Dylan Carlson out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T19:44:36.369Z","endTime":"2025-08-10T19:46:11.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:43:44.964Z","endTime":"2025-08-10T19:44:38.750Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26258195178631,"aZ":-27.093784863736683,"pfxX":11.458533690194741,"pfxZ":2.714329872011045,"pX":0.3683147016479657,"pZ":1.9136614158074852,"vX0":-8.65773532321972,"vY0":-136.51756947644367,"vZ0":-5.455496649647431,"x":102.96,"y":187.11,"x0":2.1045750341578424,"y0":50.004229206015175,"z0":5.821883201125678,"aX":21.45993161285686},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":-18.7,"spinRate":2366,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4024342242209453,"extension":5.516659146081304},"index":1,"playId":"22a724dd-b3ff-31dd-8533-2053108a5f97","pitchNumber":1,"startTime":"2025-08-10T19:44:38.750Z","endTime":"2025-08-10T19:44:41.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91846120549785,"aZ":-18.53776044031249,"pfxX":1.165823112769254,"pfxZ":7.703120021902297,"pX":-1.2066969513864645,"pZ":2.48780841362381,"vX0":-8.799384124933779,"vY0":-132.6018170691372,"vZ0":-5.623995771830108,"x":163.0,"y":171.61,"x0":2.011639657912527,"y0":50.00196538735841,"z0":6.000584515557751,"aX":2.063767118540628},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.8,"breakHorizontal":-0.1,"spinRate":2512,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.413990909550745,"extension":5.485593427366844},"index":2,"playId":"8d92b8f3-4124-3aea-9714-f2badda03509","pitchNumber":2,"startTime":"2025-08-10T19:44:57.723Z","endTime":"2025-08-10T19:45:01.595Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-10T19:45:17.603Z","endTime":"2025-08-10T19:46:03.224Z","isPitch":false,"type":"action","player":{"id":676059,"link":"/api/v1/people/676059"}},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.005269416223637,"aZ":-38.32258939945359,"pfxX":-8.423916251421963,"pfxZ":-4.311174051486816,"pX":0.06345253071273331,"pZ":2.1014778600970523,"vX0":-3.6856299706088853,"vY0":-119.5707731929172,"vZ0":-0.6978842269910347,"x":114.58,"y":182.04,"x0":2.725381416879375,"y0":50.000091358489954,"z0":5.877169817591457,"aX":-12.026825347841983},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.7,"breakHorizontal":16.2,"spinRate":2841,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.4605140625575834,"extension":5.274137858688608},"hitData":{"launchSpeed":102.1,"launchAngle":9.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":142.19,"coordY":146.62}},"index":4,"playId":"132b693b-b003-30ae-8596-62ba3f635d23","pitchNumber":3,"startTime":"2025-08-10T19:46:03.224Z","endTime":"2025-08-10T19:46:11.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:46:11.542Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T19:48:18.420Z","endTime":"2025-08-10T19:50:27.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Greg Allen.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T19:47:46.639Z","endTime":"2025-08-10T19:47:46.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800"},{"details":{"description":"Dylan Carlson remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T19:47:46.664Z","endTime":"2025-08-10T19:48:20.777Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"902","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.5137633064431,"strikeZoneBottom":1.63029859490931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.011486440901486,"aZ":-36.45223879324645,"pfxX":-10.274346514805949,"pfxZ":-2.308017890438279,"pX":-2.046109690405188,"pZ":2.714568562152689,"vX0":4.001874432507616,"vY0":-135.84759933948604,"vZ0":-0.9712529005579961,"x":194.99,"y":165.49,"x0":-2.210381818100525,"y0":50.002474466882845,"z0":5.629067502934002,"aX":-19.04700266869042},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-4.2,"breakHorizontal":17.6,"spinRate":2029,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.40444391047191264,"extension":5.465773380051273},"index":2,"playId":"fa481529-5105-3449-bc28-f29d0447f5e8","pitchNumber":1,"startTime":"2025-08-10T19:48:20.777Z","endTime":"2025-08-10T19:48:23.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.957401777321103,"aZ":-31.667835165366714,"pfxX":-10.04453581135466,"pfxZ":0.2677705754417712,"pX":-0.47180247750595233,"pZ":2.2662646894634952,"vX0":7.3211345074828325,"vY0":-136.5485567256262,"vZ0":-3.0560760647140257,"x":134.98,"y":177.59,"x0":-1.8918250470353464,"y0":50.00202589201255,"z0":5.594304706317037,"aX":-18.83957004426296},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.0,"breakHorizontal":16.6,"spinRate":2007,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4021630524388855,"extension":5.734671327969656},"index":3,"playId":"5d70fb76-8c76-3e3b-9d46-d96dfd783f66","pitchNumber":2,"startTime":"2025-08-10T19:48:35.331Z","endTime":"2025-08-10T19:48:38.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.45070024414295,"strikeZoneBottom":1.70468633668215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.520952172619086,"aZ":-34.71686651312752,"pfxX":-7.64602423793742,"pfxZ":-1.3304974812839276,"pX":-1.3362466837787517,"pZ":2.7997009827264945,"vX0":4.806977134399828,"vY0":-136.71517043672785,"vZ0":-0.989110190858832,"x":167.93,"y":163.19,"x0":-2.1186371409739793,"y0":50.00637392540797,"z0":5.536707170401578,"aX":-14.560115133192904},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-2.4,"breakHorizontal":13.0,"spinRate":1896,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.39975753225550337,"extension":5.7129348460519465},"index":4,"playId":"ec69e250-7233-38b3-8cf2-4e78c99e23a9","pitchNumber":3,"startTime":"2025-08-10T19:48:54.504Z","endTime":"2025-08-10T19:48:59.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.40864258597058,"strikeZoneBottom":1.62821278955315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.505153507502424,"aZ":-35.53445083091687,"pfxX":-6.956849169643405,"pfxZ":-1.7821849799883651,"pX":-0.8138235455481614,"pZ":3.7657349465181102,"vX0":5.845192339179661,"vY0":-136.79974657098447,"vZ0":1.41003244689314,"x":148.02,"y":137.11,"x0":-2.0793359072429225,"y0":50.001939578266516,"z0":5.688016899811004,"aX":-13.12298917284483},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-2.6,"breakHorizontal":11.3,"spinRate":1912,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.40110783435629704,"extension":5.970753193953692},"index":5,"playId":"081694ad-7d7c-3096-922e-4218bbd85edf","pitchNumber":4,"startTime":"2025-08-10T19:49:12.885Z","endTime":"2025-08-10T19:49:16.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.47252179465882,"strikeZoneBottom":1.65758718289187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44712459413674,"aZ":-35.96106487715473,"pfxX":-6.751247135676964,"pfxZ":-2.0351032493241235,"pX":-0.8535403587053902,"pZ":3.3800065749810466,"vX0":5.746375774548641,"vY0":-135.6229828312057,"vZ0":0.8291314463532802,"x":149.53,"y":147.52,"x0":-2.125606120418234,"y0":50.0047398217794,"z0":5.583853324301143,"aX":-12.542390775375374},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-3.2,"breakHorizontal":10.9,"spinRate":1922,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.404299833440104,"extension":5.900852828019152},"index":6,"playId":"ee166845-cbdc-3845-acf4-fa60d0e26b76","pitchNumber":5,"startTime":"2025-08-10T19:49:30.631Z","endTime":"2025-08-10T19:49:34.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.75833657176384,"aZ":-35.15591742293269,"pfxX":-6.595270896309186,"pfxZ":-1.5770477556760678,"pX":-0.4678012892954867,"pZ":3.020342888831402,"vX0":6.472203658233236,"vY0":-137.284976059429,"vZ0":-0.34722419603785604,"x":134.83,"y":157.23,"x0":-2.0126160939631412,"y0":50.00582534931904,"z0":5.565871303891306,"aX":-12.442008002686421},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-2.8,"breakHorizontal":10.4,"spinRate":1927,"spinDirection":252},"zone":1,"typeConfidence":2.0,"plateTime":0.40078668112621907,"extension":5.917925893424501},"index":7,"playId":"aadb897b-dd97-339f-a0b5-6b4b95490384","pitchNumber":6,"startTime":"2025-08-10T19:49:47.878Z","endTime":"2025-08-10T19:49:52.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.59033620010085,"aZ":-38.92392067271339,"pfxX":-10.498810264309991,"pfxZ":-3.652546047277725,"pX":-0.6693190414927606,"pZ":1.9981932043987733,"vX0":7.388119937884062,"vY0":-137.04928599155042,"vZ0":-2.0571063155006235,"x":142.51,"y":184.83,"x0":-2.0769535158370385,"y0":50.00485066110117,"z0":5.493405760436362,"aX":-19.385922403721086},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-6.8,"breakHorizontal":16.8,"spinRate":2060,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.40424725293224917,"extension":5.979596706497351},"index":8,"playId":"cfeaf342-ef9d-3f49-8a9d-463c0c4853ae","pitchNumber":7,"startTime":"2025-08-10T19:50:23.721Z","endTime":"2025-08-10T19:50:27.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:50:27.435Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T19:52:47.104Z","endTime":"2025-08-10T19:54:12.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T19:50:49.838Z","endTime":"2025-08-10T19:51:05.884Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dietrich Enns replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T19:51:05.884Z","endTime":"2025-08-10T19:52:47.104Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608650,"link":"/api/v1/people/608650"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":608650,"fullName":"Dietrich Enns"}}},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"3c6d5cba-414c-449c-907e-4471be5f0676","pitchNumber":0,"startTime":"2025-08-10T19:52:47.104Z","endTime":"2025-08-10T19:52:52.104Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.7411880662697,"strikeZoneBottom":1.67467004339935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97141144910928,"aZ":-26.736219050206227,"pfxX":-0.0017781756279702243,"pfxZ":3.5062094932293366,"pX":0.7166298571780502,"pZ":0.20659652771650733,"vX0":-2.1321811316308334,"vY0":-124.7312848869039,"vZ0":-9.11640866252423,"x":89.68,"y":233.2,"x0":1.5887616225558774,"y0":50.00094466235878,"z0":6.17011277395681,"aX":-0.0024140480564800006},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":0.6,"spinRate":2281,"spinDirection":226},"zone":14,"typeConfidence":0.77,"plateTime":0.44193801606619676,"extension":6.08291064444237},"index":3,"playId":"bab4e6bb-8276-34bb-b8e0-7b80ccd04c20","pitchNumber":1,"startTime":"2025-08-10T19:53:13.119Z","endTime":"2025-08-10T19:53:16.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.58418616120109,"strikeZoneBottom":1.70412190298455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23420502483813,"aZ":-28.600740462537683,"pfxX":-1.0596668417576487,"pfxZ":2.2958322109125016,"pX":0.2897103920728466,"pZ":1.5734826152852963,"vX0":-2.679129975736988,"vY0":-124.02565890522504,"vZ0":-5.846932952909666,"x":105.96,"y":196.3,"x0":1.5223518057938383,"y0":50.00206486627915,"z0":6.352292247494611,"aX":-1.6470754725064058},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":2.5,"spinRate":2229,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.44193937775438386,"extension":6.097071950277978},"index":4,"playId":"cc270a46-fefb-3814-bfba-c10677520154","pitchNumber":2,"startTime":"2025-08-10T19:53:28.341Z","endTime":"2025-08-10T19:53:32.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70486329344676,"aZ":-13.683510072070634,"pfxX":4.752150089045956,"pfxZ":9.678150129414258,"pX":0.22560491949770875,"pZ":3.1023248411454007,"vX0":-5.549544054079029,"vY0":-137.4089083590297,"vZ0":-6.055124425258754,"x":108.4,"y":155.02,"x0":1.6548555993551286,"y0":50.004478876857604,"z0":6.265929786864147,"aX":9.080631857248239},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":-7.4,"spinRate":2082,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.39875620745475127,"extension":6.263384385411718},"index":5,"playId":"4379e636-e066-3fce-bdb4-4345c33ba0c8","pitchNumber":3,"startTime":"2025-08-10T19:53:49.274Z","endTime":"2025-08-10T19:53:52.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.74438763450285,"strikeZoneBottom":1.74640695451649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.630385429276583,"aZ":-12.412932233773898,"pfxX":2.8691407390707564,"pfxZ":10.619844551333834,"pX":0.3149550952843225,"pZ":2.1229612635644046,"vX0":-4.266029984082308,"vY0":-135.32583249266497,"vZ0":-8.7404326028156,"x":104.99,"y":181.46,"x0":1.5366518314928135,"y0":50.000749288626,"z0":6.257219629629721,"aX":5.3381428434096945},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":-4.3,"spinRate":2126,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.40424274564049245,"extension":6.232620927095664},"index":6,"playId":"2c125d05-2960-307d-8394-93964a82b3cb","pitchNumber":4,"startTime":"2025-08-10T19:54:08.300Z","endTime":"2025-08-10T19:54:12.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:54:12.224Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T19:54:21.286Z","endTime":"2025-08-10T19:56:48.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":85.8,"endSpeed":79.0,"strikeZoneTop":3.30420886829909,"strikeZoneBottom":1.59686731356918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29962766878209,"aZ":-25.987785033907453,"pfxX":10.064833916173646,"pfxZ":3.9020987088699304,"pX":1.5493207752961409,"pZ":2.8372448757999456,"vX0":-3.4309263633134766,"vY0":-124.90386081385724,"vZ0":-3.2742526278987443,"x":57.94,"y":162.17,"x0":1.630135885415365,"y0":50.00426268042185,"z0":6.293685204639112,"aX":15.961733692612667},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":-17.5,"spinRate":1022,"spinDirection":110},"zone":12,"typeConfidence":0.9,"plateTime":0.4379068040913974,"extension":6.156087739946},"index":0,"playId":"67b25067-3222-38ee-bc66-0dc5096383f1","pitchNumber":1,"startTime":"2025-08-10T19:54:33.364Z","endTime":"2025-08-10T19:54:36.582Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.581037740287258,"aZ":-12.677972868163751,"pfxX":4.527248656593203,"pfxZ":10.421899151988779,"pX":0.24874712260254517,"pZ":1.9910707590724972,"vX0":-5.104609550767537,"vY0":-135.8631804964547,"vZ0":-8.863841916409436,"x":107.52,"y":185.02,"x0":1.56314937193692,"y0":50.00256270903872,"z0":6.175511749307049,"aX":8.469236203287288},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":-7.1,"spinRate":2070,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.4030336661143483,"extension":6.269552058793928},"index":1,"playId":"750a1a5a-51f8-342d-a6b5-e7851b511315","pitchNumber":2,"startTime":"2025-08-10T19:54:47.302Z","endTime":"2025-08-10T19:54:50.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-10T19:55:00.268Z","endTime":"2025-08-10T19:55:11.339Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"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":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.445281685815143,"aZ":-31.716558640238926,"pfxX":-0.7247016273257323,"pfxZ":0.3065453046477735,"pX":0.759822099118086,"pZ":2.860886955533234,"vX0":-1.6669558939845615,"vY0":-122.97545479553405,"vZ0":-2.1489535341293062,"x":88.04,"y":161.54,"x0":1.5443115601740023,"y0":50.00474688675795,"z0":6.4718879140040775,"aX":-1.0952483970419327},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":1.8,"spinRate":2095,"spinDirection":283},"zone":3,"typeConfidence":0.91,"plateTime":0.4476983521488256,"extension":6.221439117122358},"index":3,"playId":"2e022d10-19a1-3b18-8125-70be135f13ba","pitchNumber":3,"startTime":"2025-08-10T19:55:11.339Z","endTime":"2025-08-10T19:55:14.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.127693348507876,"aZ":-10.08534484081102,"pfxX":3.5191422073753946,"pfxZ":11.846240507280159,"pX":0.295687879352551,"pZ":3.1207728335067233,"vX0":-4.58760670447645,"vY0":-136.2311573685287,"vZ0":-6.411828742383652,"x":105.73,"y":154.52,"x0":1.550519697432394,"y0":50.00458849257742,"z0":6.214533185438809,"aX":6.563314148055238},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":-5.3,"spinRate":2096,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.40326811351591907,"extension":6.3266906474272435},"index":4,"playId":"68c4abe4-364f-349d-8aea-9d5b490a4b80","pitchNumber":4,"startTime":"2025-08-10T19:55:29.462Z","endTime":"2025-08-10T19:55:34.539Z","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":87.1,"endSpeed":80.3,"strikeZoneTop":3.25459609288607,"strikeZoneBottom":1.58057487391699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.522999907783202,"aZ":-28.894408945348758,"pfxX":8.888774879959849,"pfxZ":2.040560111944843,"pX":-0.7459059396978288,"pZ":-1.1028030605500343,"vX0":-8.233448286784506,"vY0":-126.14872831876195,"vZ0":-11.538284104921445,"x":145.43,"y":268.56,"x0":1.4110187219859844,"y0":50.00179753361091,"z0":5.873503694178666,"aX":14.273964134150006},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":-14.2,"spinRate":965,"spinDirection":110},"zone":13,"typeConfidence":0.89,"plateTime":0.434794934193548,"extension":6.338786573979698},"index":5,"playId":"f0815364-61c4-3379-b192-2879aaa525de","pitchNumber":5,"startTime":"2025-08-10T19:55:50.881Z","endTime":"2025-08-10T19:55:55.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.23814511514304,"strikeZoneBottom":1.59790251014187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33028897136389,"aZ":-29.5925061319606,"pfxX":8.951397944163428,"pfxZ":1.61833634468319,"pX":-0.36483993946835375,"pZ":0.005802453895201443,"vX0":-7.329416590650138,"vY0":-125.3859964215288,"vZ0":-9.008928249511017,"x":130.91,"y":238.62,"x0":1.4330851544521455,"y0":50.00011772823626,"z0":6.059407161865012,"aX":14.252173915097059},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":-14.5,"spinRate":916,"spinDirection":104},"zone":13,"typeConfidence":0.9,"plateTime":0.43680342780883086,"extension":6.382682856958709},"index":6,"playId":"3a89d629-e2a8-3266-a1b9-1053fd460699","pitchNumber":6,"startTime":"2025-08-10T19:56:17.875Z","endTime":"2025-08-10T19:56:21.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.18695311691449,"strikeZoneBottom":1.56342788559068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73682406177191,"aZ":-31.815846219268675,"pfxX":-1.5475632732548164,"pfxZ":0.23091339223344143,"pX":0.8646886786956146,"pZ":1.8524765552761038,"vX0":-1.4450820769202544,"vY0":-123.85964791881835,"vZ0":-4.463272424151793,"x":84.04,"y":188.76,"x0":1.6558384348223543,"y0":50.00333037985836,"z0":6.325427118107561,"aX":-2.4149285161440788},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":3.1,"spinRate":2177,"spinDirection":317},"zone":14,"typeConfidence":0.9,"plateTime":0.4414900361126666,"extension":6.181730714905537},"index":7,"playId":"69d7be7f-19f9-3b8c-b445-b9b0eccf008f","pitchNumber":7,"startTime":"2025-08-10T19:56:44.292Z","endTime":"2025-08-10T19:56:48.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:56:48.169Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gunnar Henderson doubles (26) on a line drive to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T19:58:47.533Z","endTime":"2025-08-10T19:59:38.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Carlos Cortes replaces right fielder Brent Rooker, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T19:58:29.291Z","endTime":"2025-08-10T19:58:49.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.7342672379503,"strikeZoneBottom":1.77446868607081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.789218795444924,"aZ":-26.22325393433667,"pfxX":12.10871290801915,"pfxZ":3.2421140604316463,"pX":-0.7797871111853781,"pZ":2.3866152650719896,"vX0":-11.340068861489376,"vY0":-135.181780668726,"vZ0":-4.218058964986194,"x":146.72,"y":174.34,"x0":1.9135542332898274,"y0":50.00298067737326,"z0":5.826724312150277,"aX":22.222303111096572},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":-19.2,"spinRate":2253,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.40649737216040016,"extension":5.548645236838662},"index":1,"playId":"d20da1bd-a82d-3a18-b82f-4558f434669e","pitchNumber":1,"startTime":"2025-08-10T19:58:49.903Z","endTime":"2025-08-10T19:58:53.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.78929875129061,"strikeZoneBottom":1.89926689480869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3785533647928,"aZ":-23.653844261721712,"pfxX":12.752171371886417,"pfxZ":4.580989572644171,"pX":0.574772342141021,"pZ":1.8554528169465956,"vX0":-8.651953187314382,"vY0":-136.10882186176843,"vZ0":-5.658883993838271,"x":95.09,"y":188.68,"x0":2.152572871575168,"y0":50.002132349525276,"z0":5.619724651116296,"aX":23.710435493953874},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":-21.0,"spinRate":2249,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.40381449732707386,"extension":5.4714202944964345},"index":2,"playId":"7847c086-4221-3579-9004-6144d7404f29","pitchNumber":2,"startTime":"2025-08-10T19:59:02.178Z","endTime":"2025-08-10T19:59:06.206Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-10T19:59:13.764Z","endTime":"2025-08-10T19:59:24.902Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.586447810224,"aZ":-13.940629099711897,"pfxX":9.929944853262215,"pfxZ":9.701741153542201,"pX":-0.20443278614181323,"pZ":2.6567367136397713,"vX0":-9.102216469440098,"vY0":-137.6753979938268,"vZ0":-6.036051562733684,"x":124.79,"y":167.05,"x0":1.8889236602050565,"y0":50.00081489874841,"z0":5.857761082506125,"aX":18.657953303076813},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-15.6,"spinRate":2463,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.40110329323517346,"extension":5.4120128852653275},"hitData":{"launchSpeed":79.9,"launchAngle":29.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.19,"coordY":117.47}},"index":4,"playId":"abad0ba7-fa16-3eed-9927-f46f78be0296","pitchNumber":3,"startTime":"2025-08-10T19:59:24.902Z","endTime":"2025-08-10T19:59:38.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T19:59:38.097Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adley Rutschman lines out to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T19:59:59.724Z","endTime":"2025-08-10T20:00:37.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.1,"strikeZoneTop":3.44184352529334,"strikeZoneBottom":1.72347510135149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.999135474167467,"aZ":-34.9318880332419,"pfxX":-4.1627853227241705,"pfxZ":-1.9645019730928386,"pX":-0.03288417540028997,"pZ":2.9458184016148525,"vX0":-4.699273685811054,"vY0":-119.00520615648198,"vZ0":0.46137898536500943,"x":118.25,"y":159.24,"x0":2.52270839500743,"y0":50.00092432379488,"z0":5.964408022443354,"aX":-5.85236712891507},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.1,"breakHorizontal":8.9,"spinRate":2617,"spinDirection":321},"zone":2,"typeConfidence":2.0,"plateTime":0.46375060471327334,"extension":5.390564052867588},"index":0,"playId":"70442ffa-268e-3b19-9c8a-841a038365eb","pitchNumber":1,"startTime":"2025-08-10T20:00:11.863Z","endTime":"2025-08-10T20:00:15.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.915853960811734,"aZ":-22.486560517340614,"pfxX":2.2720101891582702,"pfxZ":5.478854083815678,"pX":-0.2842920266802926,"pZ":3.0812992636982712,"vX0":-7.363050799389754,"vY0":-131.81663930761792,"vZ0":-3.4275785860142314,"x":127.84,"y":155.58,"x0":2.244725224198484,"y0":50.00080549734038,"z0":6.050618632749343,"aX":4.01653471821642},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-2.5,"spinRate":2513,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4148596185915845,"extension":5.50102982460724},"hitData":{"launchSpeed":95.9,"launchAngle":22.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.08,"coordY":90.35}},"index":1,"playId":"33515a03-82dc-337f-9e78-991fae95e249","pitchNumber":2,"startTime":"2025-08-10T20:00:28.053Z","endTime":"2025-08-10T20:00:37.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:00:37.309Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out to first baseman Nick Kurtz. Gunnar Henderson to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:03:19.017Z","endTime":"2025-08-10T20:03:49.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T20:00:46.998Z","endTime":"2025-08-10T20:01:17.091Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T20:01:17.091Z","endTime":"2025-08-10T20:03:21.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.13041411951559,"aZ":-20.806573590241143,"pfxX":-9.270552206726977,"pfxZ":5.489166725056021,"pX":-0.8212779659191637,"pZ":3.085284333579234,"vX0":7.825408870760403,"vY0":-143.667085036057,"vZ0":-3.73291513132676,"x":148.31,"y":155.48,"x0":-2.3883940706758975,"y0":50.00285617004228,"z0":5.709552868922785,"aX":-19.20178736992059},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.2,"breakHorizontal":15.0,"spinRate":2450,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.38258374273515905,"extension":5.8447899708549444},"index":2,"playId":"b5f6fddc-cbc3-3e43-b7d4-a702402f7bdd","pitchNumber":1,"startTime":"2025-08-10T20:03:21.368Z","endTime":"2025-08-10T20:03:24.711Z","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":99.7,"endSpeed":89.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.34094056390625,"aZ":-17.962811502176955,"pfxX":-7.745634460694783,"pfxZ":6.84522897163353,"pX":-0.3701199965274928,"pZ":2.6038838231190686,"vX0":8.675842698041286,"vY0":-144.68840547139806,"vZ0":-5.029960494643417,"x":131.11,"y":168.48,"x0":-2.4315406477545056,"y0":50.001694651995734,"z0":5.500619765516011,"aX":-16.078520772313823},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.3,"breakHorizontal":11.9,"spinRate":2418,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.38163203645282584,"extension":5.957815756914931},"hitData":{"launchSpeed":83.3,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.94,"coordY":168.4}},"index":3,"playId":"7c0d7902-e305-3d24-99f0-993690d9508d","pitchNumber":2,"startTime":"2025-08-10T20:03:41.205Z","endTime":"2025-08-10T20:03:49.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:03:49.574Z","atBatIndex":63},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Elvis Alvarado intentionally walks Ryan Noda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:05:00.286Z","endTime":"2025-08-10T20:05:36.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Noda replaces Jeremiah Jackson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T20:04:00.096Z","endTime":"2025-08-10T20:04:19.432Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T20:04:19.432Z","endTime":"2025-08-10T20:05:02.646Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":90.5,"strikeZoneTop":3.51557928523405,"strikeZoneBottom":1.66760897356106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.48558262321513,"aZ":-15.052767542772349,"pfxX":-7.9615908520031065,"pfxZ":8.039202199021082,"pX":-0.20609580887374462,"pZ":3.7808655857358793,"vX0":8.889593249506353,"vY0":-145.95210507756553,"vZ0":-2.856398275473023,"x":124.86,"y":136.7,"x0":-2.275910092643392,"y0":50.00310130774947,"z0":5.694008937780338,"aX":-16.956372149485507},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2395,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.37715695153421436,"extension":5.9345752237485625},"index":2,"playId":"8a231eeb-3f56-352e-a36e-b7f83f467b83","pitchNumber":1,"startTime":"2025-08-10T20:05:02.646Z","endTime":"2025-08-10T20:05:06.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":88.6,"strikeZoneTop":3.41917483709355,"strikeZoneBottom":1.66930582344538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.337511407358924,"aZ":-17.611463113330554,"pfxX":-8.634104780085062,"pfxZ":7.114003908594794,"pX":-1.4393691182997828,"pZ":3.1710223688697075,"vX0":5.446076176268998,"vY0":-143.58670769697042,"vZ0":-3.7235138795297793,"x":171.87,"y":153.16,"x0":-2.2585537963301077,"y0":50.00273501406815,"z0":5.609566858973818,"aX":-17.674281606783467},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2396,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38435869505140197,"extension":5.806547958718211},"index":3,"playId":"3ce2a01d-8403-3e2c-af46-15a23c75d88c","pitchNumber":2,"startTime":"2025-08-10T20:05:18.550Z","endTime":"2025-08-10T20:05:21.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":4,"playId":"07768046-0656-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2025-08-10T20:05:35.313Z","endTime":"2025-08-10T20:05:35.339Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":5,"playId":"07768046-0656-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2025-08-10T20:05:35.339Z","endTime":"2025-08-10T20:05:36.592Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-10T20:05:36.592Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Jackson flies out to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T20:06:00.809Z","endTime":"2025-08-10T20:07:21.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.1,"strikeZoneTop":3.57160490859203,"strikeZoneBottom":1.704745327179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.29496671569474,"aZ":-18.974050902406738,"pfxX":-7.1552687049330475,"pfxZ":6.276088204629634,"pX":-1.2582382068483173,"pZ":3.873476172421624,"vX0":6.044813687795893,"vY0":-144.6909423692658,"vZ0":-1.3975116482505032,"x":164.96,"y":134.2,"x0":-2.4532136068109973,"y0":50.00311847388144,"z0":5.53489440980461,"aX":-15.04984448024947},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.3,"breakHorizontal":11.6,"spinRate":2209,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.37972596415471305,"extension":5.865817385601381},"index":0,"playId":"82754318-dac9-330e-9bee-e13c45037ad7","pitchNumber":1,"startTime":"2025-08-10T20:06:15.942Z","endTime":"2025-08-10T20:06:19.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":77.5,"strikeZoneTop":3.46102868580439,"strikeZoneBottom":1.726716165803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60315358792219,"aZ":-27.985362985644493,"pfxX":-1.6378623550966935,"pfxZ":2.6677521513742697,"pX":-0.7848624595990725,"pZ":3.449535965086569,"vX0":4.793060492922063,"vY0":-126.38334333978194,"vZ0":0.5433870193677216,"x":146.92,"y":145.64,"x0":-2.5174814255050486,"y0":50.003891151995795,"z0":5.5314430256869676,"aX":-2.5739386970610663},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":1.6,"spinRate":2087,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.43821470011197494,"extension":5.747011983271105},"index":1,"playId":"a998d17e-9877-397e-bcc4-73c8b549f35b","pitchNumber":2,"startTime":"2025-08-10T20:06:34.664Z","endTime":"2025-08-10T20:06:38.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.1,"strikeZoneTop":3.60124858540565,"strikeZoneBottom":1.7341657743385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.65661165349843,"aZ":-26.05758551263584,"pfxX":-11.214149479414854,"pfxZ":2.9884042871719174,"pX":0.5435479080406967,"pZ":2.488403822224182,"vX0":11.813291254745675,"vY0":-143.03851929818757,"vZ0":-3.5570051891123,"x":96.28,"y":171.59,"x0":-2.2067621910539903,"y0":50.00553257786428,"z0":5.404681344414875,"aX":-22.96568884891475},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":2495,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.38468184015722384,"extension":5.979785447993416},"index":2,"playId":"d0e5ea91-a35e-3b67-b195-08b893a0d2af","pitchNumber":3,"startTime":"2025-08-10T20:06:54.377Z","endTime":"2025-08-10T20:06:58.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.058240377688474,"aZ":-26.906314843153293,"pfxX":-0.37743145577981796,"pfxZ":3.1232077892176306,"pX":-0.6568294542910191,"pZ":2.1559471467280673,"vX0":4.946076063396045,"vY0":-129.38264480919523,"vZ0":-3.0287831771849576,"x":142.04,"y":180.57,"x0":-2.54776507109208,"y0":50.00528392409336,"z0":5.413086637833013,"aX":-0.6375123245555238},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":-0.5,"spinRate":2324,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4240225112460805,"extension":5.836132836556123},"hitData":{"launchSpeed":98.0,"launchAngle":39.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.95,"coordY":89.13}},"index":3,"playId":"5da93fd9-a55f-30ea-99b7-690f918ad896","pitchNumber":4,"startTime":"2025-08-10T20:07:11.822Z","endTime":"2025-08-10T20:07:21.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:07:21.636Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Darell Hernaiz walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:09:49.287Z","endTime":"2025-08-10T20:10:56.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Noda remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T20:08:48.460Z","endTime":"2025-08-10T20:08:48.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"}},{"details":{"description":"Pitching Change: Keegan Akin replaces Dietrich Enns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T20:08:48.481Z","endTime":"2025-08-10T20:09:51.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669211,"link":"/api/v1/people/669211"},"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":94.5,"endSpeed":85.4,"strikeZoneTop":3.69505580085683,"strikeZoneBottom":1.70328404046471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5771220025836,"aZ":-12.151752399082214,"pfxX":8.193842134772115,"pfxZ":10.621175375247832,"pX":0.08319795120038692,"pZ":2.487237514818731,"vX0":-7.112885753476352,"vY0":-137.21167829477474,"vZ0":-6.600697713108482,"x":113.83,"y":171.62,"x0":1.6590661125705775,"y0":50.00212563557043,"z0":5.771500351897248,"aX":15.445973743098016},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-13.1,"spinRate":2401,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.40092655537502164,"extension":5.766314983291415},"index":2,"playId":"12cca44f-32ab-3ecb-be33-967f23ba05ea","pitchNumber":1,"startTime":"2025-08-10T20:09:51.463Z","endTime":"2025-08-10T20:09:55.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.72239455117225,"strikeZoneBottom":1.7071382773349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01749758807385,"aZ":-23.159918114210097,"pfxX":10.53474699290555,"pfxZ":5.696038351304739,"pX":0.32961346723472146,"pZ":0.5038977668266054,"vX0":-6.5273948062404745,"vY0":-125.43994373334434,"vZ0":-7.678139982492107,"x":104.44,"y":225.17,"x0":1.6059955682954508,"y0":50.00448946472433,"z0":5.512813734052206,"aX":16.673699872582436},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.6,"breakHorizontal":-17.4,"spinRate":2117,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.43781185353094365,"extension":5.927038511344309},"index":3,"playId":"23750a7c-22da-322e-a979-755cc405be93","pitchNumber":2,"startTime":"2025-08-10T20:10:06.167Z","endTime":"2025-08-10T20:10:09.794Z","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":87.8,"endSpeed":78.8,"strikeZoneTop":3.69282189951493,"strikeZoneBottom":1.748887977566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42622045312469,"aZ":-23.347603655721546,"pfxX":11.899226065960903,"pfxZ":5.5092065016832485,"pX":0.7485960809934679,"pZ":0.9573963971751851,"vX0":-5.75463959114246,"vY0":-127.40143376434116,"vZ0":-6.864371074987487,"x":88.47,"y":212.93,"x0":1.5223489926088996,"y0":50.000855173186594,"z0":5.601763922430395,"aX":19.05706364016985},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.2,"breakHorizontal":-19.7,"spinRate":2019,"spinDirection":115},"zone":14,"typeConfidence":0.82,"plateTime":0.43420277959790443,"extension":5.928401961348351},"index":4,"playId":"57a9a162-c0f2-33c2-9055-252daa612be8","pitchNumber":3,"startTime":"2025-08-10T20:10:22.339Z","endTime":"2025-08-10T20:10:25.990Z","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":94.9,"endSpeed":84.9,"strikeZoneTop":3.7732313383805,"strikeZoneBottom":1.72915355594699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.102494112439146,"aZ":-10.237720612203328,"pfxX":9.418570412098415,"pfxZ":11.667561147048842,"pX":-1.0801688375959626,"pZ":3.1432414604958856,"vX0":-10.070432023045102,"vY0":-137.60757049898587,"vZ0":-5.080445769439974,"x":158.17,"y":153.91,"x0":1.4378163313765728,"y0":50.004034216755215,"z0":5.7339204006798425,"aX":17.71102321285371},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":-14.4,"spinRate":2439,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.4010554046444903,"extension":5.759592989438877},"index":5,"playId":"7e641120-7225-3f4b-a19a-13f2f833e97e","pitchNumber":4,"startTime":"2025-08-10T20:10:37.629Z","endTime":"2025-08-10T20:10:41.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.68175327531276,"strikeZoneBottom":1.70495021216066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9895626073429,"aZ":-11.980804943268563,"pfxX":9.018358063789867,"pfxZ":10.756701332257698,"pX":-0.11878336211183621,"pZ":0.9840287720326407,"vX0":-7.445978447179977,"vY0":-136.16776219966923,"vZ0":-10.111801092255604,"x":121.53,"y":212.21,"x0":1.4799133615791025,"y0":50.00148761638784,"z0":5.575163544712439,"aX":16.92861514023138},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-14.8,"spinRate":2441,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.40229239209923673,"extension":5.838989552168473},"index":6,"playId":"97d815c3-7870-386d-9777-8d0efbd5ad81","pitchNumber":5,"startTime":"2025-08-10T20:10:52.208Z","endTime":"2025-08-10T20:10:56.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:10:56.276Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:11:11.792Z","endTime":"2025-08-10T20:13:57.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.856928227777313,"aZ":-23.368377727749024,"pfxX":0.6051030548133879,"pfxZ":5.18430890333717,"pX":0.16914042598507703,"pZ":3.274134169766944,"vX0":-4.059688474627812,"vY0":-129.68862733064427,"vZ0":-2.0370909571112104,"x":110.55,"y":150.38,"x0":1.6781215809422516,"y0":50.00267424022927,"z0":5.857455743258267,"aX":1.0282507300533665},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.1,"breakHorizontal":-0.1,"spinRate":2563,"spinDirection":166},"zone":2,"typeConfidence":0.89,"plateTime":0.4228141592799357,"extension":5.484070867312396},"index":0,"playId":"e65a2ec1-a1ee-3ced-a793-3ee8c333a65b","pitchNumber":1,"startTime":"2025-08-10T20:11:21.918Z","endTime":"2025-08-10T20:11:25.057Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80491714055178,"aZ":-24.041265748972073,"pfxX":0.588947033923823,"pfxZ":4.7015346310282595,"pX":0.006451257884530453,"pZ":3.53629925864057,"vX0":-4.537264294239357,"vY0":-130.74049516873686,"vZ0":-1.367061983881866,"x":116.75,"y":143.3,"x0":1.6885380867210067,"y0":50.0027442684831,"z0":5.871953652055307,"aX":1.0196506428229308},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":0.0,"spinRate":2617,"spinDirection":164},"zone":2,"typeConfidence":0.88,"plateTime":0.4191067279747793,"extension":5.49036503929757},"index":1,"playId":"9e273112-6483-385d-841e-4826c6e82b01","pitchNumber":2,"startTime":"2025-08-10T20:11:39.571Z","endTime":"2025-08-10T20:11:43.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-10T20:11:51.639Z","endTime":"2025-08-10T20:12:03.104Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76362562131637,"aZ":-11.267805147343148,"pfxX":7.0715913380975906,"pfxZ":10.962931488891439,"pX":-0.23985070157961724,"pZ":3.625399386747556,"vX0":-6.660442602615885,"vY0":-137.7385268434962,"vZ0":-4.257770809521121,"x":126.14,"y":140.89,"x0":1.2997994251635707,"y0":50.00088042364097,"z0":5.9629340650513845,"aX":13.483302589564614},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":-11.3,"spinRate":2291,"spinDirection":145},"zone":11,"typeConfidence":0.91,"plateTime":0.3988199077136456,"extension":5.744768158753044},"index":3,"playId":"41fce84f-8355-3751-af3b-97754e197168","pitchNumber":3,"startTime":"2025-08-10T20:12:03.104Z","endTime":"2025-08-10T20:12:06.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.50775642648936,"strikeZoneBottom":1.67935632893149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.445949039843935,"aZ":-26.518957193332906,"pfxX":1.5578910775392765,"pfxZ":3.4368955031321198,"pX":-0.11433592744216178,"pZ":0.972552671908308,"vX0":-4.620412702023258,"vY0":-128.292454615538,"vZ0":-6.32123135177261,"x":121.36,"y":212.52,"x0":1.5170287967112734,"y0":50.00584228653938,"z0":5.568104302748893,"aX":2.5668280999066577},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.7,"spinRate":2668,"spinDirection":153},"zone":13,"typeConfidence":0.92,"plateTime":0.4288534515031235,"extension":5.69020274574292},"index":4,"playId":"d1eb60b4-c66c-3358-a857-ea4274afde20","pitchNumber":4,"startTime":"2025-08-10T20:12:24.189Z","endTime":"2025-08-10T20:12:27.805Z","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":87.5,"endSpeed":79.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.657316152443023,"aZ":-23.779802709785844,"pfxX":11.403399972964152,"pfxZ":5.157025512473279,"pX":0.0964937977039963,"pZ":3.236895600933461,"vX0":-7.060477300822518,"vY0":-127.19262118706055,"vZ0":-1.6294237444794044,"x":113.32,"y":151.38,"x0":1.4359522190413518,"y0":50.003693169089466,"z0":5.783409672693325,"aX":18.564817704480454},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":-19.0,"spinRate":2028,"spinDirection":115},"zone":2,"typeConfidence":0.92,"plateTime":0.431688579534252,"extension":5.7286724141221494},"index":5,"playId":"2e63d091-1c6a-317e-a4d8-eeea60d1c35f","pitchNumber":5,"startTime":"2025-08-10T20:12:42.193Z","endTime":"2025-08-10T20:12:48.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.731263255340973,"aZ":-10.544226139547202,"pfxX":8.211248967328789,"pfxZ":11.29624733286865,"pX":0.5010176764582052,"pZ":2.1356685128473916,"vX0":-5.358632453868114,"vY0":-137.77826493823642,"vZ0":-7.903447358994525,"x":97.9,"y":181.12,"x0":1.408172387583688,"y0":50.00617604700685,"z0":5.76128939421932,"aX":15.727771047675285},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-13.7,"spinRate":2480,"spinDirection":140},"zone":9,"typeConfidence":0.91,"plateTime":0.39813473653390563,"extension":5.751295920868243},"index":6,"playId":"db3c80a1-0fb9-3e2e-ab37-8485b6697223","pitchNumber":6,"startTime":"2025-08-10T20:13:10.254Z","endTime":"2025-08-10T20:13:15.676Z","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":87.8,"endSpeed":79.2,"strikeZoneTop":3.42656385078448,"strikeZoneBottom":1.63523465676478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92760965337838,"aZ":-18.273181853041955,"pfxX":10.852043348744235,"pfxZ":8.607369634512583,"pX":-0.9143857563923414,"pZ":1.392881348113937,"vX0":-8.965436891662684,"vY0":-127.26777747973456,"vZ0":-6.702100912385871,"x":151.85,"y":201.17,"x0":1.2713003263494922,"y0":50.000539403291825,"z0":5.544167967296541,"aX":17.521486070865276},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.9,"breakHorizontal":-17.2,"spinRate":2001,"spinDirection":123},"zone":13,"typeConfidence":0.84,"plateTime":0.4329651627559934,"extension":5.81148588677074},"index":7,"playId":"2beb61d4-ed5e-3e12-92be-b4c9a6245533","pitchNumber":7,"startTime":"2025-08-10T20:13:34.600Z","endTime":"2025-08-10T20:13:38.205Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":78.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.441330338561794,"aZ":-21.62448137909836,"pfxX":11.985777731867547,"pfxZ":6.63440866289386,"pX":-0.048261043301189306,"pZ":1.5815164064596539,"vX0":-7.513848758440647,"vY0":-126.7688594973311,"vZ0":-5.543093185249077,"x":118.84,"y":196.08,"x0":1.4320153740316488,"y0":50.00349976180604,"z0":5.5776768720551235,"aX":19.06221874829368},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.7,"breakHorizontal":-19.4,"spinRate":1919,"spinDirection":121},"zone":8,"typeConfidence":0.87,"plateTime":0.43590780753970426,"extension":5.797595342274493},"index":8,"playId":"b9da78b4-88ff-3ae0-a50e-12f47a94b1d2","pitchNumber":8,"startTime":"2025-08-10T20:13:53.987Z","endTime":"2025-08-10T20:13:57.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:13:57.285Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gio Urshela singles on a sharp ground ball to left fielder Dylan Carlson. Darell Hernaiz to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:14:16.165Z","endTime":"2025-08-10T20:15:26.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"postOnSecond":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.55612514051818,"strikeZoneBottom":1.69430617145763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80157966135407,"aZ":-10.863266186503632,"pfxX":8.338371020228337,"pfxZ":11.149396614335096,"pX":1.513555999939011,"pZ":2.192498225370964,"vX0":-3.1701608061325355,"vY0":-138.10858448443986,"vZ0":-7.597485247025588,"x":59.31,"y":179.58,"x0":1.6000268524402366,"y0":50.004250319165564,"z0":5.728775344368239,"aX":15.937748369770484},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-14.3,"spinRate":2500,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.39822700974864667,"extension":5.702835789843137},"index":0,"playId":"0b1358b0-8760-3fd7-a309-7f465f8c9988","pitchNumber":1,"startTime":"2025-08-10T20:14:19.724Z","endTime":"2025-08-10T20:14:23.041Z","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":93.8,"endSpeed":84.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53384907082766,"aZ":-11.113840551048387,"pfxX":9.294753617499541,"pfxZ":11.406067506193258,"pX":-0.5379990604583045,"pZ":2.3461372369192492,"vX0":-8.2839230041039,"vY0":-136.16298794036675,"vZ0":-6.69399785585477,"x":137.51,"y":175.43,"x0":1.3611000063029677,"y0":50.00508265483687,"z0":5.633798614143865,"aX":17.165541523392537},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-14.8,"spinRate":2444,"spinDirection":137},"zone":4,"typeConfidence":0.91,"plateTime":0.40484323979346826,"extension":5.808120705011932},"index":1,"playId":"5170579e-beec-3915-acf1-ae64b4c2e177","pitchNumber":2,"startTime":"2025-08-10T20:14:37.507Z","endTime":"2025-08-10T20:14:40.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.469559828702,"strikeZoneBottom":1.7130196955576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01004580113445,"aZ":-24.626531064227844,"pfxX":11.290175343135513,"pfxZ":4.723635074393837,"pX":1.4150792480859957,"pZ":0.8870189002869318,"vX0":-4.331655106377354,"vY0":-126.22732549716729,"vZ0":-6.605569366739153,"x":63.06,"y":214.83,"x0":1.6958768346769535,"y0":50.004569930886895,"z0":5.547554198549289,"aX":18.04443044812142},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":-19.3,"spinRate":1916,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.43554343133150963,"extension":5.735187488021179},"index":2,"playId":"6d937b64-654a-37ff-b3dd-68ef369edd51","pitchNumber":3,"startTime":"2025-08-10T20:14:55.506Z","endTime":"2025-08-10T20:15:00.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.179780911640147,"aZ":-26.662606943860517,"pfxX":-0.023411685976119534,"pfxZ":3.2841406335204644,"pX":-0.3832458702791846,"pZ":1.9843707275178544,"vX0":-4.9976006885170285,"vY0":-128.1732426412993,"vZ0":-3.95901923962375,"x":131.61,"y":185.2,"x0":1.587382045967631,"y0":50.006299643632566,"z0":5.609219055699383,"aX":-0.0380869075875159},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":1.1,"spinRate":2537,"spinDirection":161},"zone":7,"typeConfidence":0.91,"plateTime":0.4258242454753485,"extension":5.591023272408652},"hitData":{"launchSpeed":103.6,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":83.72,"coordY":140.94}},"index":3,"playId":"619aafe9-fea6-32e6-bfce-15d64411af94","pitchNumber":4,"startTime":"2025-08-10T20:15:15.425Z","endTime":"2025-08-10T20:15:26.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:15:26.101Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willie MacIver doubles (5) on a sharp line drive to left fielder Dylan Carlson. Darell Hernaiz scores. Lawrence Butler scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:16:11.279Z","endTime":"2025-08-10T20:16:28.012Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":669211,"link":"/api/v1/people/669211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":{"id":669211,"link":"/api/v1/people/669211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Lawrence Butler replaces Gio Urshela.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T20:15:53.831Z","endTime":"2025-08-10T20:16:13.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":570482,"link":"/api/v1/people/570482"},"base":1},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.806979566742058,"aZ":-25.904250188861827,"pfxX":11.039308870394759,"pfxZ":3.804841277342911,"pX":0.3029622567064494,"pZ":2.6776310679102857,"vX0":-6.527614059177248,"vY0":-127.67830481720465,"vZ0":-2.4420617164699787,"x":105.45,"y":166.48,"x0":1.461257571186911,"y0":50.00311674445214,"z0":5.689537454422513,"aX":18.187712415877105},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-18.5,"spinRate":1890,"spinDirection":117},"zone":6,"typeConfidence":0.92,"plateTime":0.4293511604936038,"extension":5.724823281336703},"hitData":{"launchSpeed":101.3,"launchAngle":21.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.1,"coordY":99.27}},"index":1,"playId":"7b89cd48-267b-3573-bb8b-9df4c2b9dc50","pitchNumber":1,"startTime":"2025-08-10T20:16:13.592Z","endTime":"2025-08-10T20:16:28.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:16:28.012Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Urías pops out to catcher Alex Jackson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:16:56.719Z","endTime":"2025-08-10T20:17:16.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81746976339338,"aZ":-26.40446237083872,"pfxX":0.24119006145326383,"pfxZ":3.4584776742050387,"pX":-0.255055197874111,"pZ":2.7771037749717813,"vX0":-5.286325434115612,"vY0":-128.2082787108144,"vZ0":-2.2055026618485205,"x":126.72,"y":163.8,"x0":1.799867763242439,"y0":50.00469558507043,"z0":5.703475972503623,"aX":0.4029712276581768},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":0.7,"spinRate":2413,"spinDirection":176},"zone":2,"typeConfidence":0.91,"plateTime":0.4267597343244205,"extension":5.5863695937724325},"hitData":{"launchSpeed":76.4,"launchAngle":79.0,"totalDistance":30.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":121.41,"coordY":190.19}},"index":0,"playId":"54983237-f8ab-3af8-a89e-e945e5d9f69a","pitchNumber":1,"startTime":"2025-08-10T20:17:05.188Z","endTime":"2025-08-10T20:17:16.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:17:16.701Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T20:17:41.375Z","endTime":"2025-08-10T20:18:37.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":88.5,"endSpeed":80.9,"strikeZoneTop":3.42543028467545,"strikeZoneBottom":1.65223399709758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7974741350874,"aZ":-25.937563598814247,"pfxX":0.8871562527163999,"pfxZ":3.721183245475425,"pX":0.7622667113429328,"pZ":2.977027786960548,"vX0":-2.9600564110454033,"vY0":-128.93629338429432,"vZ0":-1.8273088940515172,"x":87.94,"y":158.4,"x0":1.8119498141358017,"y0":50.006299237371664,"z0":5.70434597649834,"aX":1.4887026894256377},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-1.0,"spinRate":2579,"spinDirection":184},"zone":3,"typeConfidence":0.91,"plateTime":0.42545446798703423,"extension":5.580100977931665},"index":0,"playId":"1afaa5ab-8568-3ecf-a3c5-477d11c01619","pitchNumber":1,"startTime":"2025-08-10T20:17:45.985Z","endTime":"2025-08-10T20:17:49.789Z","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":94.5,"endSpeed":85.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4920774584179,"aZ":-9.398763437213647,"pfxX":5.717580650244686,"pfxZ":12.093621823866053,"pX":0.5847554510215525,"pZ":3.5488749195432345,"vX0":-4.537097378798882,"vY0":-137.35651149226157,"vZ0":-4.338087672961022,"x":94.71,"y":142.96,"x0":1.5269789955680924,"y0":50.004976547425656,"z0":5.805196817684483,"aX":10.770010527640606},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.0,"breakHorizontal":-9.2,"spinRate":2418,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.40097429540156293,"extension":5.656536850803291},"index":1,"playId":"049d5e78-8270-3c9b-ac56-b70150886d10","pitchNumber":2,"startTime":"2025-08-10T20:18:01.820Z","endTime":"2025-08-10T20:18:05.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T20:18:15.495Z","endTime":"2025-08-10T20:18:34.197Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":86.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57141724572513,"aZ":-11.545324708487653,"pfxX":7.1739030817356095,"pfxZ":10.663254108791648,"pX":-0.5643918099210016,"pZ":4.181669822675711,"vX0":-7.763283667126365,"vY0":-138.81099843068887,"vZ0":-2.574205214693345,"x":138.51,"y":125.87,"x0":1.3480941277379592,"y0":50.00396754628302,"z0":5.898692523531898,"aX":13.880558557069538},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":-11.2,"spinRate":2443,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.3959002034649588,"extension":5.6822937718788165},"index":3,"playId":"673ed254-bcce-3a50-b311-290d7e052cff","pitchNumber":3,"startTime":"2025-08-10T20:18:34.197Z","endTime":"2025-08-10T20:18:37.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:18:37.430Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Greg Allen strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:20:50.575Z","endTime":"2025-08-10T20:22:23.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to third base for Carlos Cortes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T20:20:50.269Z","endTime":"2025-08-10T20:20:50.289Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"description":"Defensive switch from center field to right field for Colby Thomas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T20:20:50.289Z","endTime":"2025-08-10T20:20:50.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400"},{"details":{"description":"Lawrence Butler remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-10T20:20:50.290Z","endTime":"2025-08-10T20:20:52.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":570482,"link":"/api/v1/people/570482"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":88.7,"strikeZoneTop":3.56060951104249,"strikeZoneBottom":1.71031152232977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.92391394582299,"aZ":-20.222803935550658,"pfxX":-10.65159350612661,"pfxZ":5.8822833793165,"pX":0.8807958523439434,"pZ":2.258777274715649,"vX0":12.341415094384875,"vY0":-142.60874159060847,"vZ0":-5.563673088716966,"x":83.43,"y":177.79,"x0":-2.1470022459931384,"y0":50.00485127448032,"z0":5.536481912281447,"aX":-21.646984063552626},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2394,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3860870658967479,"extension":5.6322443609714075},"index":3,"playId":"513a81d8-d7dc-3fcf-a191-739d92f34c81","pitchNumber":1,"startTime":"2025-08-10T20:20:52.951Z","endTime":"2025-08-10T20:20:56.840Z","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":96.7,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.97934702075992,"aZ":-14.712360526515374,"pfxX":-9.471444640322009,"pfxZ":8.890708235963906,"pX":-0.7260899037045903,"pZ":2.5250499586485224,"vX0":7.594953941193284,"vY0":-140.48459330913923,"vZ0":-5.419133477647777,"x":144.68,"y":170.6,"x0":-2.2577188321038295,"y0":50.00227301554249,"z0":5.463611882438243,"aX":-18.60254547476558},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":15.2,"spinRate":2445,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3925031752199861,"extension":5.669488009073211},"index":4,"playId":"bb171d9b-d880-3450-b462-4d073198622d","pitchNumber":2,"startTime":"2025-08-10T20:21:11.278Z","endTime":"2025-08-10T20:21:14.500Z","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":88.9,"endSpeed":80.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.107407907832172,"aZ":-27.090893315165086,"pfxX":-10.22899621890527,"pfxZ":3.0654649388656843,"pX":-0.517825734691447,"pZ":2.6056745465181024,"vX0":7.8551010926337455,"vY0":-129.11185828364842,"vZ0":-1.6334207918336738,"x":136.74,"y":168.43,"x0":-2.2962748886386075,"y0":50.006253992255104,"z0":5.365672540948749,"aX":-16.982100292819542},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":16.4,"spinRate":1983,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4270029620946634,"extension":5.779545382841216},"index":5,"playId":"68b63be0-937d-32c4-b8a6-82784bfcc961","pitchNumber":3,"startTime":"2025-08-10T20:21:25.402Z","endTime":"2025-08-10T20:21:28.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":89.8,"strikeZoneTop":3.54358679915357,"strikeZoneBottom":1.76068056838224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.07600177954707,"aZ":-17.81616638303628,"pfxX":-10.19815196881525,"pfxZ":6.8323640254868465,"pX":-1.5084842245287005,"pZ":3.2893838521338785,"vX0":5.862574433376679,"vY0":-145.4272299138108,"vZ0":-3.178428571664137,"x":174.5,"y":149.97,"x0":-2.2459268554980314,"y0":50.003164670722356,"z0":5.503069896981792,"aX":-21.434239259119096},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.8,"breakHorizontal":17.0,"spinRate":2514,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3793751619709158,"extension":5.714448205050994},"index":6,"playId":"71523919-b6e7-3c37-b40f-4e091e551580","pitchNumber":4,"startTime":"2025-08-10T20:21:45.475Z","endTime":"2025-08-10T20:21:48.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9841051547362,"aZ":-29.678152770538897,"pfxX":-1.4242566268103511,"pfxZ":1.4707819913677245,"pX":0.3747443304645995,"pZ":2.135239948473252,"vX0":7.372571247737928,"vY0":-129.35488716440565,"vZ0":-2.642141029234735,"x":102.72,"y":181.13,"x0":-2.3271569875764135,"y0":50.00058568145191,"z0":5.4451398572411165,"aX":-2.413697438769556},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.3,"breakHorizontal":1.0,"spinRate":2279,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.42342962859480693,"extension":5.793087164774283},"index":7,"playId":"a782af20-69ef-364e-beda-ba065ce10d45","pitchNumber":5,"startTime":"2025-08-10T20:22:00.129Z","endTime":"2025-08-10T20:22:03.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":90.3,"strikeZoneTop":3.44105023509813,"strikeZoneBottom":1.65104025751978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.19284074440278,"aZ":-15.894724840787271,"pfxX":-9.814140626414105,"pfxZ":7.70938336766889,"pX":0.892789878618369,"pZ":3.7267936784141003,"vX0":11.757574361454527,"vY0":-145.14095549287205,"vZ0":-2.521559737284008,"x":82.97,"y":138.16,"x0":-1.9552372197720698,"y0":50.003063633757925,"z0":5.586742398542953,"aX":-20.726273580494418},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.6,"breakHorizontal":15.1,"spinRate":2427,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3788406288679642,"extension":5.887525229235226},"index":8,"playId":"96895558-a307-34ab-889d-ae07fbae2189","pitchNumber":6,"startTime":"2025-08-10T20:22:20.366Z","endTime":"2025-08-10T20:22:23.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:22:23.677Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Carlson grounds out, second baseman Luis Urías to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:22:31.899Z","endTime":"2025-08-10T20:23:43.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":99.8,"endSpeed":89.8,"strikeZoneTop":3.60414317265779,"strikeZoneBottom":1.71673194076309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.707038274176846,"aZ":-15.985256197872095,"pfxX":-10.246272572178539,"pfxZ":7.716697268061495,"pX":-1.123221845948793,"pZ":3.50660956132893,"vX0":7.115753063885963,"vY0":-145.03675429487288,"vZ0":-2.6842893194437503,"x":159.81,"y":144.1,"x0":-2.296359339464819,"y0":50.005426341377856,"z0":5.43743926545902,"aX":-21.50235569958775},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.4,"breakHorizontal":16.8,"spinRate":2377,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3798506073136272,"extension":5.835396818427524},"index":0,"playId":"db417b40-2045-3acf-a008-c23362e6169e","pitchNumber":1,"startTime":"2025-08-10T20:22:50.456Z","endTime":"2025-08-10T20:22:53.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.546725184039765,"aZ":-19.519358587369055,"pfxX":-11.68352988813997,"pfxZ":6.053405457789008,"pX":-0.4092932906937273,"pZ":2.088686203391126,"vX0":9.075944262319357,"vY0":-144.5301482459453,"vZ0":-5.985756175679514,"x":132.6,"y":182.39,"x0":-2.0918745384603175,"y0":50.000537095556716,"z0":5.408500227101633,"aX":-24.411109392828113},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.7,"breakHorizontal":19.1,"spinRate":2479,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.38077918325506666,"extension":5.916335950016015},"index":1,"playId":"7a2d24f1-1e8f-3aba-8fc0-ec9c6b9f8722","pitchNumber":2,"startTime":"2025-08-10T20:23:07.781Z","endTime":"2025-08-10T20:23:14.002Z","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":100.3,"endSpeed":91.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.7382640069957,"aZ":-19.581290548771577,"pfxX":-8.881147874805462,"pfxZ":5.876697057553095,"pX":-0.036372187183741626,"pZ":3.2238217045156023,"vX0":9.376422092874357,"vY0":-145.7775407626656,"vZ0":-3.0308437713175405,"x":118.39,"y":151.74,"x0":-2.147760120595325,"y0":50.00100927829209,"z0":5.465551511904567,"aX":-19.025505475653777},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2362,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.37638782246457625,"extension":5.895731341574784},"hitData":{"launchSpeed":79.8,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":152.7}},"index":2,"playId":"accb6b9a-9156-3eca-8f45-f1168835f260","pitchNumber":3,"startTime":"2025-08-10T20:23:35.886Z","endTime":"2025-08-10T20:23:43.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:23:43.507Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:23:52.957Z","endTime":"2025-08-10T20:26:58.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.2,"endSpeed":90.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.91540913312804,"aZ":-14.900056987897058,"pfxX":-8.759550188582878,"pfxZ":8.073822990299853,"pX":0.517690848138411,"pZ":2.712585469613451,"vX0":10.510544899326764,"vY0":-146.75435641498183,"vZ0":-5.591771133181628,"x":97.27,"y":165.54,"x0":-2.005035114468645,"y0":50.00178074769331,"z0":5.560017973850099,"aX":-18.740504866658032},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.3,"breakHorizontal":13.3,"spinRate":2602,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.37598790266910065,"extension":5.936712437039891},"index":0,"playId":"861f5cd2-5998-3c20-b268-ec03cf5f4ed7","pitchNumber":1,"startTime":"2025-08-10T20:24:09.346Z","endTime":"2025-08-10T20:24:12.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":90.8,"strikeZoneTop":3.39256491060006,"strikeZoneBottom":1.66783852123362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.320008572628176,"aZ":-24.13626010844959,"pfxX":-10.687621022738982,"pfxZ":3.785906621019781,"pX":0.18718007459124666,"pZ":1.8017348788602883,"vX0":10.52176307551841,"vY0":-145.7171772396119,"vZ0":-5.691607909092881,"x":109.87,"y":190.13,"x0":-2.104467540741571,"y0":50.00309785980388,"z0":5.264800951347036,"aX":-22.691061923929094},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":5.6,"breakHorizontal":16.9,"spinRate":2583,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3777431576689403,"extension":5.922193592809131},"index":1,"playId":"a798b8bf-9dff-3183-a546-0099c7f90304","pitchNumber":2,"startTime":"2025-08-10T20:24:28.914Z","endTime":"2025-08-10T20:24:32.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T20:24:40.678Z","endTime":"2025-08-10T20:24:50.535Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.3381485152708,"strikeZoneBottom":1.57972404045141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11902771116013,"aZ":-23.75322887361085,"pfxX":-1.306674087647904,"pfxZ":4.814159084037732,"pX":0.36903052646456697,"pZ":1.2039107644080835,"vX0":6.808003467463283,"vY0":-132.36386793325505,"vZ0":-6.409345535449103,"x":102.93,"y":206.27,"x0":-2.082969704873141,"y0":50.0017195169994,"z0":5.43262830970403,"aX":-2.285819016666405},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":0.6,"spinRate":2368,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41615317635123183,"extension":5.8971593858114},"index":3,"playId":"1fce427a-6904-35a1-9c4e-86367e9117a0","pitchNumber":3,"startTime":"2025-08-10T20:24:50.535Z","endTime":"2025-08-10T20:24:54.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.47683241551184,"strikeZoneBottom":1.68472688610799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33689879845272,"aZ":-25.977610123603377,"pfxX":-1.1710650267985827,"pfxZ":3.5186815562577793,"pX":-0.15965082141804782,"pZ":0.598217940086172,"vX0":5.974430510613326,"vY0":-132.78948289752176,"vZ0":-7.166344649759948,"x":123.09,"y":222.63,"x0":-2.3009320088032026,"y0":50.00176838872382,"z0":5.2622975945335995,"aX":-2.0619207561444797},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":0.6,"spinRate":2312,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4148283997805704,"extension":6.083897785670437},"index":4,"playId":"0f68b6c6-01ab-3a7e-bd9f-fc17b50cee67","pitchNumber":4,"startTime":"2025-08-10T20:25:06.000Z","endTime":"2025-08-10T20:25:09.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.0,"strikeZoneTop":3.39913495325864,"strikeZoneBottom":1.67443331735327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03397902176594,"aZ":-20.638691429485263,"pfxX":-10.77523167359777,"pfxZ":5.449441562940378,"pX":-0.5090815035037743,"pZ":1.1213800705560666,"vX0":8.525898176951104,"vY0":-144.87418163472356,"vZ0":-8.186798896526962,"x":136.4,"y":208.5,"x0":-2.0956903034140866,"y0":50.00600334270115,"z0":5.253965934479194,"aX":-22.822928822109567},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.3,"breakHorizontal":17.8,"spinRate":2493,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.37861968494432885,"extension":6.091873693856791},"index":5,"playId":"eee14824-5250-3ccb-94ee-6ad7d6bfeff4","pitchNumber":5,"startTime":"2025-08-10T20:25:30.273Z","endTime":"2025-08-10T20:25:34.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.55658745381335,"aZ":-21.304441466600395,"pfxX":-11.812886169872115,"pfxZ":5.177938705888861,"pX":-0.3822094086580625,"pZ":2.6771661743491895,"vX0":9.154663181240737,"vY0":-145.05336153150543,"vZ0":-4.375115115851944,"x":131.57,"y":166.5,"x0":-2.0677521748855585,"y0":50.00637915440236,"z0":5.529570417022518,"aX":-24.809904877315386},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.5,"breakHorizontal":19.2,"spinRate":2527,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.379746705918647,"extension":5.833701535762594},"index":6,"playId":"8f1d3e4e-7933-3765-9b3a-bb756ff656c2","pitchNumber":6,"startTime":"2025-08-10T20:25:49.253Z","endTime":"2025-08-10T20:25:53.685Z","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":99.8,"endSpeed":90.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.12336795971256,"aZ":-15.355791567242079,"pfxX":-6.217738375344127,"pfxZ":7.997134387657517,"pX":-0.6078087883434447,"pZ":2.516981435816372,"vX0":6.844002622983632,"vY0":-145.0531183706213,"vZ0":-5.58851802273826,"x":140.17,"y":170.82,"x0":-2.2051078005124283,"y0":50.00008752910424,"z0":5.426012632359537,"aX":-13.072377041316356},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2279,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.37954027860364725,"extension":5.939168847218798},"index":7,"playId":"9d50cda4-916f-3591-a34b-62428fc8980b","pitchNumber":7,"startTime":"2025-08-10T20:26:11.756Z","endTime":"2025-08-10T20:26:14.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.616772582637026,"aZ":-25.351318500889867,"pfxX":-9.57130616725158,"pfxZ":3.294059243846748,"pX":-0.8607106185044094,"pZ":2.8182358023170804,"vX0":7.523145546552051,"vY0":-144.24212073552877,"vZ0":-2.768634065139243,"x":149.81,"y":162.69,"x0":-2.280497371816991,"y0":50.00632049301793,"z0":5.381697142463267,"aX":-19.846040205749198},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.5,"breakHorizontal":15.5,"spinRate":2452,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38209914220236296,"extension":6.000772188109322},"index":8,"playId":"174b73d7-5455-379e-b30a-37a4b7545961","pitchNumber":8,"startTime":"2025-08-10T20:26:32.785Z","endTime":"2025-08-10T20:26:35.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.4,"strikeZoneTop":3.26569385969681,"strikeZoneBottom":1.47385153913694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.974628148487014,"aZ":-23.480562647698992,"pfxX":-11.014299972446118,"pfxZ":4.209801659680677,"pX":-2.823279290258684,"pZ":2.8139285523688264,"vX0":2.9803169905030953,"vY0":-143.66672654394426,"vZ0":-3.058761990509929,"x":224.62,"y":162.8,"x0":-2.451192015694105,"y0":50.00320184881493,"z0":5.3717009798581445,"aX":-22.75133818787002},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.1,"breakHorizontal":19.2,"spinRate":2449,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3829938281620504,"extension":5.807811688651944},"index":9,"playId":"c1304570-1b8a-3012-a608-a39af3b733c7","pitchNumber":9,"startTime":"2025-08-10T20:26:55.725Z","endTime":"2025-08-10T20:26:58.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:26:58.725Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:27:11.003Z","endTime":"2025-08-10T20:29:25.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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.5,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.802233277057155,"aZ":-17.634058269284274,"pfxX":-8.314405865054054,"pfxZ":7.376147119725168,"pX":-0.1331152574090482,"pZ":3.5246042376529085,"vX0":9.05125997553729,"vY0":-140.23949607032998,"vZ0":-1.9038351618170786,"x":122.07,"y":143.62,"x0":-2.3383969931074065,"y0":50.00180407674166,"z0":5.37558025492679,"aX":-16.387956811155025},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2315,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3921277966819918,"extension":5.740427590522362},"index":0,"playId":"784f88e7-6c38-3ed6-bda9-381c59b6e41b","pitchNumber":1,"startTime":"2025-08-10T20:27:28.060Z","endTime":"2025-08-10T20:27:34.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4951456342087,"aZ":-30.435529020348937,"pfxX":-1.4132321095110822,"pfxZ":1.069899113090834,"pX":0.32432692974179245,"pZ":2.2021361783414957,"vX0":6.871419805614272,"vY0":-128.08356232445934,"vZ0":-1.7809310679213408,"x":104.64,"y":179.32,"x0":-2.2337261588529835,"y0":50.00496210725375,"z0":5.33382833399753,"aX":-2.3015358216965915},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":0.7,"spinRate":2218,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4310201133884828,"extension":5.947047946990153},"index":1,"playId":"72e3ccae-2d2a-360b-95bd-9548b1e91985","pitchNumber":2,"startTime":"2025-08-10T20:28:01.417Z","endTime":"2025-08-10T20:28:04.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":88.9,"strikeZoneTop":3.62844869496158,"strikeZoneBottom":1.69538190619332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.8552034545491,"aZ":-15.800953099168058,"pfxX":-6.870610706925318,"pfxZ":7.993232893558124,"pX":1.283870142700329,"pZ":3.8297102487520944,"vX0":11.759780280398886,"vY0":-143.11803965249763,"vZ0":-2.2660095163610983,"x":68.06,"y":135.38,"x0":-2.009313835600817,"y0":50.0052423211816,"z0":5.635926275502247,"aX":-14.078927120531535},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2408,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3845532564662939,"extension":5.906714345028568},"index":2,"playId":"ac2906c7-871f-31c8-b17c-082df1e5d909","pitchNumber":3,"startTime":"2025-08-10T20:28:19.713Z","endTime":"2025-08-10T20:28:22.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.708988865612405,"aZ":-27.192324989254466,"pfxX":-0.7940341129428896,"pfxZ":2.949384916186867,"pX":-0.8871407494782084,"pZ":2.1293711353905302,"vX0":4.263448944319172,"vY0":-128.14296997455827,"vZ0":-3.0112688253649917,"x":150.82,"y":181.29,"x0":-2.4584580317696694,"y0":50.001222955099664,"z0":5.410103689320429,"aX":-1.3407524026936757},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":0.6,"spinRate":2129,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42496688299148344,"extension":5.932817644178464},"index":3,"playId":"1143b997-bbfd-3bf6-8a11-6450c5766636","pitchNumber":4,"startTime":"2025-08-10T20:28:37.145Z","endTime":"2025-08-10T20:28:40.240Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.66476488413371,"strikeZoneBottom":1.66273646189189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860233283476298,"aZ":-26.13530167185928,"pfxX":-1.4592014434397722,"pfxZ":3.4355403299558684,"pX":2.3002443878750687,"pZ":0.2822616547242563,"vX0":11.656529811831787,"vY0":-131.18641585838057,"vZ0":-7.959897010441885,"x":29.32,"y":231.16,"x0":-1.9970327885719537,"y0":50.00080709404216,"z0":5.28301207152796,"aX":-2.5647241061697232},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":0.2,"spinRate":2350,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4163611253366062,"extension":6.159378384642038},"index":4,"playId":"f8e35265-ded0-379c-9cb6-04770d6c1e83","pitchNumber":5,"startTime":"2025-08-10T20:28:56.852Z","endTime":"2025-08-10T20:28:59.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.504824904116276,"aZ":-25.605068905211425,"pfxX":-1.291631096938631,"pfxZ":3.883901375237796,"pX":1.1464762964529625,"pZ":1.028659686242617,"vX0":8.93613502390876,"vY0":-129.09565432059847,"vZ0":-6.012148170984722,"x":73.3,"y":211.01,"x0":-2.1897681698841067,"y0":50.00151295140924,"z0":5.354839353476224,"aX":-2.184784483338423},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":0.4,"spinRate":2283,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4240399654927267,"extension":6.0545056020174375},"index":5,"playId":"0ae86865-cd03-34d4-8404-716be002f806","pitchNumber":6,"startTime":"2025-08-10T20:29:21.679Z","endTime":"2025-08-10T20:29:25.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:29:25.274Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T20:27:11.003Z","endTime":"2025-08-10T20:29:25.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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.5,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.802233277057155,"aZ":-17.634058269284274,"pfxX":-8.314405865054054,"pfxZ":7.376147119725168,"pX":-0.1331152574090482,"pZ":3.5246042376529085,"vX0":9.05125997553729,"vY0":-140.23949607032998,"vZ0":-1.9038351618170786,"x":122.07,"y":143.62,"x0":-2.3383969931074065,"y0":50.00180407674166,"z0":5.37558025492679,"aX":-16.387956811155025},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2315,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3921277966819918,"extension":5.740427590522362},"index":0,"playId":"784f88e7-6c38-3ed6-bda9-381c59b6e41b","pitchNumber":1,"startTime":"2025-08-10T20:27:28.060Z","endTime":"2025-08-10T20:27:34.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4951456342087,"aZ":-30.435529020348937,"pfxX":-1.4132321095110822,"pfxZ":1.069899113090834,"pX":0.32432692974179245,"pZ":2.2021361783414957,"vX0":6.871419805614272,"vY0":-128.08356232445934,"vZ0":-1.7809310679213408,"x":104.64,"y":179.32,"x0":-2.2337261588529835,"y0":50.00496210725375,"z0":5.33382833399753,"aX":-2.3015358216965915},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":0.7,"spinRate":2218,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4310201133884828,"extension":5.947047946990153},"index":1,"playId":"72e3ccae-2d2a-360b-95bd-9548b1e91985","pitchNumber":2,"startTime":"2025-08-10T20:28:01.417Z","endTime":"2025-08-10T20:28:04.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":88.9,"strikeZoneTop":3.62844869496158,"strikeZoneBottom":1.69538190619332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.8552034545491,"aZ":-15.800953099168058,"pfxX":-6.870610706925318,"pfxZ":7.993232893558124,"pX":1.283870142700329,"pZ":3.8297102487520944,"vX0":11.759780280398886,"vY0":-143.11803965249763,"vZ0":-2.2660095163610983,"x":68.06,"y":135.38,"x0":-2.009313835600817,"y0":50.0052423211816,"z0":5.635926275502247,"aX":-14.078927120531535},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2408,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3845532564662939,"extension":5.906714345028568},"index":2,"playId":"ac2906c7-871f-31c8-b17c-082df1e5d909","pitchNumber":3,"startTime":"2025-08-10T20:28:19.713Z","endTime":"2025-08-10T20:28:22.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.708988865612405,"aZ":-27.192324989254466,"pfxX":-0.7940341129428896,"pfxZ":2.949384916186867,"pX":-0.8871407494782084,"pZ":2.1293711353905302,"vX0":4.263448944319172,"vY0":-128.14296997455827,"vZ0":-3.0112688253649917,"x":150.82,"y":181.29,"x0":-2.4584580317696694,"y0":50.001222955099664,"z0":5.410103689320429,"aX":-1.3407524026936757},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":0.6,"spinRate":2129,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42496688299148344,"extension":5.932817644178464},"index":3,"playId":"1143b997-bbfd-3bf6-8a11-6450c5766636","pitchNumber":4,"startTime":"2025-08-10T20:28:37.145Z","endTime":"2025-08-10T20:28:40.240Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.66476488413371,"strikeZoneBottom":1.66273646189189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860233283476298,"aZ":-26.13530167185928,"pfxX":-1.4592014434397722,"pfxZ":3.4355403299558684,"pX":2.3002443878750687,"pZ":0.2822616547242563,"vX0":11.656529811831787,"vY0":-131.18641585838057,"vZ0":-7.959897010441885,"x":29.32,"y":231.16,"x0":-1.9970327885719537,"y0":50.00080709404216,"z0":5.28301207152796,"aX":-2.5647241061697232},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":0.2,"spinRate":2350,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4163611253366062,"extension":6.159378384642038},"index":4,"playId":"f8e35265-ded0-379c-9cb6-04770d6c1e83","pitchNumber":5,"startTime":"2025-08-10T20:28:56.852Z","endTime":"2025-08-10T20:28:59.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.504824904116276,"aZ":-25.605068905211425,"pfxX":-1.291631096938631,"pfxZ":3.883901375237796,"pX":1.1464762964529625,"pZ":1.028659686242617,"vX0":8.93613502390876,"vY0":-129.09565432059847,"vZ0":-6.012148170984722,"x":73.3,"y":211.01,"x0":-2.1897681698841067,"y0":50.00151295140924,"z0":5.354839353476224,"aX":-2.184784483338423},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":0.4,"spinRate":2283,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4240399654927267,"extension":6.0545056020174375},"index":5,"playId":"0ae86865-cd03-34d4-8404-716be002f806","pitchNumber":6,"startTime":"2025-08-10T20:29:21.679Z","endTime":"2025-08-10T20:29:25.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-10T20:29:25.274Z","atBatIndex":75},"scoringPlays":[39,43,55,69],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":135.26,"y":181.39},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":144.01,"y":53.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":137.63,"y":193.74},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":113.81,"y":210.46},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":111.28,"y":130.17},"type":"O","description":"Forceout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":105.7,"y":148.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":184.89,"y":102.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"coordinates":{"x":139.65,"y":149.15},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"coordinates":{"x":101.47,"y":101.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":155.87,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":152.35,"y":106.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":79.55,"y":122.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":163.98,"y":93.41},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":26,"endIndex":32,"top":[26,27,28],"bottom":[29,30,31,32],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":36.81,"y":91.45},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"coordinates":{"x":123.81,"y":198.98},"type":"O","description":"Fielders Choice Out"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":135.67,"y":54.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":106.77,"y":170.55},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":149.79,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":34.55,"y":56.26},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":157.39,"y":170.94},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":28.68,"y":104.56},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":112.8,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":94.56,"y":102.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":136.61,"y":145.09},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":161.2,"y":85.29},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":151.31,"y":156.75},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":57,"top":[49,50,51,52],"bottom":[53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":106.21,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":75.56,"y":122.64},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":179.18,"y":155.74},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":89.45,"y":64.07},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":142.19,"y":146.62},"type":"O","description":"Double Play"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":64.19,"y":117.47},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":68.08,"y":90.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"coordinates":{"x":160.94,"y":168.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":32.95,"y":89.13},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":75,"top":[66,67,68,69,70,71],"bottom":[72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":83.72,"y":140.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"coordinates":{"x":43.1,"y":99.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":121.41,"y":190.19},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"coordinates":{"x":152.32,"y":152.7},"type":"O","description":"Groundout"}]}}]},"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":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":5,"errors":0,"leftOnBase":9},"away":{"runs":3,"hits":6,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"catcher":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"third":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"shortstop":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"left":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"battingOrder":2,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"onDeck":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"inHole":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"battingOrder":2,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".254","atBats":32,"obp":".319","slg":".432","ops":".751","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":8,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":5,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":30,"obp":".342","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":154,"era":"4.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.38","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":61,"strikes":93,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":2,"pitchesPerInning":"17.11","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":1,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":45,"groundOuts":105,"airOuts":91,"runs":64,"doubles":25,"triples":2,"homeRuns":15,"strikeOuts":138,"baseOnBalls":46,"intentionalWalks":0,"hits":100,"hitByPitch":0,"avg":".231","atBats":432,"obp":".305","slg":".403","ops":".708","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":174,"rbi":44,"leftOnBase":177,"sacBunts":2,"sacFlies":0,"babip":".305","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.80","popOuts":13,"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":4,"putOuts":267,"errors":1,"chances":272,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"902","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":45,"groundOuts":75,"airOuts":92,"runs":27,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":30,"intentionalWalks":0,"hits":64,"hitByPitch":5,"avg":".239","atBats":268,"obp":".324","slg":".354","ops":".678","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":95,"rbi":22,"leftOnBase":105,"sacBunts":0,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.82","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":25,"lineOuts":22},"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":160,"putOuts":96,"errors":5,"chances":261,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":120,"flyOuts":76,"groundOuts":103,"airOuts":122,"runs":74,"doubles":28,"triples":3,"homeRuns":24,"strikeOuts":115,"baseOnBalls":49,"intentionalWalks":3,"hits":129,"hitByPitch":3,"avg":".276","atBats":468,"obp":".347","slg":".502","ops":".849","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":235,"rbi":70,"leftOnBase":197,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":22,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":31,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":8,"flyOuts":18,"groundOuts":60,"airOuts":36,"runs":26,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":58,"baseOnBalls":17,"intentionalWalks":1,"hits":49,"hitByPitch":3,"atBats":203,"obp":".309","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":887,"era":"4.39","inningsPitched":"53.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":26,"whip":"1.24","battersFaced":223,"outs":160,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":887,"balls":358,"strikes":529,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".333","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.87","hitsPer9Inn":"8.27","runsScoredPer9":"4.39","homeRunsPer9":"2.02","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":6,"strikes":18,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","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":43,"gamesStarted":1,"flyOuts":37,"groundOuts":26,"airOuts":58,"runs":22,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":1,"hits":36,"hitByPitch":4,"atBats":162,"obp":".306","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":763,"era":"4.26","inningsPitched":"44.1","wins":3,"losses":3,"saves":0,"saveOpportunities":5,"holds":9,"blownSaves":5,"earnedRuns":21,"whip":"1.20","battersFaced":187,"outs":133,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":290,"strikes":473,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":1,"winPercentage":".500","pitchesPerInning":"17.21","gamesFinished":6,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"9.14","walksPer9Inn":"3.45","hitsPer9Inn":"7.31","runsScoredPer9":"4.47","homeRunsPer9":"1.62","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641386":{"person":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.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":7,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":10,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":27,"obp":".267","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":108,"era":"3.86","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.14","battersFaced":30,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":36,"strikes":72,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"winPercentage":".---","pitchesPerInning":"15.43","gamesFinished":2,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.29","walksPer9Inn":"2.57","hitsPer9Inn":"7.71","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":18,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":27,"groundOuts":32,"airOuts":38,"runs":28,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":36,"baseOnBalls":23,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":132,"obp":".358","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":665,"era":"6.21","inningsPitched":"37.2","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.46","battersFaced":164,"outs":113,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":665,"balls":264,"strikes":401,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"17.65","gamesFinished":6,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"8.60","walksPer9Inn":"5.50","hitsPer9Inn":"7.65","runsScoredPer9":"6.69","homeRunsPer9":"0.96","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680862":{"person":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":17,"airOuts":14,"runs":4,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".228","atBats":57,"obp":".279","slg":".421","ops":".700","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":24,"rbi":6,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":3,"strikes":15,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":3,"putOuts":149,"errors":3,"chances":155,"fielding":".981","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".294","atBats":34,"obp":".324","slg":".382","ops":".706","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":25,"groundOuts":46,"airOuts":43,"runs":18,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".211","atBats":147,"obp":".308","slg":".306","ops":".614","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":45,"rbi":11,"leftOnBase":67,"sacBunts":2,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.50","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":106,"putOuts":70,"errors":3,"chances":179,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":21,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":26,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":2,"hits":17,"hitByPitch":0,"atBats":79,"obp":".292","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":355,"era":"1.61","inningsPitched":"22.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"1.16","battersFaced":89,"outs":67,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":355,"balls":131,"strikes":224,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"15.90","gamesFinished":7,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.04","walksPer9Inn":"3.63","hitsPer9Inn":"6.85","runsScoredPer9":"1.61","homeRunsPer9":"0.40","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"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}},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":9,"flyOuts":51,"groundOuts":46,"airOuts":81,"runs":40,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":38,"baseOnBalls":25,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":226,"obp":".379","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":989,"era":"5.62","inningsPitched":"57.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.65","battersFaced":265,"outs":173,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":989,"balls":363,"strikes":626,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".333","pitchesPerInning":"17.15","gamesFinished":4,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"5.93","walksPer9Inn":"3.90","hitsPer9Inn":"10.92","runsScoredPer9":"6.24","homeRunsPer9":"2.03","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":15,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":14,"flyOuts":56,"groundOuts":41,"airOuts":93,"runs":35,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":94,"baseOnBalls":30,"intentionalWalks":0,"hits":67,"hitByPitch":8,"atBats":294,"obp":".316","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1411,"era":"3.59","inningsPitched":"77.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.25","battersFaced":333,"outs":233,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1411,"balls":530,"strikes":881,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".455","pitchesPerInning":"18.17","gamesFinished":1,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"10.89","walksPer9Inn":"3.48","hitsPer9Inn":"7.76","runsScoredPer9":"4.06","homeRunsPer9":"1.27","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID570482":{"person":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":23,"groundOuts":53,"airOuts":46,"runs":10,"doubles":14,"triples":1,"homeRuns":0,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".234","atBats":175,"obp":".286","slg":".326","ops":".612","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":57,"rbi":19,"leftOnBase":86,"sacBunts":2,"sacFlies":1,"babip":".297","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":41,"errors":3,"chances":119,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":58,"groundOuts":114,"airOuts":95,"runs":58,"doubles":22,"triples":1,"homeRuns":21,"strikeOuts":109,"baseOnBalls":43,"intentionalWalks":1,"hits":111,"hitByPitch":5,"avg":".260","atBats":427,"obp":".333","slg":".464","ops":".797","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":198,"rbi":68,"leftOnBase":210,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":437,"errors":4,"chances":465,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.2 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":16,"groundOuts":17,"airOuts":24,"runs":8,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":87,"obp":".314","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":411,"era":"3.04","inningsPitched":"23.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.27","battersFaced":102,"outs":71,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":411,"balls":163,"strikes":248,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.37","gamesFinished":10,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"11.03","walksPer9Inn":"4.94","hitsPer9Inn":"6.46","runsScoredPer9":"3.04","homeRunsPer9":"0.76","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":15,"airOuts":13,"runs":6,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":1,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".270","atBats":37,"obp":".356","slg":".486","ops":".842","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":18,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":2,"babip":".222","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":14,"errors":0,"chances":36,"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"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":38,"groundOuts":46,"airOuts":55,"runs":56,"doubles":19,"triples":2,"homeRuns":23,"strikeOuts":100,"baseOnBalls":39,"intentionalWalks":1,"hits":87,"hitByPitch":1,"avg":".305","atBats":285,"obp":".387","slg":".628","ops":"1.015","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":179,"rbi":62,"leftOnBase":118,"sacBunts":0,"sacFlies":3,"babip":".388","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.39","popOuts":7,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":509,"errors":8,"chances":545,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":25,"groundOuts":28,"airOuts":51,"runs":23,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":3,"hits":44,"hitByPitch":1,"atBats":168,"obp":".357","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":803,"era":"4.25","inningsPitched":"42.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.63","battersFaced":196,"outs":127,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":296,"strikes":507,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"18.97","gamesFinished":12,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.99","walksPer9Inn":"5.31","hitsPer9Inn":"9.35","runsScoredPer9":"4.89","homeRunsPer9":"0.85","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".162","atBats":37,"obp":".238","slg":".297","ops":".535","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":11,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":19,"errors":0,"chances":21,"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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":52,"groundOuts":81,"airOuts":100,"runs":48,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":67,"baseOnBalls":26,"intentionalWalks":1,"hits":90,"hitByPitch":0,"avg":".270","atBats":333,"obp":".319","slg":".538","ops":".857","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":179,"rbi":52,"leftOnBase":152,"sacBunts":0,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.48","popOuts":20,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":73,"stolenBasePercentage":".849","caughtStealingPercentage":".151","assists":26,"putOuts":630,"errors":5,"chances":661,"fielding":".992","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":2,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":103,"obp":".267","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":444,"era":"4.08","inningsPitched":"28.2","wins":1,"losses":2,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.05","battersFaced":116,"outs":86,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":444,"balls":164,"strikes":280,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"15.49","gamesFinished":5,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.45","hitsPer9Inn":"5.97","runsScoredPer9":"4.08","homeRunsPer9":"0.94","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":36,"gamesStarted":5,"flyOuts":38,"groundOuts":68,"airOuts":68,"runs":33,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":2,"hits":81,"hitByPitch":4,"atBats":291,"obp":".348","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1282,"era":"3.08","inningsPitched":"76.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":26,"whip":"1.43","battersFaced":328,"outs":228,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":1282,"balls":446,"strikes":836,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".286","pitchesPerInning":"16.87","gamesFinished":8,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.32","hitsPer9Inn":"9.59","runsScoredPer9":"3.91","homeRunsPer9":"0.59","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":0,"chances":10,"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"}]},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":22,"flyOuts":99,"groundOuts":104,"airOuts":181,"runs":68,"doubles":26,"triples":0,"homeRuns":22,"strikeOuts":107,"baseOnBalls":40,"intentionalWalks":0,"hits":108,"hitByPitch":2,"atBats":494,"obp":".277","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2163,"era":"3.89","inningsPitched":"132.0","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.12","battersFaced":542,"outs":396,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2163,"balls":788,"strikes":1375,"strikePercentage":".640","hitBatsmen":2,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".588","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.73","hitsPer9Inn":"7.36","runsScoredPer9":"4.64","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":33,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"33","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":69,"flyOuts":38,"groundOuts":43,"airOuts":72,"runs":36,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":29,"intentionalWalks":1,"hits":51,"hitByPitch":0,"avg":".223","atBats":229,"obp":".309","slg":".406","ops":".715","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":93,"rbi":29,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.90","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":167,"errors":3,"chances":173,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 4 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":57,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":32,"strikes":25,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"obp":".409","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":94,"era":"1.93","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.93","battersFaced":22,"outs":14,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":49,"strikes":45,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"20.14","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"7.71","walksPer9Inn":"11.57","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[669127,667670,666126,701762,687515,687231,668709,570482,671732,680862,680474,691016,649966,806960,621053,641386,686993,656794,665660],"pitchers":[806960,621053,641386,686993,656794,665660],"bench":[],"bullpen":[674370,669372,663687,547184,682052,678022,605488],"battingOrder":[669127,666126,701762,687515,687231,668709,671732,680862,649966],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rooker (28, Povich); MacIver (5, Akin)."},{"label":"TB","value":"Bleday; MacIver 2; Rooker 3; Thomas, C; Urshela."},{"label":"RBI","value":"MacIver 2 (6); Thomas, C (5)."},{"label":"Runners left in scoring position, 2 out","value":"Langeliers 2."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Hernaiz (3, 2nd base by Povich/Jackson, A)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"MacIver (2)."},{"label":"DP","value":"(Urías, L)."}]}],"note":[{"label":"a","value":"Walked for Schuemann in the 7th."},{"label":"1","value":"Ran for Urshela in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":8,"airOuts":5,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":1,"hits":5,"hitByPitch":0,"avg":".240","atBats":30,"obp":".304","slg":".405","ops":".709","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":13,"rbi":2,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".297","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":153,"era":"4.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.41","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":57,"strikes":96,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":3,"pitchesPerInning":"17.00","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":1,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 3B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":1,"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":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".250","atBats":24,"obp":".280","slg":".375","ops":".655","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":9,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID665152":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":22,"flyOuts":92,"groundOuts":118,"airOuts":155,"runs":66,"doubles":30,"triples":3,"homeRuns":18,"strikeOuts":110,"baseOnBalls":35,"intentionalWalks":0,"hits":134,"hitByPitch":1,"atBats":515,"obp":".307","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2117,"era":"4.35","inningsPitched":"132.1","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.28","battersFaced":554,"outs":397,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2117,"balls":717,"strikes":1400,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"7.48","walksPer9Inn":"2.38","hitsPer9Inn":"9.11","runsScoredPer9":"4.49","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669211":{"person":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(L, 3-2)(BS, 4)","summary":"1.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":3,"flyOuts":30,"groundOuts":31,"airOuts":48,"runs":20,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":23,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":162,"obp":".344","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":757,"era":"3.56","inningsPitched":"43.0","wins":3,"losses":2,"saves":2,"saveOpportunities":6,"holds":12,"blownSaves":4,"earnedRuns":17,"whip":"1.47","battersFaced":186,"outs":129,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":757,"balls":256,"strikes":501,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":2,"winPercentage":".600","pitchesPerInning":"17.60","gamesFinished":8,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.81","hitsPer9Inn":"8.37","runsScoredPer9":"4.19","homeRunsPer9":"1.26","inheritedRunners":24,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":31,"groundOuts":65,"airOuts":65,"runs":10,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":220,"obp":".224","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":916,"era":"1.44","inningsPitched":"62.1","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.83","battersFaced":237,"outs":187,"gamesPitched":10,"completeGames":1,"shutouts":0,"pitchesThrown":916,"balls":296,"strikes":620,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".714","pitchesPerInning":"14.70","gamesFinished":0,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"7.80","walksPer9Inn":"2.17","hitsPer9Inn":"5.34","runsScoredPer9":"1.44","homeRunsPer9":"0.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"902","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":57,"flyOuts":35,"groundOuts":36,"airOuts":53,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".183","atBats":153,"obp":".227","slg":".288","ops":".515","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":44,"rbi":15,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".212","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.25","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":99,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":5,"groundOuts":14,"airOuts":14,"runs":6,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":55,"obp":".233","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":259,"era":"3.52","inningsPitched":"15.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"0.91","battersFaced":60,"outs":46,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":89,"strikes":170,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.89","gamesFinished":4,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"10.57","walksPer9Inn":"2.35","hitsPer9Inn":"5.87","runsScoredPer9":"3.52","homeRunsPer9":"1.17","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":27,"groundOuts":44,"airOuts":43,"runs":35,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":40,"baseOnBalls":20,"intentionalWalks":0,"hits":57,"hitByPitch":0,"atBats":180,"obp":".381","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":763,"era":"6.70","inningsPitched":"44.1","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.74","battersFaced":204,"outs":133,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":269,"strikes":494,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.12","walksPer9Inn":"4.06","hitsPer9Inn":"11.57","runsScoredPer9":"7.11","homeRunsPer9":"2.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700249":{"person":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":45,"groundOuts":64,"airOuts":77,"runs":45,"doubles":13,"triples":3,"homeRuns":12,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":1,"hits":82,"hitByPitch":1,"atBats":300,"obp":".332","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1337,"era":"4.95","inningsPitched":"76.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.43","battersFaced":331,"outs":229,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1337,"balls":503,"strikes":834,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":1,"winPercentage":".250","pitchesPerInning":"17.52","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"9.43","walksPer9Inn":"3.18","hitsPer9Inn":"9.67","runsScoredPer9":"5.31","homeRunsPer9":"1.41","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":41,"groundOuts":113,"airOuts":83,"runs":66,"doubles":26,"triples":4,"homeRuns":14,"strikeOuts":103,"baseOnBalls":42,"intentionalWalks":4,"hits":118,"hitByPitch":3,"avg":".284","atBats":416,"obp":".353","slg":".466","ops":".819","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":194,"rbi":50,"leftOnBase":131,"sacBunts":0,"sacFlies":1,"babip":".347","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.71","popOuts":16,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":267,"putOuts":130,"errors":7,"chances":404,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663624":{"person":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":29,"groundOuts":51,"airOuts":51,"runs":20,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":9,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".244","atBats":197,"obp":".280","slg":".355","ops":".635","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":70,"rbi":16,"leftOnBase":85,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.67","popOuts":6,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":324,"errors":0,"chances":359,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":80,"flyOuts":57,"groundOuts":73,"airOuts":95,"runs":37,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":52,"baseOnBalls":37,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".235","atBats":285,"obp":".323","slg":".393","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":112,"rbi":27,"leftOnBase":110,"sacBunts":0,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":13,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":32,"stolenBasePercentage":".780","caughtStealingPercentage":".220","assists":22,"putOuts":441,"errors":2,"chances":465,"fielding":".996","passedBall":1,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656185":{"person":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":10,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682274":{"person":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"4.32","inningsPitched":"8.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.08","battersFaced":34,"outs":25,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":40,"strikes":91,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".---","pitchesPerInning":"15.72","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"6.48","walksPer9Inn":"1.08","hitsPer9Inn":"8.64","runsScoredPer9":"7.56","homeRunsPer9":"3.24","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676059":{"person":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":43,"groundOuts":61,"airOuts":68,"runs":48,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":61,"baseOnBalls":12,"intentionalWalks":0,"hits":69,"hitByPitch":5,"avg":".266","atBats":259,"obp":".312","slg":".471","ops":".783","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":122,"rbi":29,"leftOnBase":82,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":18,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":40,"errors":2,"chances":126,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676679":{"person":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"jerseyNumber":"52","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".059","atBats":17,"obp":".059","slg":".059","ops":".118","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":1,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".091","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":11,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.90","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677941":{"person":{"id":677941,"fullName":"Jordyn Adams","link":"/api/v1/people/677941"},"jerseyNumber":"80","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":10,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"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"}]},"ID656686":{"person":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":40,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":192,"era":"7.45","inningsPitched":"9.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.86","battersFaced":49,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":192,"balls":79,"strikes":113,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.86","gamesFinished":2,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"12.10","walksPer9Inn":"5.59","hitsPer9Inn":"11.17","runsScoredPer9":"7.45","homeRunsPer9":"1.86","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676116":{"person":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"jerseyNumber":"41","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":2,"hits":4,"hitByPitch":0,"avg":".098","atBats":41,"obp":".288","slg":".171","ops":".459","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":7,"rbi":2,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":66,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | 3 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":58,"groundOuts":123,"airOuts":94,"runs":49,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":110,"baseOnBalls":28,"intentionalWalks":0,"hits":109,"hitByPitch":5,"avg":".251","atBats":435,"obp":".303","slg":".391","ops":".694","caughtStealing":9,"stolenBases":11,"stolenBasePercentage":".550","caughtStealingPercentage":".450","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":170,"rbi":44,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.07","popOuts":11,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":243,"putOuts":141,"errors":6,"chances":390,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":80,"groundOuts":125,"airOuts":149,"runs":59,"doubles":18,"triples":2,"homeRuns":21,"strikeOuts":80,"baseOnBalls":31,"intentionalWalks":2,"hits":127,"hitByPitch":6,"atBats":477,"obp":".317","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1942,"era":"4.24","inningsPitched":"121.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.31","battersFaced":518,"outs":363,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1942,"balls":716,"strikes":1226,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".643","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"5.95","walksPer9Inn":"2.31","hitsPer9Inn":"9.45","runsScoredPer9":"4.39","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":12,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669704":{"person":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":34,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":159,"era":"1.74","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.06","battersFaced":40,"outs":31,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":60,"strikes":99,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"15.39","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.23","walksPer9Inn":"3.48","hitsPer9Inn":"6.10","runsScoredPer9":"1.74","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":12,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":15,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":63,"obp":".397","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":291,"era":"6.75","inningsPitched":"14.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.98","battersFaced":73,"outs":44,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":107,"strikes":184,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.84","gamesFinished":2,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"11.66","walksPer9Inn":"6.14","hitsPer9Inn":"11.66","runsScoredPer9":"6.75","homeRunsPer9":"1.23","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"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}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":47,"gamesStarted":0,"flyOuts":14,"groundOuts":49,"airOuts":29,"runs":26,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":1,"hits":44,"hitByPitch":2,"atBats":159,"obp":".345","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":705,"era":"5.18","inningsPitched":"41.2","wins":1,"losses":6,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":24,"whip":"1.42","battersFaced":180,"outs":125,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":705,"balls":252,"strikes":453,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".143","pitchesPerInning":"16.92","gamesFinished":5,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"8.86","walksPer9Inn":"3.24","hitsPer9Inn":"9.50","runsScoredPer9":"5.62","homeRunsPer9":"1.08","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608650":{"person":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","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":10,"gamesStarted":2,"flyOuts":6,"groundOuts":22,"airOuts":16,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":91,"obp":".344","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":377,"era":"4.91","inningsPitched":"22.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.50","battersFaced":96,"outs":66,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":377,"balls":115,"strikes":262,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".500","pitchesPerInning":"17.14","gamesFinished":2,"strikeoutWalkRatio":"6.25","strikeoutsPer9Inn":"10.23","walksPer9Inn":"1.64","hitsPer9Inn":"11.86","runsScoredPer9":"5.32","homeRunsPer9":"0.82","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"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":45,"flyOuts":18,"groundOuts":30,"airOuts":36,"runs":14,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".217","atBats":129,"obp":".294","slg":".372","ops":".666","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":48,"rbi":18,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":12,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":226,"errors":2,"chances":246,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":3,"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":0,"chances":13,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":3,"groundOuts":4,"airOuts":9,"runs":11,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":3,"avg":".244","atBats":41,"obp":".311","slg":".634","ops":".945","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":26,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.67","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":7,"putOuts":103,"errors":1,"chances":111,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[702616,676059,683002,668939,663624,669236,676116,656577,656185,677941,691723,666185,700249,666974,608650,669211],"pitchers":[700249,666974,608650,669211],"bench":[676679],"bullpen":[670329,682274,665152,656686,669432,669704,608372,664991,687064],"battingOrder":[702616,676059,683002,668939,663624,676116,656577,656185,666185],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Jackson, A (7, Sterner); Mayo (8, Sterner); Henderson (26, Newcomb, S)."},{"label":"3B","value":"Jackson, J (1, Ferguson, T)."},{"label":"HR","value":"Westburg (14, 5th inning off Bowden, 0 on, 2 out)."},{"label":"TB","value":"Henderson 2; Jackson, A 2; Jackson, J 3; Mayo 2; Westburg 4."},{"label":"RBI","value":"Mayo (18); Westburg (29)."},{"label":"2-out RBI","value":"Westburg."},{"label":"Runners left in scoring position, 2 out","value":"Jackson, A; Jackson, J 2."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Henderson (16, 2nd base off Morales/MacIver)."},{"label":"CS","value":"Allen, G (1, 2nd base by Ferguson, T/MacIver)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Jackson, A (2)."},{"label":"DP","value":"(Jackson, A-Henderson)."}]}],"note":[{"label":"a","value":"Doubled for Adams in the 7th."},{"label":"b","value":"Intentionally walked for Jackson, J in the 8th."},{"label":"1","value":"Ran for Mayo in the 7th."}]}},"officials":[{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Home Plate"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Noda (by Alvarado)."},{"label":"Pitch timer violations","value":"Newcomb, S (pitcher); Enns (pitcher)."},{"label":"Pitches-strikes","value":"Morales 57-25; Ferguson, T 18-14; Bowden 8-5; Sterner 24-18; Newcomb, S 15-12; Alvarado 32-19; Povich 94-60; Cano 26-15; Enns 11-7; Akin 22-14."},{"label":"Groundouts-flyouts","value":"Morales 2-1; Ferguson, T 1-0; Bowden 2-0; Sterner 1-0; Newcomb, S 0-0; Alvarado 2-1; Povich 5-4; Cano 1-1; Enns 0-0; Akin 0-0."},{"label":"Batters faced","value":"Morales 13; Ferguson, T 5; Bowden 3; Sterner 6; Newcomb, S 4; Alvarado 7; Povich 24; Cano 5; Enns 2; Akin 6."},{"label":"Inherited runners-scored","value":"Ferguson, T 1-0; Newcomb, S 1-0; Alvarado 1-0."},{"label":"Umpires","value":"HP: Charlie Ramos. 1B: Willie Traynor. 2B: Carlos Torres. 3B: Lance Barrett. "},{"label":"Weather","value":"86 degrees, Sunny."},{"label":"Wind","value":"4 mph, R To L."},{"label":"First pitch","value":"1:35 PM."},{"label":"T","value":"2:54."},{"label":"Att","value":"23,183."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"August 10, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":700249,"fullName":"Cade Povich","link":"/api/v1/people/700249","boxscoreName":"Povich"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":45,"groundOuts":64,"airOuts":77,"runs":45,"doubles":13,"triples":3,"homeRuns":12,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":1,"hits":82,"hitByPitch":1,"atBats":300,"obp":".332","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1337,"era":"4.95","inningsPitched":"76.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.43","battersFaced":331,"outs":229,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1337,"balls":503,"strikes":834,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":1,"winPercentage":".250","pitchesPerInning":"17.52","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"9.43","walksPer9Inn":"3.18","hitsPer9Inn":"9.67","runsScoredPer9":"5.31","homeRunsPer9":"1.41","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","boxscoreName":"Ferguson, T"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":18,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":27,"groundOuts":32,"airOuts":38,"runs":28,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":36,"baseOnBalls":23,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":132,"obp":".358","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":665,"era":"6.21","inningsPitched":"37.2","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.46","battersFaced":164,"outs":113,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":665,"balls":264,"strikes":401,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"17.65","gamesFinished":6,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"8.60","walksPer9Inn":"5.50","hitsPer9Inn":"7.65","runsScoredPer9":"6.69","homeRunsPer9":"0.96","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":51,"pitchingGameScore":51},{"player":{"person":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862","boxscoreName":"MacIver"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":17,"airOuts":14,"runs":4,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".228","atBats":57,"obp":".279","slg":".421","ops":".700","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":24,"rbi":6,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":3,"strikes":15,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":3,"putOuts":149,"errors":3,"chances":155,"fielding":".981","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":51,"hittingGameScore":51}]},"decisions":{"winner":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"loser":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}