{"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":776881,"link":"/api/v1.1/game/776881/feed/live","metaData":{"wait":10,"timeStamp":"20250803_224924","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776881,"type":"R","doubleHeader":"N","id":"2025/08/03/arimlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776881-2025-08-03","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-03T20:05:00Z","originalDate":"2025-08-03","officialDate":"2025-08-03","dayNight":"day","time":"1:05","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":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2025,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":112,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":59,"ties":0,"pct":".473"},"records":{},"divisionLeader":false,"wins":53,"losses":59,"winningPercentage":".473"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"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":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":65,"ties":0,"pct":".430"},"records":{},"divisionLeader":false,"wins":49,"losses":65,"winningPercentage":".430"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID645444":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444","firstName":"Jose","lastName":"Herrera","primaryNumber":"85","birthDate":"1997-02-24","currentAge":29,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 9\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Herrera","middleName":"Gregorio","boxscoreName":"Herrera, J","gender":"M","nameMatrilineal":"Solorzano","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Herrera","nameSlug":"jose-herrera-645444","firstLastName":"Jose Herrera","lastFirstName":"Herrera, Jose","lastInitName":"Herrera, J","initLastName":"J Herrera","fullFMLName":"Jose Gregorio Herrera","fullLFMName":"Herrera, Jose Gregorio","strikeZoneTop":3.077,"strikeZoneBottom":1.553},"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},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","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},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"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},"ID669459":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459","firstName":"Kyle","lastName":"Nelson","primaryNumber":"90","birthDate":"1996-07-08","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nelson","middleName":"B.","boxscoreName":"Nelson, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Nelson","nameSlug":"kyle-nelson-669459","firstLastName":"Kyle Nelson","lastFirstName":"Nelson, Kyle","lastInitName":"Nelson, K","initLastName":"K Nelson","fullFMLName":"Kyle B. Nelson","fullLFMName":"Nelson, Kyle B.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID608665":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665","firstName":"Kendall","lastName":"Graveman","primaryNumber":"31","birthDate":"1990-12-21","currentAge":35,"birthCity":"Alexander City","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendall","useLastName":"Graveman","middleName":"Chase","boxscoreName":"Graveman","nickName":"Digger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"lastPlayedDate":"2025-08-10","mlbDebutDate":"2014-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kendall Graveman","nameSlug":"kendall-graveman-608665","firstLastName":"Kendall Graveman","lastFirstName":"Graveman, Kendall","lastInitName":"Graveman, K","initLastName":"K Graveman","fullFMLName":"Kendall Chase Graveman","fullLFMName":"Graveman, Kendall Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID543101":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101","firstName":"Anthony","lastName":"DeSclafani","primaryNumber":"21","birthDate":"1990-04-18","currentAge":36,"birthCity":"Freehold","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"DeSclafani","middleName":"J.","boxscoreName":"DeSclafani","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"DEE-scla-fah-nee","mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony DeSclafani","nameSlug":"anthony-desclafani-543101","firstLastName":"Anthony DeSclafani","lastFirstName":"DeSclafani, Anthony","lastInitName":"DeSclafani, A","initLastName":"A DeSclafani","fullFMLName":"Anthony J. DeSclafani","fullLFMName":"DeSclafani, Anthony J.","strikeZoneTop":3.58,"strikeZoneBottom":1.72},"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},"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},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"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},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID622663":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","firstName":"Luis","lastName":"Severino","primaryNumber":"40","birthDate":"1994-02-20","currentAge":32,"birthCity":"Sabana de la Mar","birthCountry":"Dominican Republic","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Severino","boxscoreName":"Severino, L","nickName":"Pena","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Severino","nameSlug":"luis-severino-622663","firstLastName":"Luis Severino","lastFirstName":"Severino, Luis","lastInitName":"Severino, L","initLastName":"L Severino","fullFMLName":"Luis Severino","fullLFMName":"Severino, Luis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663731":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731","firstName":"Connor","lastName":"Kaiser","primaryNumber":"30","birthDate":"1996-11-20","currentAge":29,"birthCity":"Shawnee Mission","birthStateProvince":"KS","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Connor","useLastName":"Kaiser","middleName":"William","boxscoreName":"Kaiser, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Kaiser","nameSlug":"connor-kaiser-663731","firstLastName":"Connor Kaiser","lastFirstName":"Kaiser, Connor","lastInitName":"Kaiser, C","initLastName":"C Kaiser","fullFMLName":"Connor William Kaiser","fullLFMName":"Kaiser, Connor William","strikeZoneTop":3.349,"strikeZoneBottom":1.69},"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},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"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},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"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},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID674384":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384","firstName":"Eduarniel","lastName":"Núñez","birthDate":"1999-06-07","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduarniel","useLastName":"Núñez","boxscoreName":"Núñez, E","gender":"M","nameMatrilineal":"Mejia","isPlayer":true,"isVerified":false,"pronunciation":"eh-DWAR-knee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduarniel Núñez","nameSlug":"eduarniel-nunez-674384","firstLastName":"Eduarniel Núñez","lastFirstName":"Núñez, Eduarniel","lastInitName":"Núñez, E","initLastName":"E Núñez","fullFMLName":"Eduarniel Núñez","fullLFMName":"Núñez, Eduarniel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Sunny","temp":"84","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":8830,"firstPitch":"2025-08-03T20:05:00.000Z","gameDurationMinutes":164},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"home":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"}},"officialScorer":{"id":482170,"fullName":"Mark Honbo","link":"/api/v1/people/482170"},"primaryDatacaster":{"id":823337,"fullName":"Ryan Cosgrove","link":"/api/v1/people/823337"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T20:05:48.689Z","endTime":"2025-08-03T20:08:08.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9,10],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T16:45:37.778Z","endTime":"2025-08-03T19:46:50.810Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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-03T19:46:50.810Z","endTime":"2025-08-03T20:05:31.231Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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-03T20:05:31.231Z","endTime":"2025-08-03T20:05:50.895Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.945069363637046,"aZ":-20.83566982921231,"pfxX":-7.517800790719342,"pfxZ":6.099293673088797,"pX":-0.0062634148602957245,"pZ":2.018937841403348,"vX0":7.87668349729938,"vY0":-136.01736447371522,"vZ0":-5.17416092328731,"x":117.24,"y":184.27,"x0":-1.97347052333399,"y0":50.00561803991439,"z0":5.406053347111323,"aX":-13.982180153564878},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":11.8,"spinRate":2257,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4038716684273389,"extension":6.093314576379144},"index":3,"playId":"2f60a2fb-c1ed-3f14-9627-86b313b5e08b","pitchNumber":1,"startTime":"2025-08-03T20:05:50.895Z","endTime":"2025-08-03T20:05:56.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.576758374386053,"aZ":-15.458445390682174,"pfxX":-8.158374024913272,"pfxZ":9.085276454001907,"pX":0.2769630862243052,"pZ":1.9024421522819188,"vX0":8.552012597535152,"vY0":-135.08667621037327,"vZ0":-6.1146400542352195,"x":106.44,"y":187.41,"x0":-1.8762792553863525,"y0":50.00560924852948,"z0":5.289880137532072,"aX":-15.017202274106493},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":12.8,"spinRate":2182,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.40610179256033474,"extension":6.211243994385661},"index":4,"playId":"e5963dab-7b53-3e9c-ab93-a24fcd2ece2d","pitchNumber":2,"startTime":"2025-08-03T20:06:26.285Z","endTime":"2025-08-03T20:06:29.986Z","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":5,"startTime":"2025-08-03T20:06:43.888Z","endTime":"2025-08-03T20:06:53.953Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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.4,"endSpeed":85.8,"strikeZoneTop":3.20863145685404,"strikeZoneBottom":1.38012423282948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.362338862476584,"aZ":-19.750897617535,"pfxX":-8.512747081518542,"pfxZ":6.54819512119647,"pX":-1.0560707168179329,"pZ":2.534250667184279,"vX0":5.599986456223836,"vY0":-137.31764350189206,"vZ0":-4.078246807701252,"x":157.25,"y":170.36,"x0":-2.0231396319634776,"y0":50.00024908815143,"z0":5.394413928663644,"aX":-16.14259415340337},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":2201,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3999364324281318,"extension":6.095264496591017},"index":6,"playId":"229dca02-0e33-3885-9ac7-3e272790f5ec","pitchNumber":3,"startTime":"2025-08-03T20:06:53.953Z","endTime":"2025-08-03T20:06:58.153Z","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":88.5,"endSpeed":82.3,"strikeZoneTop":3.18276088471208,"strikeZoneBottom":1.38352401353355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2232267626327,"aZ":-30.1655587961412,"pfxX":-5.965234694727562,"pfxZ":1.1857165839594723,"pX":0.30297889610929046,"pZ":-0.2172144260168865,"vX0":7.507741530489789,"vY0":-128.58303394668636,"vZ0":-8.042509813041079,"x":105.45,"y":244.64,"x0":-1.8664141645604027,"y0":50.000905733854374,"z0":5.259879146158534,"aX":-10.08552370565877},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.7,"breakHorizontal":9.4,"spinRate":1157,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.42439383427147126,"extension":6.181146751258601},"index":7,"playId":"f5f8c1c4-ca63-3b68-b5a0-372a4e7dc921","pitchNumber":4,"startTime":"2025-08-03T20:07:11.773Z","endTime":"2025-08-03T20:07:15.386Z","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":95.3,"endSpeed":86.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.726374723209727,"aZ":-18.050589871102567,"pfxX":-8.384567088931426,"pfxZ":7.293428240677743,"pX":0.5154698857054163,"pZ":3.449285530526882,"vX0":9.408663338645317,"vY0":-138.48637498038346,"vZ0":-2.2732661399181673,"x":97.35,"y":145.65,"x0":-1.8411287490238537,"y0":50.005972258024435,"z0":5.492020187622058,"aX":-16.24433072689374},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":13.2,"spinRate":2248,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.395926521426619,"extension":6.0684983313599385},"index":8,"playId":"df2ee15b-1157-395a-a2f5-7dfa3d8b4f3c","pitchNumber":5,"startTime":"2025-08-03T20:07:28.499Z","endTime":"2025-08-03T20:07:36.616Z","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":95.1,"endSpeed":87.0,"strikeZoneTop":3.23504157787711,"strikeZoneBottom":1.43646364915986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.837101609398427,"aZ":-17.632517906434185,"pfxX":-7.651099752332799,"pfxZ":7.4809441508007275,"pX":0.005228849923033017,"pZ":3.9362797936875094,"vX0":8.052807299669023,"vY0":-138.28255592278273,"vZ0":-1.220340896007925,"x":116.8,"y":132.5,"x0":-1.9457433625547866,"y0":50.00054984509548,"z0":5.5622162379265125,"aX":-14.86767213761047},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":12.2,"spinRate":2233,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3955818717107289,"extension":6.127783539537459},"index":9,"playId":"b0ede4aa-dff3-3330-97be-f2319407eb60","pitchNumber":6,"startTime":"2025-08-03T20:07:46.113Z","endTime":"2025-08-03T20:07:49.687Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.154859241587356,"aZ":-16.57239699575665,"pfxX":-7.348981476900529,"pfxZ":8.000092118359584,"pX":0.10481880503574836,"pZ":3.253566053322523,"vX0":8.082531251009597,"vY0":-138.578958869571,"vZ0":-2.9070973884864424,"x":113.0,"y":150.93,"x0":-1.8909039330424686,"y0":50.004156941099865,"z0":5.419468279455133,"aX":-14.33509885660005},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2269,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3948188334474505,"extension":6.244351625098811},"index":10,"playId":"9a079f15-fa7d-336c-b1e1-495f637bb3e5","pitchNumber":7,"startTime":"2025-08-03T20:08:04.382Z","endTime":"2025-08-03T20:08:08.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:08:08.516Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T20:08:11.724Z","endTime":"2025-08-03T20:10:17.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25534865422752,"aZ":-18.73061796124371,"pfxX":-8.03522938528168,"pfxZ":6.990746904842167,"pX":0.042537852074339744,"pZ":2.618428776299893,"vX0":8.256944306550919,"vY0":-138.15990431879513,"vZ0":-4.154146128355066,"x":115.38,"y":168.08,"x0":-1.9482075881235095,"y0":50.00356003439381,"z0":5.408971865594268,"aX":-15.455007222981616},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":2209,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3972300726605247,"extension":6.349798714634365},"index":0,"playId":"23140549-eb03-3bab-8ca8-94cc5bef04fc","pitchNumber":1,"startTime":"2025-08-03T20:08:35.558Z","endTime":"2025-08-03T20:08:40.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.20505334147945,"strikeZoneBottom":1.45438593968155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48866940318943,"aZ":-18.741996194726426,"pfxX":-6.918882901777872,"pfxZ":6.930902359988636,"pX":0.44448668816238773,"pZ":3.194305514707554,"vX0":8.987125051039518,"vY0":-138.67791613777055,"vZ0":-2.8992737471081917,"x":100.06,"y":152.53,"x0":-1.947043258596412,"y0":50.00187648491032,"z0":5.511085232151141,"aX":-13.407490254602044},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":10.6,"spinRate":2264,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39574477126715735,"extension":6.110284687978328},"index":1,"playId":"fa1af46e-31d6-3466-9ff7-8210a88b4957","pitchNumber":2,"startTime":"2025-08-03T20:09:06.073Z","endTime":"2025-08-03T20:09:09.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.16529417526742,"strikeZoneBottom":1.44455041915779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35782297725015,"aZ":-15.059254194285044,"pfxX":-7.3622165110007245,"pfxZ":8.721055680487629,"pX":0.09243986297831078,"pZ":3.579417916665069,"vX0":8.137059777776145,"vY0":-139.23608033181452,"vZ0":-2.3840780603252734,"x":113.48,"y":142.14,"x0":-1.911808674800233,"y0":50.00584946146755,"z0":5.443736212778953,"aX":-14.453756785181545},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2270,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3934353908000605,"extension":6.221540598421902},"index":2,"playId":"71888ff3-427f-3c1c-9d21-64c780fe2d7d","pitchNumber":3,"startTime":"2025-08-03T20:09:24.524Z","endTime":"2025-08-03T20:09:28.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.23874987335723,"strikeZoneBottom":1.57776355551642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366302181596026,"aZ":-24.053891334507203,"pfxX":3.08604106735548,"pfxZ":4.965918837120078,"pX":1.4467559611733505,"pZ":0.9139401918305743,"vX0":7.524256278373831,"vY0":-126.67413943992432,"vZ0":-5.7358142400016945,"x":61.85,"y":214.1,"x0":-1.9557129567331535,"y0":50.004113506528874,"z0":5.114936053913088,"aX":5.045072299979131},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.9,"breakHorizontal":-7.2,"spinRate":2898,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4313705799032741,"extension":6.193467060269613},"index":3,"playId":"709e4faa-7128-39e8-953c-42d608fd1c44","pitchNumber":4,"startTime":"2025-08-03T20:09:40.470Z","endTime":"2025-08-03T20:09:44.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.3080114650748,"strikeZoneBottom":1.49749402353307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.379596609780066,"aZ":-15.345578394257819,"pfxX":-6.839139211091142,"pfxZ":8.66733401329272,"pX":1.5908125858156903,"pZ":2.704687386715551,"vX0":11.7312290678853,"vY0":-138.55967681899963,"vZ0":-4.5117110960553495,"x":56.36,"y":165.75,"x0":-1.81214830593088,"y0":50.00360404423146,"z0":5.381789567851577,"aX":-13.281034536169606},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2288,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3955169000658598,"extension":6.198028985845111},"index":4,"playId":"b5a21091-97db-3a84-a157-73b9b2adae46","pitchNumber":5,"startTime":"2025-08-03T20:09:56.898Z","endTime":"2025-08-03T20:10:01.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57760528491236,"aZ":-16.949381911528906,"pfxX":-6.867977394574405,"pfxZ":7.841698366765021,"pX":0.6753885110143352,"pZ":2.3053431285117214,"vX0":9.413836668047814,"vY0":-138.60015489373134,"vZ0":-5.310976996675119,"x":91.26,"y":176.54,"x0":-1.8761026214166379,"y0":50.00368148182809,"z0":5.38197525305479,"aX":-13.335930872023848},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":10.4,"spinRate":2257,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39550400313764467,"extension":6.225678616881822},"index":5,"playId":"13906815-2b19-356c-9390-f22db8139050","pitchNumber":6,"startTime":"2025-08-03T20:10:13.369Z","endTime":"2025-08-03T20:10:17.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:10:17.454Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Geraldo Perdomo doubles (23) on a fly ball to right fielder Brent Rooker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T20:10:17.915Z","endTime":"2025-08-03T20:11:54.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"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":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.5408118228477,"strikeZoneBottom":1.60816876420063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96502045925122,"aZ":-17.378023282639877,"pfxX":-6.904454903962469,"pfxZ":7.6454025087668995,"pX":0.8312359612116829,"pZ":3.794682786733988,"vX0":9.946240763140601,"vY0":-138.71797310727436,"vZ0":-1.5844975328906377,"x":85.32,"y":136.32,"x0":-1.9149343915355406,"y0":50.005648419575046,"z0":5.53992570967154,"aX":-13.368416842948475},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2200,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3958552078182205,"extension":6.1735998926800555},"index":0,"playId":"1651738a-cd81-3e0b-b687-f1ad0ee23c90","pitchNumber":1,"startTime":"2025-08-03T20:10:41.020Z","endTime":"2025-08-03T20:10:44.971Z","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":95.9,"endSpeed":87.1,"strikeZoneTop":3.5139222489432,"strikeZoneBottom":1.43445911318107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81105602421472,"aZ":-16.72897781280623,"pfxX":-6.708288324158718,"pfxZ":7.930055879296273,"pX":1.4059714891649011,"pZ":2.3832206900507393,"vX0":11.127638667755152,"vY0":-139.06943095152258,"vZ0":-5.166948153604425,"x":63.41,"y":174.43,"x0":-1.7858796564514339,"y0":50.0037165027167,"z0":5.384461820593635,"aX":-13.06796711524273},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2298,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3946983907786299,"extension":6.198595166009332},"index":1,"playId":"56107944-bd49-3434-9aee-7245e8408842","pitchNumber":2,"startTime":"2025-08-03T20:10:57.871Z","endTime":"2025-08-03T20:11:02.421Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.51700352281099,"strikeZoneBottom":1.49701438950529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13082943702128,"aZ":-22.96432520980537,"pfxX":-0.3363466486048452,"pfxZ":4.888275896259859,"pX":-0.12364008221227363,"pZ":3.514200760423357,"vX0":5.633978978847585,"vY0":-136.4493165937134,"vZ0":-0.8717074117829363,"x":121.71,"y":143.9,"x0":-2.1719119425501128,"y0":50.00600444560618,"z0":5.420720777575583,"aX":-0.6351565886791585},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":-0.6,"spinRate":2430,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.401477343222469,"extension":6.198208410330886},"index":2,"playId":"10d71a05-6b0c-3089-80eb-6ff4ba50eeef","pitchNumber":3,"startTime":"2025-08-03T20:11:16.534Z","endTime":"2025-08-03T20:11:20.412Z","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":3,"startTime":"2025-08-03T20:11:28.835Z","endTime":"2025-08-03T20:11:40.303Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.372920367073306,"aZ":-25.737954929183985,"pfxX":4.2549774272365894,"pfxZ":3.9529563679170243,"pX":0.7668373470413982,"pZ":2.04164437962398,"vX0":5.609489200839995,"vY0":-127.09611114979889,"vZ0":-2.7971150959650153,"x":87.77,"y":183.66,"x0":-2.026023246816237,"y0":50.00095138292627,"z0":5.212308757299938,"aX":6.920707779880733},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":-9.0,"spinRate":2670,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4318542647518244,"extension":6.115196410566789},"hitData":{"launchSpeed":67.2,"launchAngle":35.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.62,"coordY":132.56}},"index":4,"playId":"4bce31cd-0704-36d9-a62e-4d7dbd26cb6f","pitchNumber":4,"startTime":"2025-08-03T20:11:40.303Z","endTime":"2025-08-03T20:11:54.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:11:54.149Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lourdes Gurriel Jr. pops out to second baseman Luis Urías.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T20:11:57.293Z","endTime":"2025-08-03T20:13:17.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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_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.3,"endSpeed":86.5,"strikeZoneTop":3.70499464258261,"strikeZoneBottom":1.8219190293356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02875353584762,"aZ":-18.70707685260437,"pfxX":-6.591896866867535,"pfxZ":6.970729313013823,"pX":-1.0251428353751413,"pZ":3.0425783144256684,"vX0":5.375861089690056,"vY0":-138.60626404308417,"vZ0":-2.8743240874207863,"x":156.08,"y":156.63,"x0":-2.140191781598972,"y0":50.00355583567282,"z0":5.352757047147005,"aX":-12.735971971944567},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":10.7,"spinRate":2256,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3962541099234893,"extension":6.164018031220541},"index":0,"playId":"69ca6f46-1c5f-3db4-bbb1-562c0f14ecbb","pitchNumber":1,"startTime":"2025-08-03T20:12:29.448Z","endTime":"2025-08-03T20:12:33.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.70839254633736,"strikeZoneBottom":1.73733715290377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79074400254502,"aZ":-24.174912974643885,"pfxX":3.1481633560144244,"pfxZ":4.97697351776857,"pX":0.5281189026094921,"pZ":2.5499699075304214,"vX0":5.7647433597682785,"vY0":-126.03508131977196,"vZ0":-1.8787419073460239,"x":96.87,"y":169.93,"x0":-2.1985344379012015,"y0":50.00448236209532,"z0":5.258903878582018,"aX":5.060094356923268},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":-7.1,"spinRate":2726,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.43470553489837194,"extension":6.050031786725988},"index":1,"playId":"e705cf16-e688-301b-ad20-1dc3b7f79a64","pitchNumber":2,"startTime":"2025-08-03T20:12:49.357Z","endTime":"2025-08-03T20:12:53.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.232871783038874,"aZ":-19.768927501462517,"pfxX":-6.901277510645329,"pfxZ":6.34101207861459,"pX":-0.6271083139873596,"pZ":2.8741460662978335,"vX0":6.097664077294891,"vY0":-139.44855794796217,"vZ0":-3.369758131525324,"x":140.9,"y":161.18,"x0":-1.9523313438019787,"y0":50.0056894285179,"z0":5.412750191473493,"aX":-13.507179180191756},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":11.2,"spinRate":2242,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39375113675137996,"extension":6.252417695874669},"hitData":{"launchSpeed":63.2,"launchAngle":37.0,"totalDistance":204.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.45,"coordY":119.87}},"index":2,"playId":"fd88e618-58e7-3a49-be40-8712f6b0043e","pitchNumber":3,"startTime":"2025-08-03T20:13:08.937Z","endTime":"2025-08-03T20:13:17.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:13:17.671Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T20:14:56.986Z","endTime":"2025-08-03T20:16:19.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.37748302450677,"strikeZoneBottom":1.63377560544373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.725045083147364,"aZ":-17.437750286005173,"pfxX":1.7721508619366237,"pfxZ":8.356420427565643,"pX":0.3881474681826613,"pZ":3.2975164458243635,"vX0":-3.3549451158153447,"vY0":-131.66735949764495,"vZ0":-3.2172602191597175,"x":102.2,"y":149.75,"x0":1.4459497618634098,"y0":50.00531265883174,"z0":5.8181699151072115,"aX":3.126511534417621},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.6,"breakHorizontal":-2.5,"spinRate":2239,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.41523439067966095,"extension":6.199908550090809},"index":0,"playId":"afd1b863-c8c5-39bd-848e-777130f1c559","pitchNumber":1,"startTime":"2025-08-03T20:15:26.599Z","endTime":"2025-08-03T20:15:30.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6247763082601,"aZ":-16.681357029606062,"pfxX":4.214319344706284,"pfxZ":8.63892253259716,"pX":-0.1414429785411128,"pZ":2.43859232758088,"vX0":-5.034245580908177,"vY0":-132.85597517914204,"vZ0":-5.564000426344965,"x":122.39,"y":172.94,"x0":1.2276523710716947,"y0":50.00218796219002,"z0":5.766470241670366,"aX":7.5574232780298365},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":-6.6,"spinRate":2298,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4117782403943111,"extension":6.3202253358032685},"index":1,"playId":"08a9748c-16df-34c2-807c-40f4509e15e0","pitchNumber":2,"startTime":"2025-08-03T20:15:40.018Z","endTime":"2025-08-03T20:15:43.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.36619404836733,"strikeZoneBottom":1.65221675350297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09190697249731,"aZ":-21.81967137625006,"pfxX":6.368525932556546,"pfxZ":5.788832752553445,"pX":0.7840939687183095,"pZ":3.988011224461712,"vX0":-3.7939587471559633,"vY0":-132.8187592629624,"vZ0":-0.7041933380792404,"x":87.11,"y":131.1,"x0":1.4026399756150074,"y0":50.00333383137316,"z0":5.841369617731381,"aX":11.39376090732374},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.6,"breakHorizontal":-10.7,"spinRate":2196,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41217593591029367,"extension":6.1804700094691825},"index":2,"playId":"2231a162-3673-3b10-ab33-7e145492079a","pitchNumber":3,"startTime":"2025-08-03T20:15:59.141Z","endTime":"2025-08-03T20:16:02.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.432455778631773,"aZ":-24.79704136832752,"pfxX":8.963858704274772,"pfxZ":4.815845681962363,"pX":0.9692576200179516,"pZ":2.1747009395252097,"vX0":-3.6403566033749577,"vY0":-123.68451574432657,"vZ0":-3.7397825883710603,"x":80.05,"y":180.06,"x0":1.305541528219098,"y0":50.00033598219227,"z0":5.81442637029571,"aX":13.719088955990888},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2010,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4448977568234418,"extension":6.34291927263615},"index":3,"playId":"bfaf28ad-cda3-3610-8abe-17b16e0f5a5c","pitchNumber":4,"startTime":"2025-08-03T20:16:13.704Z","endTime":"2025-08-03T20:16:19.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:16:19.542Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out softly, pitcher Eduardo Rodriguez to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T20:16:19.060Z","endTime":"2025-08-03T20:17:35.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593958,"link":"/api/v1/people/593958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.73243466345351,"strikeZoneBottom":1.70820084001884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.968782562400015,"aZ":-22.362251559020173,"pfxX":7.138303161683373,"pfxZ":5.6104316936969525,"pX":1.841676920351463,"pZ":2.9873934586956423,"vX0":-1.1986373873054699,"vY0":-131.45783434893303,"vZ0":-3.512618862237222,"x":46.8,"y":158.12,"x0":1.3761662739108647,"y0":50.005241861592644,"z0":6.001790136060942,"aX":12.490074765216155},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-12.7,"spinRate":2265,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.41671723612396816,"extension":6.247130688856694},"index":0,"playId":"fb5dd560-700a-31d9-b79a-bc11e24617a7","pitchNumber":1,"startTime":"2025-08-03T20:16:43.259Z","endTime":"2025-08-03T20:16:46.996Z","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":92.2,"endSpeed":84.8,"strikeZoneTop":3.77414430448913,"strikeZoneBottom":1.71407978452124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69089517824017,"aZ":-17.13094146955449,"pfxX":3.472823400029089,"pfxZ":8.210807922479253,"pX":-1.2514349008147057,"pZ":2.829809421329593,"vX0":-7.600630196951713,"vY0":-134.1619006789032,"vZ0":-4.5627452025670765,"x":164.7,"y":162.38,"x0":1.1608268281655576,"y0":50.00208885672922,"z0":5.765047564456785,"aX":6.362754563761877},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":-4.8,"spinRate":2269,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40749871042418606,"extension":6.372532704291599},"index":1,"playId":"a4cac40e-4972-3afd-8310-de2cc2d3c3c4","pitchNumber":2,"startTime":"2025-08-03T20:16:56.723Z","endTime":"2025-08-03T20:17:00.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.69980148739341,"strikeZoneBottom":1.61031452479434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.757764779323935,"aZ":-19.90532434609261,"pfxX":4.833518396135018,"pfxZ":6.69222976162413,"pX":-0.3977036515517979,"pZ":2.5250972803043075,"vX0":-5.919348787014521,"vY0":-133.99004659473619,"vZ0":-4.775050702001394,"x":125.86,"y":136.19,"x0":1.2037577816350762,"y0":50.00154202361082,"z0":5.737055007290412,"aX":8.859578283966728},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-7.6,"spinRate":2211,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4075291022345615,"extension":6.309346981074647},"index":2,"playId":"d55c33df-e111-305a-8c1b-3ce6d11070f8","pitchNumber":3,"startTime":"2025-08-03T20:17:12.349Z","endTime":"2025-08-03T20:17:16.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.486997677540746,"aZ":-19.434962909473633,"pfxX":7.551115088842276,"pfxZ":7.278191046254587,"pX":1.3952086366605019,"pZ":2.884829570606574,"vX0":-1.7071084270394992,"vY0":-131.62788527248514,"vZ0":-4.094301760499449,"x":63.82,"y":160.89,"x0":1.0719041512634042,"y0":50.00554676397927,"z0":5.903379633440397,"aX":13.224716325408611},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.5,"breakHorizontal":-13.3,"spinRate":2226,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4164387671282417,"extension":6.394723678336971},"hitData":{"launchSpeed":40.2,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.15,"coordY":184.37}},"index":3,"playId":"26c74217-8088-3854-bce2-0f237670ef14","pitchNumber":4,"startTime":"2025-08-03T20:17:27.423Z","endTime":"2025-08-03T20:17:35.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:17:35.895Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T20:17:36.126Z","endTime":"2025-08-03T20:19:24.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.972458165918216,"aZ":-16.391774349028378,"pfxX":4.920395271809726,"pfxZ":8.828900342119649,"pX":-0.476592304382567,"pZ":1.9473466617287662,"vX0":-6.545234960365832,"vY0":-132.75408121312262,"vZ0":-6.649029053822457,"x":135.17,"y":186.2,"x0":1.379700411694903,"y0":50.005509616688165,"z0":5.674328571292078,"aX":8.798916812366407},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.8,"breakHorizontal":-7.6,"spinRate":2365,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.4123286098994914,"extension":6.412138925517699},"index":0,"playId":"267cb443-3015-3b35-b038-3f1858be84fc","pitchNumber":1,"startTime":"2025-08-03T20:18:02.988Z","endTime":"2025-08-03T20:18:06.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.6318684727387,"strikeZoneBottom":1.66176233056182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.78178195217201,"aZ":-37.90942948582756,"pfxX":-1.609135729622837,"pfxZ":-4.568607437385088,"pX":1.0108910956284625,"pZ":2.8493707847187046,"vX0":0.06758173337232912,"vY0":-111.52235229024933,"vZ0":1.2533184966975557,"x":78.47,"y":161.85,"x0":1.18908481239195,"y0":50.004590574883046,"z0":6.202066244078149,"aX":-2.0191217296673747},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-7.6,"breakHorizontal":2.9,"spinRate":2239,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.4918728364076266,"extension":6.436603661353626},"index":1,"playId":"241723e8-e692-3057-b5e4-49eb3eacd580","pitchNumber":2,"startTime":"2025-08-03T20:18:23.879Z","endTime":"2025-08-03T20:18:28.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.59031263514399,"strikeZoneBottom":1.64234383766542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.414433347836784,"aZ":-27.71129758778364,"pfxX":9.577043181477482,"pfxZ":2.8377976124590862,"pX":0.6648318588061917,"pZ":1.583613984857356,"vX0":-4.316625075092872,"vY0":-124.95390767048369,"vZ0":-4.759597611985061,"x":91.66,"y":196.02,"x0":1.175429899972379,"y0":50.00262601981945,"z0":5.804085556062631,"aX":15.064490155339126},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-16.3,"spinRate":2005,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4392248699993804,"extension":6.507439903355965},"index":2,"playId":"872645ac-001f-3e9c-b4d1-ca74b9579046","pitchNumber":3,"startTime":"2025-08-03T20:18:39.467Z","endTime":"2025-08-03T20:18:43.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.51768127584934,"strikeZoneBottom":1.66776244485617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718621680017527,"aZ":-24.77533261783986,"pfxX":10.435067140289004,"pfxZ":4.713134778809869,"pX":-0.4539949128365048,"pZ":0.4422719475575094,"vX0":-7.0461710080538,"vY0":-124.42182700057784,"vZ0":-7.685051557946678,"x":134.31,"y":226.84,"x0":1.05745666983981,"y0":50.001253895359746,"z0":5.620753786266392,"aX":16.37656268984761},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":-17.3,"spinRate":1911,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.440030375008722,"extension":6.496103666444418},"index":3,"playId":"854974ed-9ce4-31c3-8426-fb0128ac3fd0","pitchNumber":4,"startTime":"2025-08-03T20:18:57.034Z","endTime":"2025-08-03T20:19:00.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.4737840174696,"strikeZoneBottom":1.65420120985384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.417834184705242,"aZ":-18.117423256063304,"pfxX":3.0633909126529835,"pfxZ":7.68533064172226,"pX":1.0963495772747414,"pZ":3.262346814663677,"vX0":-1.5164396530596391,"vY0":-133.98912708661092,"vZ0":-2.9776882953296133,"x":75.21,"y":150.7,"x0":1.2699552545269879,"y0":50.00030913071079,"z0":5.673941899498785,"aX":5.600614650098265},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":-5.3,"spinRate":2337,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4079046214730262,"extension":6.340983027509273},"index":4,"playId":"a558e0c7-068f-3b1b-bfd2-31ec379dee07","pitchNumber":5,"startTime":"2025-08-03T20:19:19.798Z","endTime":"2025-08-03T20:19:24.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:19:24.225Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a fly ball to center fielder Alek Thomas. Brent Rooker to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T20:19:25.334Z","endTime":"2025-08-03T20:22:45.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":82.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56749777083383,"aZ":-25.090448001816753,"pfxX":-0.6508813975303862,"pfxZ":4.101500718747875,"pX":-0.38292403461663244,"pZ":2.296924862851578,"vX0":-3.795593160535659,"vY0":-130.61515202971927,"vZ0":-4.148496127144817,"x":131.6,"y":176.76,"x0":1.1738139113364026,"y0":50.004943945853825,"z0":5.793124641042176,"aX":-1.123515169415169},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":2.0,"spinRate":2264,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4193806699724023,"extension":6.430895694756066},"index":0,"playId":"5a082039-62b5-3a6b-a4a4-8a5c02052c16","pitchNumber":1,"startTime":"2025-08-03T20:19:52.212Z","endTime":"2025-08-03T20:19:57.565Z","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":91.9,"endSpeed":85.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.603153546101762,"aZ":-19.942491277090486,"pfxX":3.4729316586229535,"pfxZ":6.647148121974032,"pX":0.0035618531961871046,"pZ":3.9676907809629074,"vX0":-4.677324695011306,"vY0":-133.97630789114598,"vZ0":-1.3480638684736406,"x":116.86,"y":131.65,"x0":1.3108701737509225,"y0":50.002869863084854,"z0":5.88557488949719,"aX":6.391424898723688},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-5.4,"spinRate":2354,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4069170370915205,"extension":6.299507538921011},"index":1,"playId":"e5632231-3eac-3232-a987-3bbc9e138ea9","pitchNumber":2,"startTime":"2025-08-03T20:20:25.005Z","endTime":"2025-08-03T20:20:29.200Z","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-03T20:20:38.420Z","endTime":"2025-08-03T20:20:58.724Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08712259898846,"aZ":-17.429745710687076,"pfxX":3.8760497588867358,"pfxZ":7.988590772334769,"pX":-0.45906983947699476,"pZ":3.5287246995496466,"vX0":-6.019818491760626,"vY0":-134.71677881379298,"vZ0":-2.5980357531398175,"x":134.5,"y":143.5,"x0":1.2964727224416945,"y0":50.00481798926033,"z0":5.731573327381142,"aX":7.156427035114654},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-5.8,"spinRate":2299,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40591008409914053,"extension":6.365799028722422},"index":3,"playId":"291c284a-4861-3e2e-8caa-05d06e97fcdf","pitchNumber":3,"startTime":"2025-08-03T20:20:58.724Z","endTime":"2025-08-03T20:21:03.601Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.35231567316756,"strikeZoneBottom":1.47051889833174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.045581544686353,"aZ":-19.739506203923764,"pfxX":4.7757181211389765,"pfxZ":6.7402036984418405,"pX":0.0390442537059253,"pZ":4.0464672101213255,"vX0":-4.655124479034052,"vY0":-134.44030703421635,"vZ0":-1.0952014842996574,"x":115.51,"y":129.53,"x0":1.1661574405305046,"y0":50.00111960565027,"z0":5.849909959005539,"aX":8.808659075738477},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-7.8,"spinRate":2342,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40622271615140093,"extension":6.237641133495104},"index":4,"playId":"1c362c66-cc93-3ea5-829c-c25b08873e40","pitchNumber":4,"startTime":"2025-08-03T20:21:28.065Z","endTime":"2025-08-03T20:21:32.231Z","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":91.8,"endSpeed":83.9,"strikeZoneTop":3.33239466822687,"strikeZoneBottom":1.481106276813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.663820116011134,"aZ":-20.168778763267348,"pfxX":4.691558531347565,"pfxZ":6.625101490070904,"pX":0.2450125753453281,"pZ":4.850065412205056,"vX0":-4.20661271141161,"vY0":-133.70887112520938,"vZ0":1.0175369196921291,"x":107.66,"y":107.83,"x0":1.2286559577848126,"y0":50.001320906753335,"z0":5.911189278946573,"aX":8.499573005109415},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":-7.6,"spinRate":2278,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4095454730021073,"extension":6.21728886270958},"index":5,"playId":"8ae73c6f-29ec-3ffc-a54c-3c14ea15d8aa","pitchNumber":5,"startTime":"2025-08-03T20:21:47.686Z","endTime":"2025-08-03T20:21:51.669Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"96711f80-ff1f-3f60-a067-80ae44ad7b10","startTime":"2025-08-03T20:22:09.570Z","endTime":"2025-08-03T20:22:13.735Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.206202124842942,"aZ":-18.00345600513016,"pfxX":4.563504183183453,"pfxZ":7.745253500221104,"pX":-0.3022699564963697,"pZ":2.8850294817849154,"vX0":-5.67348228116781,"vY0":-134.00161988230624,"vZ0":-3.890825099811246,"x":128.52,"y":160.88,"x0":1.2431580567783573,"y0":50.00632862543238,"z0":5.631298570555851,"aX":8.354444169274696},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":-7.2,"spinRate":2377,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.40773202751576854,"extension":6.406701714408104},"hitData":{"launchSpeed":72.8,"launchAngle":29.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.19,"coordY":103.04}},"index":7,"playId":"39b30dad-3c25-3fdb-a0b2-0d0d25a4a673","pitchNumber":6,"startTime":"2025-08-03T20:22:32.960Z","endTime":"2025-08-03T20:22:45.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:22:45.867Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T20:22:54.222Z","endTime":"2025-08-03T20:24:18.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":90.3,"endSpeed":82.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.541753331435224,"aZ":-24.880631654470456,"pfxX":0.8034051469746886,"pfxZ":4.166663172329416,"pX":-0.6647192983058892,"pZ":3.2385840656601945,"vX0":-4.926312535260282,"vY0":-131.4381018591209,"vZ0":-2.1826898216614925,"x":142.34,"y":151.34,"x0":1.128555633292661,"y0":50.00552208394651,"z0":5.925015647433958,"aX":1.4076180159770721},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-0.4,"spinRate":2262,"spinDirection":162},"zone":1,"typeConfidence":2.0,"plateTime":0.41651529787228014,"extension":6.3622833578031734},"index":0,"playId":"31fdaa30-ed67-34d4-ba6e-84cb97257325","pitchNumber":1,"startTime":"2025-08-03T20:23:21.170Z","endTime":"2025-08-03T20:23:24.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.24320397486207,"strikeZoneBottom":1.53893965174451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.228628758909917,"aZ":-19.393982921757885,"pfxX":7.15565165912695,"pfxZ":7.06323830872511,"pX":-0.4245493185255549,"pZ":3.351313963369727,"vX0":-6.715697920539905,"vY0":-133.51911616194826,"vZ0":-2.8139278921323183,"x":133.18,"y":148.29,"x0":1.1912429045814863,"y0":50.00131636959134,"z0":5.811367764836968,"aX":12.943954969178359},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":-11.5,"spinRate":2385,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4099249693212341,"extension":6.330192246397303},"index":1,"playId":"6d461747-c68f-391e-87ad-ae07858f75a5","pitchNumber":2,"startTime":"2025-08-03T20:23:40.620Z","endTime":"2025-08-03T20:23:44.175Z","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":92.5,"endSpeed":85.1,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.336091894128167,"aZ":-18.34150989901384,"pfxX":4.679364117404145,"pfxZ":7.474248526626361,"pX":0.6913847628388584,"pZ":3.6795001250840134,"vX0":-3.366243162071565,"vY0":-134.72033040861425,"vZ0":-2.2633902511230155,"x":90.65,"y":139.43,"x0":1.3447121480525521,"y0":50.0044251770978,"z0":5.816912382605645,"aX":8.662905361190358},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-7.8,"spinRate":2373,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4054656924965845,"extension":6.250908040304485},"index":2,"playId":"05072fb6-2925-3e8b-9463-d3daa5f68dfa","pitchNumber":3,"startTime":"2025-08-03T20:24:13.182Z","endTime":"2025-08-03T20:24:18.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:24:18.637Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake McCarthy walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:26:35.811Z","endTime":"2025-08-03T20:28:57.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,4,5,6,7,8,9],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Max Schuemann.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T20:26:13.369Z","endTime":"2025-08-03T20:26:13.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Gio Urshela replaces second baseman Luis Urías, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T20:26:13.382Z","endTime":"2025-08-03T20:26:37.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.07655624390465,"strikeZoneBottom":1.70315773300959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.685251639508476,"aZ":-28.683900774972628,"pfxX":5.242828134457868,"pfxZ":2.2490701700556954,"pX":-0.14179256134815718,"pZ":2.862383087325717,"vX0":3.296552164809497,"vY0":-123.01638829036918,"vZ0":-0.046025520788294805,"x":122.4,"y":161.5,"x0":-2.174934904807344,"y0":50.0009697573502,"z0":5.288949373811044,"aX":8.129917437165838},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":-10.2,"spinRate":2491,"spinDirection":65},"zone":2,"typeConfidence":2.0,"plateTime":0.44323790773515803,"extension":6.0989215944411415},"index":2,"playId":"8010413e-5fed-3fa7-b600-524cb434d999","pitchNumber":1,"startTime":"2025-08-03T20:26:37.976Z","endTime":"2025-08-03T20:26:42.305Z","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":1,"outs":0},"index":3,"startTime":"2025-08-03T20:26:52.915Z","endTime":"2025-08-03T20:27:04.890Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":88.0,"endSpeed":81.1,"strikeZoneTop":3.46486953763177,"strikeZoneBottom":1.59279832594584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16843116964278,"aZ":-34.8567694301124,"pfxX":-6.918697742175856,"pfxZ":-1.6005575518764488,"pX":-1.533547630105217,"pZ":2.93711447207174,"vX0":3.792131134434934,"vY0":-128.15678788216016,"vZ0":0.489907576266142,"x":175.46,"y":159.48,"x0":-2.1293458677229586,"y0":50.00639047145375,"z0":5.454576101903106,"aX":-11.572062680650298},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":11.8,"spinRate":1231,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.42652698649013,"extension":6.110918999777791},"index":4,"playId":"5dbb4cd6-7e69-3881-909e-a73aa943c934","pitchNumber":2,"startTime":"2025-08-03T20:27:04.890Z","endTime":"2025-08-03T20:27:09.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.746749061993622,"aZ":-23.347722120241542,"pfxX":-1.3338490234385816,"pfxZ":4.838293286819479,"pX":1.3485893461358127,"pZ":2.8539075754348877,"vX0":8.949528447404864,"vY0":-134.62377727890373,"vZ0":-2.2351974706686235,"x":65.59,"y":161.72,"x0":-1.8537272277019505,"y0":50.0064412330919,"z0":5.357341890764588,"aX":-2.436501185080743},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":0.4,"spinRate":2524,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40773044611374454,"extension":6.142033230494216},"index":5,"playId":"a5ffe319-6f70-3cd6-8a5c-be619b3a8a9a","pitchNumber":3,"startTime":"2025-08-03T20:27:22.914Z","endTime":"2025-08-03T20:27:26.967Z","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":95.0,"endSpeed":86.4,"strikeZoneTop":3.46114506494115,"strikeZoneBottom":1.63371762628686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99478932289869,"aZ":-16.84953499062914,"pfxX":-8.181898613838005,"pfxZ":8.019138351765989,"pX":1.2135511651332425,"pZ":1.4500170061205109,"vX0":10.994132556929298,"vY0":-137.69631606032362,"vZ0":-7.199271080790841,"x":70.74,"y":199.63,"x0":-1.7771349746828242,"y0":50.00285934043675,"z0":5.248819732597903,"aX":-15.634835036663906},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2355,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39854781869483036,"extension":6.155005398755499},"index":6,"playId":"889d3e97-74d6-33aa-ba89-1f29b519520d","pitchNumber":4,"startTime":"2025-08-03T20:28:03.243Z","endTime":"2025-08-03T20:28:06.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.40607683176458,"strikeZoneBottom":1.5792345042061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.387181306163136,"aZ":-32.87511094088096,"pfxX":5.055716119236757,"pfxZ":-0.45486263651120895,"pX":1.3265341148411312,"pZ":0.5150885689138139,"vX0":6.591840244924084,"vY0":-124.07136611267472,"vZ0":-4.552905636250838,"x":66.44,"y":224.87,"x0":-2.0237793018547126,"y0":50.001174383735275,"z0":5.12108215537349,"aX":7.859730727392467},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.7,"breakHorizontal":-10.7,"spinRate":2844,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4418827561016312,"extension":6.080983911216006},"index":7,"playId":"b43f466b-9183-3b8d-8f65-b2f94962b999","pitchNumber":5,"startTime":"2025-08-03T20:28:18.767Z","endTime":"2025-08-03T20:28:23.026Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.072201953470394,"aZ":-26.167707078562294,"pfxX":5.1543148451166125,"pfxZ":3.921181664318256,"pX":0.4955945899739276,"pZ":2.7618549717362826,"vX0":4.924824969424355,"vY0":-123.35061825129411,"vZ0":-0.725741560904302,"x":98.11,"y":164.21,"x0":-2.2011263676072637,"y0":50.00039905105811,"z0":5.27935756564236,"aX":7.887054036391034},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.2,"breakHorizontal":-10.6,"spinRate":2732,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.44519366519052594,"extension":6.1656141182028525},"index":8,"playId":"e6bdc097-92dd-36a6-8e6c-3a20c96e97c9","pitchNumber":6,"startTime":"2025-08-03T20:28:36.536Z","endTime":"2025-08-03T20:28:40.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.38917324162879,"strikeZoneBottom":1.562429599175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56715171764688,"aZ":-14.280247821014248,"pfxX":-7.04118097635967,"pfxZ":9.313074449622643,"pX":0.3534473499232212,"pZ":1.3742913644822388,"vX0":8.755101099908973,"vY0":-137.73539963651663,"vZ0":-7.756696692836658,"x":103.53,"y":201.67,"x0":-1.9514701710780875,"y0":50.002353806972835,"z0":5.192350476738828,"aX":-13.52933204575489},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.9,"spinRate":2269,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3976494499612806,"extension":6.313976501604236},"index":9,"playId":"2487c094-619a-3c8a-affc-01aebf3f55b7","pitchNumber":7,"startTime":"2025-08-03T20:28:52.586Z","endTime":"2025-08-03T20:28:57.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:28:57.380Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Locklear singles on a fly ball to right fielder Brent Rooker. Jake McCarthy to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:28:59.638Z","endTime":"2025-08-03T20:29:37.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.981017661797132,"aZ":-18.17891648219931,"pfxX":-7.361306994224407,"pfxZ":7.440648086430816,"pX":-0.5961217317770765,"pZ":2.9060645692710083,"vX0":6.681592987792365,"vY0":-136.71834470678348,"vZ0":-3.0318213934191065,"x":139.72,"y":160.32,"x0":-2.123088918817558,"y0":50.00288750606691,"z0":5.286978876636936,"aX":-13.845105073796129},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":11.8,"spinRate":2165,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4016284829343526,"extension":6.3730890232647015},"hitData":{"launchSpeed":79.8,"launchAngle":30.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.42,"coordY":121.65}},"index":0,"playId":"628753fc-b586-3f61-8a63-f84e62923f68","pitchNumber":1,"startTime":"2025-08-03T20:29:24.870Z","endTime":"2025-08-03T20:29:37.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:29:37.006Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a sharp ground ball to right fielder Brent Rooker. Jake McCarthy to 3rd. Tyler Locklear to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:29:37.171Z","endTime":"2025-08-03T20:31:33.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3617306459111,"aZ":-26.224752294394975,"pfxX":5.799943441907875,"pfxZ":3.8169870613441006,"pX":0.8683207419996969,"pZ":1.910921962777117,"vX0":5.59017469084732,"vY0":-124.1859260549313,"vZ0":-2.6127935688063806,"x":83.9,"y":187.19,"x0":-2.1671098377908824,"y0":50.002677157512295,"z0":5.162881807987593,"aX":9.038915946996543},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":-11.9,"spinRate":2659,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44140775944142563,"extension":6.091647033355071},"index":0,"playId":"9b4ca236-78a4-3ba7-aa2a-02a26eada44c","pitchNumber":1,"startTime":"2025-08-03T20:30:13.783Z","endTime":"2025-08-03T20:30:17.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.963866026464466,"aZ":-26.078801019038867,"pfxX":0.951610129984982,"pfxZ":3.807047946891175,"pX":0.6812092790069934,"pZ":1.1208862202203893,"vX0":6.673122970723929,"vY0":-125.78239334720413,"vZ0":-4.557983286887284,"x":91.03,"y":208.52,"x0":-2.1316596290570455,"y0":50.00033733332945,"z0":5.075837726156497,"aX":1.5197472303105046},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2795,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4357763093658611,"extension":6.101744317076225},"index":1,"playId":"cb73e78b-13ab-30fe-b243-02720ddb1291","pitchNumber":2,"startTime":"2025-08-03T20:30:40.883Z","endTime":"2025-08-03T20:30:47.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"40e98b1e-d853-4ba8-a037-df0dce62aa17","startTime":"2025-08-03T20:31:07.746Z","endTime":"2025-08-03T20:31:12.746Z","isPitch":false,"type":"stepoff"},{"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80394405059507,"aZ":-16.153928474376062,"pfxX":-7.587959373887752,"pfxZ":8.271687886564756,"pX":-0.2744318312302877,"pZ":2.0364592692163055,"vX0":7.805334347201303,"vY0":-138.50907606069202,"vZ0":-5.7802314027635235,"x":127.46,"y":183.8,"x0":-2.147182988430729,"y0":50.00528358681723,"z0":5.236001921556281,"aX":-14.701423395963934},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":12.0,"spinRate":2277,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3958920441837033,"extension":6.23114762765476},"hitData":{"launchSpeed":106.4,"launchAngle":9.0,"totalDistance":164.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":182.22,"coordY":121.79}},"index":3,"playId":"042a01cc-9bdf-39ac-910b-42a62899d06b","pitchNumber":3,"startTime":"2025-08-03T20:31:21.984Z","endTime":"2025-08-03T20:31:33.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:31:33.019Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Kaiser walks. Jake McCarthy scores. Tyler Locklear to 3rd. Alek Thomas to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:32:23.780Z","endTime":"2025-08-03T20:33:34.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnThird":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T20:31:56.313Z","endTime":"2025-08-03T20:32:26.107Z","isPitch":false,"type":"action"},{"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":86.4,"endSpeed":79.2,"strikeZoneTop":3.51911482543518,"strikeZoneBottom":1.61853979062015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84810215343446,"aZ":-27.565938922909574,"pfxX":4.108574847627134,"pfxZ":2.8968583209920524,"pX":0.4162875399937628,"pZ":1.448318405914435,"vX0":5.247915594456692,"vY0":-125.78093654705721,"vZ0":-3.623477969112691,"x":101.13,"y":199.68,"x0":-2.2356323091267476,"y0":50.00570413815166,"z0":5.156649789087736,"aX":6.547998184478909},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":-8.8,"spinRate":2755,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.436384854734734,"extension":6.171716757935549},"index":1,"playId":"8333466d-4271-321c-bb82-82b6acd14303","pitchNumber":1,"startTime":"2025-08-03T20:32:26.107Z","endTime":"2025-08-03T20:32:30.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.59818572566654,"strikeZoneBottom":1.66734945673036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02757187399029,"aZ":-17.153819870139237,"pfxX":-8.503892447476908,"pfxZ":7.610445804081577,"pX":-1.4040624876373953,"pZ":3.238432834607991,"vX0":4.897642705613836,"vY0":-139.74123759741818,"vZ0":-2.6835752878685013,"x":170.52,"y":151.34,"x0":-2.0761895597496163,"y0":50.00542368923628,"z0":5.340618133830405,"aX":-16.790081976344272},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":14.4,"spinRate":2257,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39223876154730064,"extension":6.128623368963615},"index":2,"playId":"99924315-66d9-358d-842b-4424bbe5ffbc","pitchNumber":2,"startTime":"2025-08-03T20:32:45.985Z","endTime":"2025-08-03T20:32:50.783Z","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.0,"endSpeed":87.3,"strikeZoneTop":3.58656161933111,"strikeZoneBottom":1.68654409412888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17037931936827,"aZ":-18.86236766631868,"pfxX":-8.794046447987832,"pfxZ":6.774288642777922,"pX":0.6647750627436413,"pZ":3.7885505440602625,"vX0":10.055925073137349,"vY0":-139.48949915569466,"vZ0":-1.0941732173206309,"x":91.66,"y":136.49,"x0":-1.849075863232417,"y0":50.00373048003222,"z0":5.432781473850044,"aX":-17.28407800023549},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":2171,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3930652507616177,"extension":6.265171911597855},"index":3,"playId":"9571c4c6-7f1b-3af9-b3e8-ed766113eb3c","pitchNumber":3,"startTime":"2025-08-03T20:33:07.788Z","endTime":"2025-08-03T20:33:11.699Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.64295804270725,"strikeZoneBottom":1.68512930164026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.797813087645718,"aZ":-16.532900034397777,"pfxX":-8.751317682211784,"pfxZ":8.040454836362468,"pX":-0.9840884223142914,"pZ":2.418317186392691,"vX0":6.182276193575051,"vY0":-138.56452826472443,"vZ0":-4.843639489550477,"x":154.51,"y":173.49,"x0":-2.1064476041529248,"y0":50.005763328526314,"z0":5.2928611379991715,"aX":-17.03000289166272},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":14.5,"spinRate":2207,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3952117520142302,"extension":6.291683847294105},"index":4,"playId":"024d8a37-75a4-3ffe-b86b-aaa800ae77d1","pitchNumber":4,"startTime":"2025-08-03T20:33:28.138Z","endTime":"2025-08-03T20:33:34.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:33:34.247Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jose Herrera out on a sacrifice fly to right fielder Brent Rooker. Tyler Locklear scores. Alek Thomas to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:33:38.404Z","endTime":"2025-08-03T20:34:29.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.1,"endSpeed":79.1,"strikeZoneTop":3.21971024638977,"strikeZoneBottom":1.35362914466626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.457246393154545,"aZ":-25.009860344436017,"pfxX":4.141421621381156,"pfxZ":4.452824889138467,"pX":0.5196181403988676,"pZ":3.782202882737337,"vX0":5.241781989289512,"vY0":-126.75876604349725,"vZ0":1.1053396477282444,"x":97.19,"y":136.66,"x0":-2.1216433169860913,"y0":50.005998426904505,"z0":5.35294660605584,"aX":6.669023138474471},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.6,"breakHorizontal":-8.8,"spinRate":2721,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.43385932050366405,"extension":6.051012081313602},"index":0,"playId":"b8a260f4-fb4b-34f0-a161-a073bdad872d","pitchNumber":1,"startTime":"2025-08-03T20:34:01.151Z","endTime":"2025-08-03T20:34:05.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16674444897079,"aZ":-25.172448784821192,"pfxX":5.438416536242201,"pfxZ":4.453678677119976,"pX":0.6987076962303268,"pZ":2.805089602687714,"vX0":5.326337127314673,"vY0":-124.89635451572282,"vZ0":-0.831031012928487,"x":90.37,"y":163.04,"x0":-2.171603046083244,"y0":50.00461942017455,"z0":5.220290161053555,"aX":8.555729750930372},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.2,"breakHorizontal":-11.2,"spinRate":2658,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.4392681691392575,"extension":6.331132118698285},"hitData":{"launchSpeed":80.0,"launchAngle":29.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.78,"coordY":112.7}},"index":1,"playId":"88ea7d37-5530-3c6d-b111-d28fe6844cb3","pitchNumber":2,"startTime":"2025-08-03T20:34:18.773Z","endTime":"2025-08-03T20:34:29.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:34:29.784Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a fly ball to center fielder Colby Thomas. Alek Thomas scores. Connor Kaiser to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:34:45.645Z","endTime":"2025-08-03T20:35:20.744Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33737864267601,"aZ":-26.70504411065231,"pfxX":-1.331011018004157,"pfxZ":2.968432626889564,"pX":0.941164380867033,"pZ":2.678780257591409,"vX0":8.362940379691395,"vY0":-134.40405898127852,"vZ0":-2.1090183050130342,"x":81.13,"y":166.45,"x0":-2.0288863171097082,"y0":50.001353607770106,"z0":5.357591140489459,"aX":-2.451879907637465},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.2,"breakHorizontal":0.7,"spinRate":2422,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4065014115253933,"extension":6.29488960745543},"hitData":{"launchSpeed":73.6,"launchAngle":46.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.61,"coordY":109.11}},"index":0,"playId":"bbceb3dc-11f6-3b22-8d26-d5828a4afeb7","pitchNumber":1,"startTime":"2025-08-03T20:35:09.294Z","endTime":"2025-08-03T20:35:20.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:35:20.744Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:36:35.779Z","endTime":"2025-08-03T20:37:24.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T20:35:51.882Z","endTime":"2025-08-03T20:36:37.879Z","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":95.4,"endSpeed":86.0,"strikeZoneTop":3.34485527868067,"strikeZoneBottom":1.49877627704305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.94005547468012,"aZ":-17.604685446722378,"pfxX":-8.165202049103797,"pfxZ":7.583316024514797,"pX":-0.4626451882086153,"pZ":3.049117611590121,"vX0":7.211413948304995,"vY0":-138.66943600280473,"vZ0":-2.947963081980894,"x":134.63,"y":156.45,"x0":-2.053557416552793,"y0":50.00088376301098,"z0":5.3199717917580305,"aX":-15.684136031606254},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":13.0,"spinRate":2237,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39706274752756654,"extension":6.317565170044821},"index":1,"playId":"f4e65d78-cab0-31cc-93fd-5c62cbfe9515","pitchNumber":1,"startTime":"2025-08-03T20:36:37.879Z","endTime":"2025-08-03T20:36:42.069Z","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":95.3,"endSpeed":86.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3209953323232,"aZ":-17.52136054440345,"pfxX":-6.736623588369234,"pfxZ":7.584965202407153,"pX":-0.7436304648903811,"pZ":3.5670340644682264,"vX0":5.63670076643359,"vY0":-138.65904464876436,"vZ0":-1.7163731866125955,"x":145.35,"y":142.47,"x0":-1.9356689943119767,"y0":50.00206004468877,"z0":5.373111712691816,"aX":-13.012324990394175},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2181,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39624521876469077,"extension":6.150320956120775},"index":2,"playId":"deed44e4-999c-38ab-b7f8-106190c16c55","pitchNumber":2,"startTime":"2025-08-03T20:36:57.305Z","endTime":"2025-08-03T20:37:01.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-03T20:37:05.455Z","endTime":"2025-08-03T20:37:21.123Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.022670474388555,"aZ":-28.922457315720944,"pfxX":7.319919826284853,"pfxZ":2.0941368083553282,"pX":0.41958382449629295,"pZ":2.2922269403008895,"vX0":4.007345860581411,"vY0":-124.0621716206876,"vZ0":-1.168332685314665,"x":101.01,"y":176.89,"x0":-2.170084280920551,"y0":50.00040699243824,"z0":5.191321060715086,"aX":11.348780267690126},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.7,"breakHorizontal":-14.2,"spinRate":2743,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.44236892872024036,"extension":6.056528113807219},"index":4,"playId":"f533e810-3c54-3562-bc01-7a262be0f082","pitchNumber":3,"startTime":"2025-08-03T20:37:21.123Z","endTime":"2025-08-03T20:37:24.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:37:24.123Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to right fielder Brent Rooker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T20:37:27.715Z","endTime":"2025-08-03T20:38:39.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.40664911918737,"strikeZoneBottom":1.46732266379859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.952863279430595,"aZ":-17.516337509144403,"pfxX":-6.75320732411562,"pfxZ":7.573159232137735,"pX":1.1208730662719413,"pZ":3.4917585404875777,"vX0":10.531819462797365,"vY0":-138.93107630734653,"vZ0":-1.937504955573201,"x":74.27,"y":144.5,"x0":-1.8588133629762098,"y0":50.00565780660497,"z0":5.374840089391129,"aX":-13.076638538629274},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2266,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39572056302748093,"extension":6.336685545288711},"index":0,"playId":"5f65d671-bc2f-3f0f-a876-08192c215c5d","pitchNumber":1,"startTime":"2025-08-03T20:37:52.617Z","endTime":"2025-08-03T20:37:56.586Z","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":95.3,"endSpeed":86.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9003358950845,"aZ":-16.452917531643646,"pfxX":-6.827413468993614,"pfxZ":8.152285450823584,"pX":0.16434775279182925,"pZ":2.713885796212853,"vX0":8.228913743315585,"vY0":-138.4794866825435,"vZ0":-3.823053000567869,"x":110.74,"y":165.51,"x0":-1.9683567617360114,"y0":50.00627280413369,"z0":5.223422808836359,"aX":-13.172428712390676},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2285,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3965718565376557,"extension":6.315646478147647},"index":1,"playId":"ce08dd4a-6b32-3c27-8f2f-8dc50abb631b","pitchNumber":2,"startTime":"2025-08-03T20:38:10.799Z","endTime":"2025-08-03T20:38:15.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.174009495227594,"aZ":-16.65756275884404,"pfxX":-7.261763834563627,"pfxZ":8.067505491400365,"pX":0.5363533682401551,"pZ":3.081963763177589,"vX0":9.20351522058668,"vY0":-138.796628295749,"vZ0":-2.952686848053907,"x":96.56,"y":155.57,"x0":-1.9013255540487815,"y0":50.00289390761457,"z0":5.288475726440541,"aX":-13.96790006219341},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":10.9,"spinRate":2266,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39678324663317,"extension":6.294289516640298},"hitData":{"launchSpeed":82.8,"launchAngle":24.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.11,"coordY":102.3}},"index":2,"playId":"ff79b6b1-2691-3757-84cf-13d0890b31e0","pitchNumber":3,"startTime":"2025-08-03T20:38:31.188Z","endTime":"2025-08-03T20:38:39.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:38:39.340Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Wynns doubles (8) on a ground ball to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T20:40:26.613Z","endTime":"2025-08-03T20:41:32.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.62954151227354,"strikeZoneBottom":1.61573601978697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.443302817604405,"aZ":-16.50922030885467,"pfxX":4.905887782003717,"pfxZ":8.61554014580312,"pX":0.39660951319407134,"pZ":1.386372321895387,"vX0":-3.7594820973021967,"vY0":-134.08966241134368,"vZ0":-8.327023720357861,"x":101.88,"y":201.35,"x0":1.1805951750451527,"y0":50.00310602524129,"z0":5.713909017940696,"aX":8.919025759279753},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":-8.0,"spinRate":2308,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4087421875030879,"extension":6.260300588535019},"index":0,"playId":"8a22a384-3a9f-36d1-83dc-cb38e529f3a1","pitchNumber":1,"startTime":"2025-08-03T20:40:49.811Z","endTime":"2025-08-03T20:40:53.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":82.9,"strikeZoneTop":3.58912490105733,"strikeZoneBottom":1.6339631552895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9228418698295,"aZ":-14.874519739689385,"pfxX":2.8533646598352096,"pfxZ":9.756625475077493,"pX":0.5448402692663471,"pZ":3.4080116928097346,"vX0":-2.7763879827357765,"vY0":-132.69258101533305,"vZ0":-3.532973450995324,"x":96.23,"y":146.76,"x0":1.2369113891268704,"y0":50.0003568876359,"z0":5.848824652421584,"aX":5.0582318150978045},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":-4.6,"spinRate":2282,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4136961822069525,"extension":6.290140053910345},"index":1,"playId":"e97c35cf-9032-3f93-b389-a154d05e3fe4","pitchNumber":2,"startTime":"2025-08-03T20:41:04.245Z","endTime":"2025-08-03T20:41:08.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21377854521049,"aZ":-21.861407473263235,"pfxX":9.121136158289044,"pfxZ":6.559408112520936,"pX":-0.311310393669401,"pZ":1.7679846800801873,"vX0":-6.462607732366557,"vY0":-125.1244514730182,"vZ0":-5.485185299833656,"x":128.87,"y":191.04,"x0":1.1307397583568046,"y0":50.00348245768476,"z0":5.800185595248436,"aX":14.34267440338331},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.7,"breakHorizontal":-14.9,"spinRate":1950,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.4391568544675897,"extension":6.4948622982984565},"hitData":{"launchSpeed":96.3,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.0,"coordY":104.0}},"index":2,"playId":"afe30bc0-91b4-3b0a-b360-8c1003ecf1cb","pitchNumber":3,"startTime":"2025-08-03T20:41:18.058Z","endTime":"2025-08-03T20:41:32.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:41:32.588Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T20:41:45.566Z","endTime":"2025-08-03T20:44:06.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"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":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.217871899627337,"aZ":-25.210220794119788,"pfxX":-1.4378171814472265,"pfxZ":4.174665468285758,"pX":0.2523350063617672,"pZ":3.092244439504283,"vX0":-1.992631879011238,"vY0":-128.26279253125657,"vZ0":-2.3168933801651868,"x":107.38,"y":155.29,"x0":1.225709608289249,"y0":50.0029224161748,"z0":5.970569896346632,"aX":-2.398397952391408},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.3,"breakHorizontal":3.0,"spinRate":2231,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.42682839157356556,"extension":6.38841866112703},"index":0,"playId":"a244dabd-de9b-3c31-8494-2ef8a1281bd5","pitchNumber":1,"startTime":"2025-08-03T20:41:59.495Z","endTime":"2025-08-03T20:42:03.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94863102376964,"aZ":-22.951710730013794,"pfxX":-0.6805715954095266,"pfxZ":5.421373996098188,"pX":-0.36643915961812135,"pZ":3.1574326497814256,"vX0":-3.5777875570296516,"vY0":-129.6126939833473,"vZ0":-2.917881232295373,"x":122.35,"y":157.39,"x0":1.120036296438429,"y0":50.005863031240075,"z0":6.049344160071881,"aX":-1.1591117069823331},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":2.0,"spinRate":2263,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.42249643842868556,"extension":6.281481428281581},"index":1,"playId":"e572cef6-1aa9-3bdd-abf6-b0f9c0dc537a","pitchNumber":2,"startTime":"2025-08-03T20:42:18.688Z","endTime":"2025-08-03T20:42:26.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.64609373239152,"strikeZoneBottom":1.63338881555094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66276493815466,"aZ":-18.174535838214105,"pfxX":1.346742965868545,"pfxZ":7.862987622917522,"pX":-0.16461715023001397,"pZ":5.20362261339087,"vX0":-4.278776207479883,"vY0":-132.6478364583845,"vZ0":1.580250265257669,"x":123.27,"y":98.28,"x0":1.2950542570588206,"y0":50.00014787243929,"z0":5.926187834629922,"aX":2.3976014178277834},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.8,"breakHorizontal":-1.4,"spinRate":2278,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4130832068032335,"extension":6.313448210470372},"index":2,"playId":"b593284a-78f2-3cff-bb10-5b8fe392314d","pitchNumber":3,"startTime":"2025-08-03T20:42:50.894Z","endTime":"2025-08-03T20:42:54.415Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.68975425820311,"strikeZoneBottom":1.67731129455447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61548410812111,"aZ":-27.500435913314607,"pfxX":9.561342151443784,"pfxZ":2.914662913664542,"pX":0.7831251215993197,"pZ":0.6304461873544573,"vX0":-4.131981044705663,"vY0":-125.66103293799905,"vZ0":-6.942010266739807,"x":87.15,"y":221.76,"x0":1.203249667264164,"y0":50.00485833492343,"z0":5.6523392550958755,"aX":15.34725068988489},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":-16.4,"spinRate":1961,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.43528001813564465,"extension":6.431589618866459},"index":3,"playId":"aa1f7f72-b308-3127-8739-85dacd82ba9b","pitchNumber":4,"startTime":"2025-08-03T20:43:10.336Z","endTime":"2025-08-03T20:43:13.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.445941410768274,"aZ":-21.649478892269638,"pfxX":2.085359939820725,"pfxZ":5.96528487834558,"pX":-0.16971540511214092,"pZ":2.7731392765859293,"vX0":-4.110069276048991,"vY0":-131.5988675902954,"vZ0":-3.894664868210774,"x":123.47,"y":163.91,"x0":1.1373766915216044,"y0":50.00076430195374,"z0":5.864826164116594,"aX":3.6781840969462034},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-2.9,"spinRate":2290,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4153009076900531,"extension":6.416677019053846},"index":4,"playId":"3fff2d30-8fc0-36e1-9272-4b9f98fbc870","pitchNumber":5,"startTime":"2025-08-03T20:43:29.432Z","endTime":"2025-08-03T20:43:32.942Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18325248798586,"aZ":-36.837550402628516,"pfxX":-0.9089271199702038,"pfxZ":-3.367043491382579,"pX":-0.026896585578299475,"pZ":1.2178113927947134,"vX0":-2.316812971846444,"vY0":-117.78639459050113,"vZ0":-3.046976214038903,"x":118.03,"y":205.9,"x0":1.092864897011781,"y0":50.00161484183498,"z0":5.980444338533747,"aX":-1.2594555021716045},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.6,"breakHorizontal":2.3,"spinRate":2260,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4674335151511384,"extension":6.463077550902711},"hitData":{"launchSpeed":80.1,"launchAngle":6.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.66,"coordY":165.26}},"index":5,"playId":"177a33d3-b958-3aaf-82ce-22009e4dc104","pitchNumber":6,"startTime":"2025-08-03T20:43:55.958Z","endTime":"2025-08-03T20:44:06.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:44:06.116Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a sharp ground ball to center fielder Alek Thomas. Austin Wynns to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T20:44:09.961Z","endTime":"2025-08-03T20:44:42.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.597439206581562,"aZ":-20.82903582199168,"pfxX":5.739087693459476,"pfxZ":6.200255292036145,"pX":0.0778457746494987,"pZ":3.003978631894292,"vX0":-4.4875385165651345,"vY0":-134.0839936332702,"vZ0":-3.561658410700391,"x":114.03,"y":157.67,"x0":1.0232664743736963,"y0":50.00429407837431,"z0":5.82660653920092,"aX":10.504610217377122},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-9.5,"spinRate":2300,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.40769379238277637,"extension":6.331222159485001},"hitData":{"launchSpeed":102.2,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.63,"coordY":106.58}},"index":0,"playId":"4332c82f-7c2f-3a1f-80a8-c61697e8fed7","pitchNumber":1,"startTime":"2025-08-03T20:44:32.127Z","endTime":"2025-08-03T20:44:42.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:44:42.298Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gio Urshela walks. JJ Bleday to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T20:44:49.633Z","endTime":"2025-08-03T20:46:25.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.59280546425469,"strikeZoneBottom":1.73957964393481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80672544128899,"aZ":-25.513037782614695,"pfxX":-0.8679821147977451,"pfxZ":3.8827194574370463,"pX":-0.36535887026320935,"pZ":3.764088662301902,"vX0":-3.4062061449695245,"vY0":-129.76947809291374,"vZ0":-0.7733357536811561,"x":130.93,"y":137.15,"x0":1.0740762966828745,"y0":50.00039890927367,"z0":6.000254970127449,"aX":-1.4875170570292255},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":2.3,"spinRate":2287,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.421220860414953,"extension":6.416379281536296},"index":0,"playId":"44b0df6c-5a41-36da-817b-3888f98feadd","pitchNumber":1,"startTime":"2025-08-03T20:45:23.772Z","endTime":"2025-08-03T20:45:27.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.54888489362503,"strikeZoneBottom":1.6665568449605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.232947084406362,"aZ":-26.27553212668448,"pfxX":9.69637834686479,"pfxZ":3.7126992695995593,"pX":1.0810658160437305,"pZ":1.55286301607694,"vX0":-3.2770877126885885,"vY0":-125.4825188990113,"vZ0":-5.160034401121962,"x":75.79,"y":196.85,"x0":1.146842264854387,"y0":50.00450224715866,"z0":5.786176429772693,"aX":15.409063890349975},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-16.8,"spinRate":2066,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4371008399270857,"extension":6.558031693854239},"index":1,"playId":"46fbccf9-59f7-31c3-b9c9-716cf4c5ce59","pitchNumber":2,"startTime":"2025-08-03T20:45:40.290Z","endTime":"2025-08-03T20:45:44.316Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.50418312456289,"strikeZoneBottom":1.6215566282858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63751320622968,"aZ":-23.182960194320707,"pfxX":9.458920059190033,"pfxZ":5.580809156637423,"pX":-0.8122113520037911,"pZ":0.7401667627075647,"vX0":-7.366003914414671,"vY0":-125.89625229871793,"vZ0":-7.662287708364406,"x":147.96,"y":218.8,"x0":0.9170763839993349,"y0":50.00288225781465,"z0":5.688476201963049,"aX":15.242500637682827},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-15.5,"spinRate":2099,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4344086565509695,"extension":6.385882139887032},"index":2,"playId":"210af2d2-02d8-3629-9bbc-92d58f9eb2dc","pitchNumber":3,"startTime":"2025-08-03T20:45:58.095Z","endTime":"2025-08-03T20:46:01.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.40025361831929,"strikeZoneBottom":1.63585317825021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.851813500044305,"aZ":-24.86310634533323,"pfxX":-0.4571601376492034,"pfxZ":4.162666840049033,"pX":0.09249206971437335,"pZ":3.754711977309587,"vX0":-2.7042924472982697,"vY0":-131.63679634088993,"vZ0":-0.834917552911824,"x":113.47,"y":137.4,"x0":1.192301513880049,"y0":50.000587232945165,"z0":5.9160409351890575,"aX":-0.8021769291796274},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":1.4,"spinRate":2260,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4160367732016317,"extension":6.382021260950747},"index":3,"playId":"6cdde774-4dde-3c92-b2a7-540ed154334a","pitchNumber":4,"startTime":"2025-08-03T20:46:20.768Z","endTime":"2025-08-03T20:46:25.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:46:25.746Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Max Schuemann grounds into a double play, third baseman Blaze Alexander to first baseman Tyler Locklear. JJ Bleday out at 3rd. Max Schuemann out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T20:47:47.763Z","endTime":"2025-08-03T20:50:10.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":8},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T20:46:33.624Z","endTime":"2025-08-03T20:47:49.947Z","isPitch":false,"type":"action"},{"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":90.0,"endSpeed":81.2,"strikeZoneTop":3.30836187976352,"strikeZoneBottom":1.64696187907746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.599760076926742,"aZ":-22.96778546817193,"pfxX":1.0399725400119306,"pfxZ":5.376231039640054,"pX":0.4226147003515816,"pZ":3.8225716063719863,"vX0":-2.103591892969744,"vY0":-131.02627605735483,"vZ0":-1.0290165802254654,"x":100.89,"y":135.57,"x0":1.1062735866416695,"y0":50.003551425700245,"z0":5.961185592481179,"aX":1.7812790817134627},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.7,"breakHorizontal":-1.3,"spinRate":2279,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.42048175284703904,"extension":6.3794538842292585},"index":1,"playId":"1bd4dc72-2655-3f04-8ee6-9b1ed08eb45c","pitchNumber":1,"startTime":"2025-08-03T20:47:49.947Z","endTime":"2025-08-03T20:47:53.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.38228375181087,"strikeZoneBottom":1.66198558095295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.232393099271672,"aZ":-20.758768118285904,"pfxX":0.3436210498925087,"pfxZ":6.442225386424478,"pX":-0.08761580453332905,"pZ":1.5157388800582487,"vX0":-3.2458570003672103,"vY0":-132.5132907357579,"vZ0":-6.829229239312613,"x":120.34,"y":197.86,"x0":1.1103742119669706,"y0":50.00573282866282,"z0":5.651270406502865,"aX":0.6097587870826081},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":0.1,"spinRate":2344,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4138970104345452,"extension":6.4869331547288045},"index":2,"playId":"94164948-bb52-3869-bd46-b806148005aa","pitchNumber":2,"startTime":"2025-08-03T20:48:06.797Z","endTime":"2025-08-03T20:48:10.630Z","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":90.0,"endSpeed":82.4,"strikeZoneTop":3.21101621686289,"strikeZoneBottom":1.63672510112531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.895250174721976,"aZ":-22.88937119032247,"pfxX":1.3417208019996156,"pfxZ":5.338709485656194,"pX":-0.27899289849462827,"pZ":2.9521813288699637,"vX0":-3.5349275779645755,"vY0":-131.08480825307652,"vZ0":-2.9545632913192135,"x":127.63,"y":159.07,"x0":0.9131062402344129,"y0":50.00366943140339,"z0":5.804238963018356,"aX":2.334136768333707},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-1.7,"spinRate":2265,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4179621691643649,"extension":6.451646965155031},"index":3,"playId":"95269f56-daef-36c9-b1cf-c49335dfffd8","pitchNumber":3,"startTime":"2025-08-03T20:48:25.807Z","endTime":"2025-08-03T20:48:29.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.29143469228841,"strikeZoneBottom":1.65903135048413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72109245389199,"aZ":-15.322273458315697,"pfxX":3.708303747585586,"pfxZ":8.924669016994851,"pX":-0.8118833585418764,"pZ":1.9413373204495543,"vX0":-5.986994188771427,"vY0":-136.47544153271826,"vZ0":-7.048886561790359,"x":147.95,"y":186.36,"x0":0.9274029995222188,"y0":50.006073610901,"z0":5.6110338606481145,"aX":7.005048175680282},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":-5.5,"spinRate":2348,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4011756095890773,"extension":6.389949168461242},"index":4,"playId":"238390f3-55e9-389d-8e0f-4e673f20661f","pitchNumber":4,"startTime":"2025-08-03T20:48:42.809Z","endTime":"2025-08-03T20:48:46.899Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-03T20:49:01.472Z","endTime":"2025-08-03T20:49:16.978Z","isPitch":false,"type":"action","player":{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64710513952575,"aZ":-17.12765625670505,"pfxX":2.844032213732355,"pfxZ":8.077085225758793,"pX":-0.2339034708973744,"pZ":3.0782129611944997,"vX0":-4.4462059182643605,"vY0":-135.84502617108672,"vZ0":-3.8674880714502313,"x":125.92,"y":155.67,"x0":1.056942627134313,"y0":50.004660896515425,"z0":5.716221050522694,"aX":5.299566811235173},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-4.2,"spinRate":2407,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40370719258559484,"extension":6.440752022831914},"index":6,"playId":"63574c52-2f4d-3348-ba93-884bc0de802a","pitchNumber":5,"startTime":"2025-08-03T20:49:16.978Z","endTime":"2025-08-03T20:49:21.048Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.32583454492068,"strikeZoneBottom":1.63691349369925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.233265580967654,"aZ":-23.393066295386763,"pfxX":0.5234142449250618,"pfxZ":5.065666916602629,"pX":0.9591688659976901,"pZ":1.5152248826730157,"vX0":-1.0793239528336438,"vY0":-131.00895215510826,"vZ0":-5.961311297766466,"x":80.44,"y":197.87,"x0":1.308897958354652,"y0":50.005146255644924,"z0":5.5738817466756085,"aX":0.9079731348533743},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":-0.7,"spinRate":2198,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4184137833829409,"extension":6.481857609796006},"index":7,"playId":"63f8ccba-b50d-3f6b-83fc-f305398861bf","pitchNumber":6,"startTime":"2025-08-03T20:49:39.329Z","endTime":"2025-08-03T20:49:43.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.120798564758985,"aZ":-16.316731483997565,"pfxX":4.2894520985488995,"pfxZ":8.395412731050978,"pX":-1.0522284964684991,"pZ":2.59427682641133,"vX0":-6.859674090903919,"vY0":-137.00242205216387,"vZ0":-5.2484580148796125,"x":157.11,"y":168.73,"x0":0.9342697850635223,"y0":50.00223247770173,"z0":5.661534336401246,"aX":8.101546177148071},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-6.2,"spinRate":2399,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40080686203906746,"extension":6.465635839811086},"hitData":{"launchSpeed":72.2,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":169.42}},"index":8,"playId":"e7c63974-818d-3c92-8a20-49e642f51300","pitchNumber":7,"startTime":"2025-08-03T20:50:01.675Z","endTime":"2025-08-03T20:50:10.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:50:10.328Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lourdes Gurriel Jr. pops out to shortstop Darell Hernaiz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T20:52:04.113Z","endTime":"2025-08-03T20:53:03.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.7,"strikeZoneTop":3.65098830532816,"strikeZoneBottom":1.64796120928642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.034851379253006,"aZ":-18.475252147750204,"pfxX":-6.481402261899957,"pfxZ":7.0703224176905,"pX":0.33757683351573303,"pZ":4.065361837799078,"vX0":8.051147632861456,"vY0":-138.5883155110102,"vZ0":-0.5775788684039821,"x":104.13,"y":129.02,"x0":-1.7681385653361679,"y0":50.00469761068247,"z0":5.5145255894315985,"aX":-12.562717210487817},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2335,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3957767957438558,"extension":6.04974791685952},"index":0,"playId":"41d0dcee-518c-3ac4-9286-794b3b513d8c","pitchNumber":1,"startTime":"2025-08-03T20:52:36.133Z","endTime":"2025-08-03T20:52:40.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.145263480264674,"aZ":-18.497011978219614,"pfxX":-5.409593420882018,"pfxZ":7.152078674384283,"pX":-0.0928669913902228,"pZ":3.837990220538648,"vX0":6.9426656612373705,"vY0":-137.8003798242818,"vZ0":-1.1198515772832462,"x":120.54,"y":135.15,"x0":-1.9484712946357585,"y0":50.005181599785786,"z0":5.505723567417272,"aX":-10.349545509567026},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":8.3,"spinRate":2273,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3982805458102092,"extension":6.011221717969074},"hitData":{"launchSpeed":84.2,"launchAngle":58.0,"totalDistance":210.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.92,"coordY":121.37}},"index":1,"playId":"09627379-d6e9-3239-9b9c-1996db19bec5","pitchNumber":2,"startTime":"2025-08-03T20:52:51.321Z","endTime":"2025-08-03T20:53:03.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:53:03.788Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T20:53:02.988Z","endTime":"2025-08-03T20:54:12.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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":84.7,"endSpeed":77.6,"strikeZoneTop":3.48392882402048,"strikeZoneBottom":1.63572203026784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87909658225461,"aZ":-30.581062482050545,"pfxX":6.591275346845963,"pfxZ":1.04264012079598,"pX":0.33033216735848214,"pZ":2.2732541637674153,"vX0":4.02858300784251,"vY0":-123.35534304478557,"vZ0":-0.9092136018791889,"x":104.41,"y":177.4,"x0":-2.1837044084244273,"y0":50.00553651015025,"z0":5.238392761310586,"aX":10.098684791153051},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":-13.0,"spinRate":2837,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.44502651047514874,"extension":6.07803474151963},"index":0,"playId":"f6b65ad9-6e87-3d73-a61f-4ee2292ae1d6","pitchNumber":1,"startTime":"2025-08-03T20:53:26.269Z","endTime":"2025-08-03T20:53:30.291Z","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":93.3,"endSpeed":85.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95238184220002,"aZ":-22.6738888682426,"pfxX":-0.8310059449875696,"pfxZ":5.072029119030153,"pX":0.17776963487903583,"pZ":3.7469133133999457,"vX0":6.080742452010953,"vY0":-135.81492993877464,"vZ0":-0.3173287122699383,"x":110.22,"y":137.61,"x0":-1.9794941285028587,"y0":50.00423183042925,"z0":5.438327969766087,"aX":-1.5578767699640912},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":0.2,"spinRate":2463,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4028457576715603,"extension":6.1356484979463115},"index":1,"playId":"57aba6e1-8fd1-3834-b91a-cd98bef14b32","pitchNumber":2,"startTime":"2025-08-03T20:53:41.023Z","endTime":"2025-08-03T20:53:44.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-03T20:53:56.392Z","endTime":"2025-08-03T20:54:08.356Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.48900833863074,"strikeZoneBottom":1.67035032686502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49704016659769,"aZ":-15.675141280874943,"pfxX":-9.101550558758706,"pfxZ":8.53959871108582,"pX":-0.10820552461150008,"pZ":2.8511972855423915,"vX0":8.401656984384456,"vY0":-138.5007411248934,"vZ0":-3.7690612127810823,"x":121.12,"y":161.8,"x0":-2.0065062556204265,"y0":50.00537061644812,"z0":5.285976849291211,"aX":-17.589604296566126},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":14.6,"spinRate":2316,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39629262820087563,"extension":6.40730062027756},"index":3,"playId":"0e33a4c9-59c5-3b56-9c41-3d03d4c1f7f7","pitchNumber":3,"startTime":"2025-08-03T20:54:08.356Z","endTime":"2025-08-03T20:54:12.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:54:12.656Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Locklear walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T20:54:14.586Z","endTime":"2025-08-03T20:56:07.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.45012754233679,"strikeZoneBottom":1.58813706769887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.490251916228097,"aZ":-31.00325811935579,"pfxX":7.6797296633388505,"pfxZ":0.7674475125674958,"pX":-0.29330713350804805,"pZ":1.4965636532739175,"vX0":2.280197798727588,"vY0":-122.52681246839778,"vZ0":-2.4871632678556095,"x":128.18,"y":198.37,"x0":-2.2321806168586673,"y0":50.00436484385243,"z0":5.154141673411458,"aX":11.766711262981607},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-14.4,"spinRate":2803,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.44573191812691393,"extension":6.087292785373588},"index":0,"playId":"39b7f05a-1f55-3d34-81cb-b4ac312008c8","pitchNumber":1,"startTime":"2025-08-03T20:54:35.022Z","endTime":"2025-08-03T20:54:39.159Z","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":95.6,"endSpeed":87.2,"strikeZoneTop":3.44874203176335,"strikeZoneBottom":1.54423699146917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.435170404302685,"aZ":-18.116107879237795,"pfxX":-7.981281122899805,"pfxZ":7.17697524583647,"pX":-0.3368480252222875,"pZ":3.9287341626220664,"vX0":7.1758379282701155,"vY0":-139.12566014896595,"vZ0":-0.8360168828624592,"x":129.84,"y":132.7,"x0":-1.9135438491850771,"y0":50.00282420910102,"z0":5.434651691234356,"aX":-15.634301121279307},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":13.0,"spinRate":2252,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39381331577858747,"extension":6.239374378001348},"index":1,"playId":"348c0817-5fbc-3cb5-a20c-e24b32085d77","pitchNumber":2,"startTime":"2025-08-03T20:54:52.871Z","endTime":"2025-08-03T20:54:56.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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.37580413456019,"strikeZoneBottom":1.58616526395429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62560541496184,"aZ":-13.058033842184653,"pfxX":-7.387592351385183,"pfxZ":9.73889449629997,"pX":1.0989722734642267,"pZ":2.949985017061295,"vX0":10.331856573549372,"vY0":-139.29972739267376,"vZ0":-4.024004803686877,"x":75.11,"y":159.13,"x0":-1.700256427520904,"y0":50.00299418610136,"z0":5.2780523166622055,"aX":-14.502138946574767},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2447,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3933634710842546,"extension":6.178012057688128},"index":2,"playId":"1a471bb0-1033-38d2-b861-6347225f48b9","pitchNumber":3,"startTime":"2025-08-03T20:55:11.651Z","endTime":"2025-08-03T20:55:16.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.43560929562568,"strikeZoneBottom":1.53836762007179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.996706120095677,"aZ":-16.673662273568475,"pfxX":-8.904027242460185,"pfxZ":7.9404878232674445,"pX":0.8353878161661888,"pZ":2.7636652327159874,"vX0":10.432815558624185,"vY0":-139.04028292516824,"vZ0":-3.866028009732619,"x":85.16,"y":164.16,"x0":-1.8136734632515772,"y0":50.005479728317184,"z0":5.282940643536403,"aX":-17.387697556097514},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":13.9,"spinRate":2270,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39437292111238165,"extension":6.211399764026855},"index":3,"playId":"f2981079-1a7c-35d9-a34e-9b92f17beef7","pitchNumber":4,"startTime":"2025-08-03T20:55:28.537Z","endTime":"2025-08-03T20:55:32.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.5,"strikeZoneTop":3.45392943095927,"strikeZoneBottom":1.54957996452561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.982763001604525,"aZ":-28.197330032358796,"pfxX":6.178711675195325,"pfxZ":2.5462596406282207,"pX":0.07512096546990177,"pZ":2.1721873616878398,"vX0":3.4124610869303957,"vY0":-123.90847214453355,"vZ0":-1.6927089807020481,"x":114.14,"y":180.13,"x0":-2.1209627949915872,"y0":50.000504342276486,"z0":5.2126615707035375,"aX":9.63763681917338},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.4,"breakHorizontal":-12.0,"spinRate":2645,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4414754192741479,"extension":6.100372101177318},"index":4,"playId":"25f15d53-54f8-38d2-b1cb-379e2c408af6","pitchNumber":5,"startTime":"2025-08-03T20:55:46.566Z","endTime":"2025-08-03T20:55:50.457Z","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":95.8,"endSpeed":86.5,"strikeZoneTop":3.49373639174426,"strikeZoneBottom":1.58952968024322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.860446933678176,"aZ":-16.54143054223491,"pfxX":-6.970020640676205,"pfxZ":8.09693747097257,"pX":1.1956554872776755,"pZ":2.2359811481795875,"vX0":10.735192946649413,"vY0":-138.9753965968676,"vZ0":-5.289790025469232,"x":71.42,"y":178.41,"x0":-1.8346393771886675,"y0":50.00544762514795,"z0":5.284999830927291,"aX":-13.462341134429009},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2323,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3960653952242916,"extension":6.207023797858234},"index":5,"playId":"e0d9ca52-32e0-3159-8dec-272944aac886","pitchNumber":6,"startTime":"2025-08-03T20:56:02.440Z","endTime":"2025-08-03T20:56:07.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:56:07.125Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a ground ball to left fielder JJ Bleday. Tyler Locklear scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T20:57:18.080Z","endTime":"2025-08-03T20:58:54.373Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T20:56:26.559Z","endTime":"2025-08-03T20:57:20.216Z","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":84.6,"endSpeed":78.0,"strikeZoneTop":3.36426778662785,"strikeZoneBottom":1.34919606250652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99480164933169,"aZ":-29.245793302810366,"pfxX":5.828710298914418,"pfxZ":1.9031365504149589,"pX":-0.05497467441151997,"pZ":1.9665622836710295,"vX0":4.256654875658318,"vY0":-123.18217847260718,"vZ0":-1.6670429550457346,"x":119.1,"y":185.68,"x0":-2.561552058249888,"y0":50.0051438301905,"z0":5.1199204713330815,"aX":8.975369677982394},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":-11.5,"spinRate":2600,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4442970455650981,"extension":6.213932806360457},"index":1,"playId":"f929cc47-8828-37bf-98c5-a9f15fb4c45b","pitchNumber":1,"startTime":"2025-08-03T20:57:20.216Z","endTime":"2025-08-03T20:57:24.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.29992922297834,"strikeZoneBottom":1.34440688448097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.653711062632404,"aZ":-23.898783108076056,"pfxX":-0.7335282892674904,"pfxZ":4.462208688180215,"pX":-0.27939104141535803,"pZ":5.001490171843939,"vX0":5.379065032631813,"vY0":-135.59200863282368,"vZ0":3.1658179189729188,"x":127.65,"y":103.74,"x0":-2.1967559211004812,"y0":50.00409163958285,"z0":5.489552205715017,"aX":-1.3610946192125744},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":0.1,"spinRate":2540,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4045084065652773,"extension":6.244773575358605},"index":2,"playId":"079c64d2-8f4a-3e73-8c47-13e24e7370fe","pitchNumber":2,"startTime":"2025-08-03T20:57:38.909Z","endTime":"2025-08-03T20:57:45.318Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyler Locklear steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"079c64d2-8f4a-3e73-8c47-13e24e7370fe","startTime":"2025-08-03T20:57:48.644Z","endTime":"2025-08-03T20:58:05.102Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.28213863580258,"strikeZoneBottom":1.36542935911693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.918209430771796,"aZ":-34.30407661485586,"pfxX":-6.67276697083398,"pfxZ":-1.2851671834874203,"pX":-0.8598636407011329,"pZ":3.2924450684330706,"vX0":5.482181155686863,"vY0":-127.9617806162455,"vZ0":1.437714038993382,"x":149.78,"y":149.88,"x0":-2.1610501323158235,"y0":50.00015767434684,"z0":5.406945341651268,"aX":-11.086036086457883},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":10.9,"spinRate":1273,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.42771704670908983,"extension":6.173467779837946},"index":4,"playId":"63254d32-6349-3666-8f28-5c267bfc7b37","pitchNumber":3,"startTime":"2025-08-03T20:58:05.102Z","endTime":"2025-08-03T20:58:09.543Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95563380902071,"aZ":-35.30873311419443,"pfxX":-7.085099198198698,"pfxZ":-1.8882193585501827,"pX":-1.419550883767934,"pZ":2.153298878458489,"vX0":4.005306177590567,"vY0":-127.58248980190154,"vZ0":-1.0161952266733683,"x":171.11,"y":180.64,"x0":-2.0849544657010215,"y0":50.00552152592329,"z0":5.326568330725174,"aX":-11.74332846513002},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":12.0,"spinRate":1143,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.4284482689921356,"extension":6.195743063915118},"index":5,"playId":"869064e3-a9c2-3ae5-b543-9eddd8d0f587","pitchNumber":4,"startTime":"2025-08-03T20:58:23.718Z","endTime":"2025-08-03T20:58:27.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.737273749724256,"aZ":-17.01475674074715,"pfxX":-6.928402012979217,"pfxZ":7.741298105246431,"pX":-1.0111521003231758,"pZ":3.1617496731797,"vX0":5.484325867400313,"vY0":-139.18795752527015,"vZ0":-2.6517485235948066,"x":155.54,"y":153.41,"x0":-2.1085533080874623,"y0":50.00577500292925,"z0":5.255816774753738,"aX":-13.573460244265476},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":11.4,"spinRate":2308,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39376410241719517,"extension":6.143981217464802},"hitData":{"launchSpeed":99.4,"launchAngle":-3.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.94,"coordY":116.72}},"index":6,"playId":"82a6aabb-d062-35a3-8d12-6457a0efa44e","pitchNumber":5,"startTime":"2025-08-03T20:58:43.655Z","endTime":"2025-08-03T20:58:54.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:58:54.373Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Kaiser pops out softly to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T20:59:05.653Z","endTime":"2025-08-03T21:00:10.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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.9,"endSpeed":77.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.162364033707842,"aZ":-24.940584876656263,"pfxX":4.3534727758863525,"pfxZ":4.693636605523455,"pX":0.4804175661338165,"pZ":2.2625706950054645,"vX0":5.234995788595816,"vY0":-123.50396294832191,"vZ0":-1.8319133362808089,"x":98.69,"y":177.69,"x0":-2.2341636576276165,"y0":50.001547555826974,"z0":5.1164789846121135,"aX":6.708321289824127},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.3,"breakHorizontal":-9.1,"spinRate":2801,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.44390501528300375,"extension":6.156509714482718},"index":0,"playId":"137771c3-d146-3a68-9030-c3b0a2b7e0a8","pitchNumber":1,"startTime":"2025-08-03T20:59:23.601Z","endTime":"2025-08-03T20:59:27.627Z","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":"2c9bb69b-76ef-3f57-97d5-0cca490e2a7e","startTime":"2025-08-03T20:59:41.804Z","endTime":"2025-08-03T20:59:45.210Z","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(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":93.8,"endSpeed":84.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12419215961055,"aZ":-15.980616695275328,"pfxX":-6.944516344082544,"pfxZ":8.676926840046043,"pX":-0.9805505973948359,"pZ":3.3744248476512633,"vX0":5.330726687967726,"vY0":-136.5045701474345,"vZ0":-2.2956710957231365,"x":154.38,"y":147.67,"x0":-2.0672123204120783,"y0":50.0038986834206,"z0":5.340592840588906,"aX":-12.962634359989776},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2237,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4029524458820237,"extension":6.122522552443307},"hitData":{"launchSpeed":46.5,"launchAngle":36.0,"totalDistance":118.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":158.4,"coordY":168.4}},"index":2,"playId":"13fc5d48-2dca-31e0-bd75-0706a099473c","pitchNumber":2,"startTime":"2025-08-03T21:00:04.152Z","endTime":"2025-08-03T21:00:10.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:00:10.467Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T21:01:51.808Z","endTime":"2025-08-03T21:04:50.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":8},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.66784627426087,"strikeZoneBottom":1.57143837243536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79385219032928,"aZ":-17.473030020778356,"pfxX":2.0212207988910094,"pfxZ":8.01983243040053,"pX":-0.6151196354354517,"pZ":2.690620334186383,"vX0":-5.196303370887246,"vY0":-134.6810749146767,"vZ0":-4.80891689226539,"x":140.45,"y":166.13,"x0":1.0784208022909338,"y0":50.00582539669976,"z0":5.738768645348598,"aX":3.7071188962724255},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":-2.5,"spinRate":2302,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4070021343726564,"extension":6.35539180381836},"index":0,"playId":"ffce3afa-aa49-3c86-8ba3-7973238561cb","pitchNumber":1,"startTime":"2025-08-03T21:02:15.068Z","endTime":"2025-08-03T21:02:19.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.67707342752401,"strikeZoneBottom":1.58032163149655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9233416141107,"aZ":-25.97830550307847,"pfxX":-0.6255934920821211,"pfxZ":4.177505296085887,"pX":-1.5581515530941261,"pZ":1.2006900635443296,"vX0":-5.736872744873501,"vY0":-121.82464331074442,"vZ0":-5.286380979877929,"x":176.39,"y":206.36,"x0":0.921684357630004,"y0":50.001923368652946,"z0":5.681867869129638,"aX":-0.927440819792295},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":2.6,"spinRate":2198,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4519316233540991,"extension":6.516118776180327},"index":1,"playId":"93ad7cf5-1356-3afd-9872-e9bbc22f7c64","pitchNumber":2,"startTime":"2025-08-03T21:02:29.367Z","endTime":"2025-08-03T21:02:32.719Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.67730479927221,"strikeZoneBottom":1.55109132732658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76516408563654,"aZ":-12.597595960077621,"pfxX":3.8642910916216064,"pfxZ":10.624089657081598,"pX":-0.1940536998257499,"pZ":1.867628604788367,"vX0":-4.849323275888713,"vY0":-135.19301718250784,"vZ0":-7.498454977653131,"x":124.4,"y":188.35,"x0":1.124793129140138,"y0":50.00258890805853,"z0":5.570486608374326,"aX":7.120177475354674},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-5.9,"spinRate":2319,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4058802148454972,"extension":6.459948320563098},"index":2,"playId":"a141070d-f284-3cab-a366-6c0d16d2ed2c","pitchNumber":3,"startTime":"2025-08-03T21:02:44.146Z","endTime":"2025-08-03T21:02:48.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T21:02:57.896Z","endTime":"2025-08-03T21:03:06.894Z","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, 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":91.5,"endSpeed":83.3,"strikeZoneTop":3.66857310293853,"strikeZoneBottom":1.68353589727917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.923218915814022,"aZ":-21.481731173362434,"pfxX":8.902303802799134,"pfxZ":6.0156780653689115,"pX":0.3629495256526905,"pZ":1.5697155885934033,"vX0":-4.5741582209189495,"vY0":-133.0367636199335,"vZ0":-6.8337958103788505,"x":103.17,"y":196.4,"x0":0.9563404528500328,"y0":50.00074557964362,"z0":5.750201632073817,"aX":15.812486998310655},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":-15.0,"spinRate":2328,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4131276381693292,"extension":6.52400373672119},"index":4,"playId":"0bcd322c-1e5b-341f-a95f-979938dde0f0","pitchNumber":4,"startTime":"2025-08-03T21:03:06.894Z","endTime":"2025-08-03T21:03:10.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.259236087600552,"aZ":-18.59854804414821,"pfxX":8.27124614131911,"pfxZ":7.382626553833456,"pX":-0.2794008548575451,"pZ":2.246000434386903,"vX0":-5.951085162172501,"vY0":-134.74034997155985,"vZ0":-5.976903498544462,"x":127.65,"y":178.14,"x0":0.8831918440160142,"y0":50.002824940584816,"z0":5.807074278944529,"aX":15.2093853065632},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-13.7,"spinRate":2342,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.40648913021560373,"extension":6.51600713141186},"index":5,"playId":"216f0e12-f2e6-368c-8443-f86c0189bf4d","pitchNumber":5,"startTime":"2025-08-03T21:03:25.095Z","endTime":"2025-08-03T21:03:29.047Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.64230580317427,"strikeZoneBottom":1.59394284862636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08786492196385,"aZ":-23.657410463904,"pfxX":-0.09757548560216023,"pfxZ":4.936870076998478,"pX":1.4626836113644404,"pZ":0.9367137822572579,"vX0":0.1577642917665566,"vY0":-130.14753688309938,"vZ0":-7.281869786834929,"x":61.25,"y":213.49,"x0":1.4140915732976418,"y0":50.00072847904653,"z0":5.549905101102493,"aX":-0.1682026364134299},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":0.1,"spinRate":2272,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4200834170831498,"extension":6.554330256154904},"index":6,"playId":"e0c6f6ed-2ec4-370b-a336-b64a7305c908","pitchNumber":6,"startTime":"2025-08-03T21:04:01.817Z","endTime":"2025-08-03T21:04:05.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.936808970734344,"aZ":-24.050288778435107,"pfxX":0.5587769621365855,"pfxZ":4.8364502356932455,"pX":0.8154894610725413,"pZ":2.421862500035798,"vX0":-1.3471792554675288,"vY0":-129.28709337864507,"vZ0":-3.5209738706218667,"x":85.92,"y":173.39,"x0":1.2725436443274,"y0":50.00179582544458,"z0":5.663833449279558,"aX":0.9384901402449106},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.7,"spinRate":2185,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.4249338622219807,"extension":6.597944225338417},"index":7,"playId":"2eb8b4d9-9e7d-3af6-8dd6-f47eb0c2c49e","pitchNumber":7,"startTime":"2025-08-03T21:04:19.474Z","endTime":"2025-08-03T21:04:22.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.65171173952119,"strikeZoneBottom":1.61669323669539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.788362623662234,"aZ":-14.325869377651362,"pfxX":5.254670577740959,"pfxZ":9.46397710853683,"pX":-0.5473380648691535,"pZ":2.5379206229597697,"vX0":-5.843656503967751,"vY0":-136.19852255482076,"vZ0":-5.924131519030039,"x":137.86,"y":170.26,"x0":0.9392571430819653,"y0":50.00642720453122,"z0":5.7251739393261785,"aX":9.914118965373408},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2333,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4015325261165712,"extension":6.458387436616614},"index":8,"playId":"8d74264f-ff69-3d8b-b372-f17a3ec8bd62","pitchNumber":8,"startTime":"2025-08-03T21:04:45.184Z","endTime":"2025-08-03T21:04:50.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:04:50.416Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, pitcher Eduardo Rodriguez to first baseman Tyler Locklear.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T21:04:50.160Z","endTime":"2025-08-03T21:06:09.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593958,"link":"/api/v1/people/593958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.61307932982011,"strikeZoneBottom":1.71531126100143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35532553012389,"aZ":-25.42345859629055,"pfxX":0.9469848095720751,"pfxZ":3.8338181644504026,"pX":-0.08397884702514011,"pZ":3.3832357590864195,"vX0":-3.5028417995660277,"vY0":-132.1434642872113,"vZ0":-1.6459603913799454,"x":120.2,"y":147.43,"x0":1.1383604853158087,"y0":50.002912613848885,"z0":5.8903020819690415,"aX":1.6678839137163624},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":-1.0,"spinRate":2318,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4152211686796585,"extension":6.4065962967875585},"index":0,"playId":"c9af79de-b69d-3134-856b-381bcc2775bb","pitchNumber":1,"startTime":"2025-08-03T21:05:13.386Z","endTime":"2025-08-03T21:05:17.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.56782775570969,"strikeZoneBottom":1.60998545068995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.580681914499976,"aZ":-20.32943833041289,"pfxX":4.644049771099964,"pfxZ":6.433742968362301,"pX":1.1084819452460903,"pZ":3.7842257571472304,"vX0":-2.062487112394492,"vY0":-134.45641004721523,"vZ0":-1.2986527777949153,"x":74.75,"y":136.61,"x0":1.2796491825441274,"y0":50.00555887722013,"z0":5.708078072508984,"aX":8.553248541743184},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":-8.0,"spinRate":2390,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40646885923890785,"extension":6.2722081253111925},"index":1,"playId":"cabd6298-f202-3081-914d-d41a7d0a5a9d","pitchNumber":2,"startTime":"2025-08-03T21:05:26.886Z","endTime":"2025-08-03T21:05:31.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.421903894547377,"aZ":-26.97141010442629,"pfxX":9.921626272130345,"pfxZ":3.181269064048271,"pX":0.8354061481681808,"pZ":2.442587365485361,"vX0":-4.180341281280174,"vY0":-127.21458812220149,"vZ0":-3.0526351753717096,"x":85.16,"y":172.83,"x0":1.2120215410385182,"y0":50.00557221744224,"z0":5.799220873166667,"aX":16.242700928319348},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-17.0,"spinRate":2158,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43078252011002327,"extension":6.524824805484547},"index":2,"playId":"56e07ab1-872b-3986-a20d-fd015eb6c337","pitchNumber":3,"startTime":"2025-08-03T21:05:40.866Z","endTime":"2025-08-03T21:05:44.846Z","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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64736038162982,"aZ":-19.47739308903864,"pfxX":4.807491202063609,"pfxZ":6.855588615602987,"pX":-0.5698488757083925,"pZ":2.0788603182495238,"vX0":-5.393852332744646,"vY0":-135.03383335089623,"vZ0":-6.029081315537992,"x":138.72,"y":182.65,"x0":0.8263213046540081,"y0":50.00188637458989,"z0":5.705116981279247,"aX":8.902342617664276},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":-7.6,"spinRate":2406,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.4051960962996488,"extension":6.493891181800652},"hitData":{"launchSpeed":77.0,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.5,"coordY":171.5}},"index":3,"playId":"5eb61a52-06d8-319c-a902-2809105c845e","pitchNumber":4,"startTime":"2025-08-03T21:06:01.986Z","endTime":"2025-08-03T21:06:09.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:06:09.859Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T21:06:13.047Z","endTime":"2025-08-03T21:06:41.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.652651395272798,"aZ":-25.133533550955903,"pfxX":10.865637540301709,"pfxZ":4.1890029808607885,"pX":0.655251846363926,"pZ":1.5073365676750814,"vX0":-4.754119370082222,"vY0":-128.75880111151784,"vZ0":-5.730388556394575,"x":92.02,"y":198.08,"x0":1.1136667008791157,"y0":50.00066860507424,"z0":5.705625938675543,"aX":18.247554865250823},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-18.6,"spinRate":1975,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.42534418242336214,"extension":6.595039891635287},"hitData":{"launchSpeed":83.8,"launchAngle":25.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.5,"coordY":91.67}},"index":0,"playId":"a7f6ef62-c9ff-390f-ad53-8f941cd096b2","pitchNumber":1,"startTime":"2025-08-03T21:06:33.567Z","endTime":"2025-08-03T21:06:41.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:06:41.826Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Herrera grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T21:08:55.554Z","endTime":"2025-08-03T21:09:56.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"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":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Bowden replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:07:27.214Z","endTime":"2025-08-03T21:08:57.752Z","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":"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.3,"endSpeed":83.1,"strikeZoneTop":3.16236398235138,"strikeZoneBottom":1.38479419300237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.987114768372304,"aZ":-15.401751107980507,"pfxX":6.298319476958186,"pfxZ":9.436467016411521,"pX":-0.7373483216995989,"pZ":3.435845436208017,"vX0":-5.173982785219002,"vY0":-132.87142200162765,"vZ0":-3.861099029273658,"x":145.11,"y":146.01,"x0":0.42231163409640854,"y0":50.006108496374836,"z0":6.035896977780876,"aX":11.199648923132553},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.4,"breakHorizontal":-10.2,"spinRate":2191,"spinDirection":141},"zone":11,"typeConfidence":0.89,"plateTime":0.4131182504999815,"extension":5.995662875865865},"index":1,"playId":"a9928a61-7a2e-3c72-a380-049fffd38e59","pitchNumber":1,"startTime":"2025-08-03T21:08:57.752Z","endTime":"2025-08-03T21:09:01.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.29773726007757,"strikeZoneBottom":1.4913369243995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.812025574059767,"aZ":-15.60293412423318,"pfxX":5.867906950840019,"pfxZ":9.480094464600683,"pX":0.2712554118009128,"pZ":2.604202300829622,"vX0":-2.718762780554059,"vY0":-131.3645707515222,"vZ0":-5.61894491742979,"x":106.66,"y":168.47,"x0":0.5572450608266267,"y0":50.00226806470478,"z0":5.930738926332895,"aX":10.255532166883965},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.2,"breakHorizontal":-10.1,"spinRate":2276,"spinDirection":144},"zone":5,"typeConfidence":0.89,"plateTime":0.4169496390957912,"extension":5.971935247704149},"index":2,"playId":"f73d8653-0485-3fd4-bbf8-571fcb089766","pitchNumber":2,"startTime":"2025-08-03T21:09:15.010Z","endTime":"2025-08-03T21:09:18.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.20635845263976,"strikeZoneBottom":1.45813345810792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.432145127287974,"aZ":-27.459093761795447,"pfxX":-1.0670572008054613,"pfxZ":3.194209435059178,"pX":-0.9678571809247711,"pZ":1.5582707906897615,"vX0":-3.2724831620521515,"vY0":-120.01820658630665,"vZ0":-4.946733965837966,"x":153.89,"y":196.71,"x0":0.5450083753561004,"y0":50.00463959754352,"z0":6.054692912678304,"aX":-1.576889216145927},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.0,"breakHorizontal":2.6,"spinRate":2263,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.45413901795218425,"extension":5.867143385701495},"index":3,"playId":"91f4e8b7-1bbb-3fc3-9310-ff9017534c15","pitchNumber":3,"startTime":"2025-08-03T21:09:31.039Z","endTime":"2025-08-03T21:09:35.674Z","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":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.592104052166547,"aZ":-28.194060020286884,"pfxX":-1.699279259661966,"pfxZ":2.78363049679968,"pX":0.12629525564509334,"pZ":2.0716613255722596,"vX0":-0.7552139471787539,"vY0":-118.5063154819215,"vZ0":-3.1766426745476233,"x":112.19,"y":182.85,"x0":0.6693918085908085,"y0":50.003212045008716,"z0":5.991633017532187,"aX":-2.428634985844984},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.6,"breakHorizontal":3.2,"spinRate":2178,"spinDirection":155},"zone":5,"typeConfidence":0.87,"plateTime":0.46132749361721537,"extension":5.940104105652852},"hitData":{"launchSpeed":97.0,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.66,"coordY":147.0}},"index":4,"playId":"b299010f-2c5c-3158-a90b-7700562c0902","pitchNumber":4,"startTime":"2025-08-03T21:09:49.227Z","endTime":"2025-08-03T21:09:56.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:09:56.346Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Max Schuemann to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T21:10:00.676Z","endTime":"2025-08-03T21:11:25.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.08136835143388,"strikeZoneBottom":1.16048369435183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.703735649707138,"aZ":-27.577839825864125,"pfxX":0.4144586025214858,"pfxZ":3.1071647208571944,"pX":-1.5684521978534138,"pZ":1.4574019823423168,"vX0":-5.016476904487516,"vY0":-120.12458733439152,"vZ0":-4.99751999433368,"x":176.79,"y":199.43,"x0":0.4826495247411022,"y0":50.002263849457144,"z0":5.982546218624916,"aX":0.6135126530806249},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.8,"breakHorizontal":0.4,"spinRate":2278,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.45394033517318766,"extension":5.88944282444448},"index":0,"playId":"804485ab-c324-3466-a2a6-8d1258a1b06b","pitchNumber":1,"startTime":"2025-08-03T21:10:19.409Z","endTime":"2025-08-03T21:10:22.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.17482124193624,"strikeZoneBottom":1.34308849557144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77662621284577,"aZ":-27.032328256928928,"pfxX":0.1082188572264784,"pfxZ":3.4396106432477414,"pX":-0.3170952303672035,"pZ":2.3804097399812068,"vX0":-2.3483675232782373,"vY0":-121.048351186869,"vZ0":-3.1916116010872044,"x":129.09,"y":174.51,"x0":0.648193082263179,"y0":50.0059943551503,"z0":6.061819844425875,"aX":0.16220916209413397},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2233,"spinDirection":137},"zone":4,"typeConfidence":0.91,"plateTime":0.45105213256735555,"extension":5.9548306818026315},"index":1,"playId":"64ed96d7-5bb3-3634-8d71-e5333db0da8b","pitchNumber":2,"startTime":"2025-08-03T21:10:37.176Z","endTime":"2025-08-03T21:10:41.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.29455584824939,"aZ":-28.241165257737954,"pfxX":0.41975042178861943,"pfxZ":2.6179636620442643,"pX":-0.48606615449829044,"pZ":1.340668650983067,"vX0":-2.702501228135714,"vY0":-120.8711853823552,"vZ0":-5.1664785361442185,"x":135.53,"y":202.58,"x0":0.5848947117265949,"y0":50.00093578979382,"z0":5.942156427366508,"aX":0.6302262361019048},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.0,"breakHorizontal":-0.2,"spinRate":2230,"spinDirection":126},"zone":7,"typeConfidence":0.91,"plateTime":0.45061248112142627,"extension":5.848653073613313},"index":2,"playId":"b9d7f29d-16b8-3193-b98d-db5b3d59e89d","pitchNumber":3,"startTime":"2025-08-03T21:10:53.773Z","endTime":"2025-08-03T21:10:59.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90214020504451,"aZ":-26.551839312434023,"pfxX":0.980392731806297,"pfxZ":3.6663928909932526,"pX":-0.6984143923063032,"pZ":1.741251382991172,"vX0":-3.400848419631959,"vY0":-122.12692577378385,"vZ0":-4.743399305092487,"x":143.62,"y":191.77,"x0":0.5762882441550244,"y0":50.00004891861454,"z0":5.954853956117312,"aX":1.5020140858055788},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.9,"breakHorizontal":-1.1,"spinRate":2338,"spinDirection":147},"zone":7,"typeConfidence":0.89,"plateTime":0.44612091135139753,"extension":5.791627730238848},"hitData":{"launchSpeed":62.2,"launchAngle":15.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.58,"coordY":138.68}},"index":3,"playId":"ddd5e19a-525c-3a7f-a22a-5ee77871b412","pitchNumber":4,"startTime":"2025-08-03T21:11:18.388Z","endTime":"2025-08-03T21:11:25.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:11:25.875Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to center fielder Colby Thomas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T21:11:26.972Z","endTime":"2025-08-03T21:12:00.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.576949958717204,"aZ":-30.126159896632355,"pfxX":-0.2552076298895507,"pfxZ":1.380288226914871,"pX":-0.6345773645487518,"pZ":1.892298380380995,"vX0":-2.5167571102934967,"vY0":-120.25540033323355,"vZ0":-3.584390923161634,"x":141.19,"y":187.69,"x0":0.4532772048292066,"y0":50.00319217718881,"z0":6.0392791959096055,"aX":-0.37796528795137363},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.0,"breakHorizontal":1.0,"spinRate":2143,"spinDirection":131},"zone":7,"typeConfidence":0.89,"plateTime":0.45330964656206163,"extension":5.8763525649909365},"hitData":{"launchSpeed":78.1,"launchAngle":44.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.57,"coordY":95.52}},"index":0,"playId":"4c09c3df-e221-30f2-8018-e70163c36c61","pitchNumber":1,"startTime":"2025-08-03T21:11:50.266Z","endTime":"2025-08-03T21:12:00.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:12:00.313Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T21:14:01.731Z","endTime":"2025-08-03T21:15:06.614Z","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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.692091579162454,"aZ":-23.469495576348532,"pfxX":-0.3805092048158476,"pfxZ":5.0348246919918935,"pX":-0.30885431068526165,"pZ":1.7868765758739584,"vX0":-3.2490152084864676,"vY0":-130.90413706515332,"vZ0":-5.725288602987295,"x":128.77,"y":190.53,"x0":0.9998944473100657,"y0":50.001978937301864,"z0":5.769171066746246,"aX":-0.6569818770597542},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.0,"breakHorizontal":1.4,"spinRate":2170,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.419073941814156,"extension":6.505854101517615},"index":0,"playId":"ca74c656-88bb-3eae-9e94-331014d73642","pitchNumber":1,"startTime":"2025-08-03T21:14:10.015Z","endTime":"2025-08-03T21:14:15.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.24184464469849,"strikeZoneBottom":1.57080366951124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80909798627151,"aZ":-14.707878463665544,"pfxX":3.9697826899019635,"pfxZ":9.415254099574586,"pX":-0.4587199124406224,"pZ":2.0451510175091085,"vX0":-5.527189351079102,"vY0":-135.18099477662835,"vZ0":-6.846700798651883,"x":134.49,"y":183.56,"x0":1.0943946560756164,"y0":50.00341964768896,"z0":5.638702579591206,"aX":7.365209211691286},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-6.0,"spinRate":2304,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.40480507058151094,"extension":6.469858352229083},"index":1,"playId":"4d288df6-2c48-305d-accd-9d533f208098","pitchNumber":2,"startTime":"2025-08-03T21:14:45.513Z","endTime":"2025-08-03T21:14:49.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.632839369661337,"aZ":-22.266110526006326,"pfxX":3.598325239972664,"pfxZ":5.375512635810818,"pX":-0.28353570344786383,"pZ":3.3841753303396893,"vX0":-5.033041580081849,"vY0":-134.53760125713018,"vZ0":-1.9988560760096958,"x":127.81,"y":147.41,"x0":1.1390472484114302,"y0":50.00396420883186,"z0":5.705647772731632,"aX":6.634559289150257},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":-5.5,"spinRate":2262,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.40623365696542013,"extension":6.287134098360028},"index":2,"playId":"0c2147bb-7ae0-3407-bfc1-456f10481fe3","pitchNumber":3,"startTime":"2025-08-03T21:15:00.917Z","endTime":"2025-08-03T21:15:06.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:15:06.614Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wynns strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T21:15:37.370Z","endTime":"2025-08-03T21:17:26.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T21:15:24.660Z","endTime":"2025-08-03T21:15:39.318Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.72638076404617,"strikeZoneBottom":1.65981634150095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.657097504269817,"aZ":-17.729029533301127,"pfxX":2.716330401407029,"pfxZ":7.581500685949208,"pX":-0.19010296276394412,"pZ":1.522396527563753,"vX0":-4.326392062446419,"vY0":-136.57693428699676,"vZ0":-7.776764915918047,"x":124.25,"y":197.68,"x0":1.0553740362951831,"y0":50.00256258021348,"z0":5.607026279199297,"aX":5.1757481448818705},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":-4.1,"spinRate":2245,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.3997172541617524,"extension":6.426417834144305},"index":1,"playId":"11b689c4-8d4c-31af-8c9d-43d37b0a9bd1","pitchNumber":1,"startTime":"2025-08-03T21:15:39.318Z","endTime":"2025-08-03T21:15:43.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.65181716768829,"strikeZoneBottom":1.70224058388548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.517680514905845,"aZ":-23.014239431012463,"pfxX":-1.4568234195147802,"pfxZ":5.414753946161668,"pX":1.3130533167612248,"pZ":1.041799271890353,"vX0":0.14224880891309236,"vY0":-129.35733805990736,"vZ0":-7.04041361953293,"x":66.95,"y":210.65,"x0":1.4464810965292325,"y0":50.000649135644146,"z0":5.5685000965981954,"aX":-2.4633242893445035},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":2.6,"spinRate":2250,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.42376743402052197,"extension":6.490190598570666},"index":2,"playId":"699b6bca-ff8b-3200-ac87-4ef6b4807416","pitchNumber":2,"startTime":"2025-08-03T21:15:56.460Z","endTime":"2025-08-03T21:16:00.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.963857727637926,"aZ":-19.350555378930515,"pfxX":1.864336558595558,"pfxZ":6.9157685432154965,"pX":0.3020329680250189,"pZ":2.541540413069958,"vX0":-2.898814894669698,"vY0":-135.20166473149348,"vZ0":-4.556106255522469,"x":105.49,"y":170.16,"x0":1.1449872253580058,"y0":50.0047455001018,"z0":5.603174611197385,"aX":3.458334694157013},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":-2.8,"spinRate":2217,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.40483701472776845,"extension":6.379092759085455},"index":3,"playId":"6f29a0de-3a89-3424-ab7d-e3692b60036a","pitchNumber":3,"startTime":"2025-08-03T21:16:10.650Z","endTime":"2025-08-03T21:16:14.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31402838753265,"aZ":-25.10639753345325,"pfxX":-0.5624485745063166,"pfxZ":4.083594290701788,"pX":-0.6062405491309231,"pZ":3.1387156350047833,"vX0":-4.009732178030017,"vY0":-130.69343147136075,"vZ0":-2.100854665906203,"x":140.11,"y":154.03,"x0":1.0204286377861875,"y0":50.0046113564287,"z0":5.836930801411198,"aX":-0.9734309213499759},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":1.9,"spinRate":2287,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.4189607713934236,"extension":6.373770350782157},"index":4,"playId":"511cab0f-f2dc-3809-bbf5-5dbdba33a4e7","pitchNumber":4,"startTime":"2025-08-03T21:16:29.655Z","endTime":"2025-08-03T21:16:34.173Z","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.4,"endSpeed":85.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66482699811311,"aZ":-20.20274718279343,"pfxX":6.154067689892807,"pfxZ":6.497825423554989,"pX":-0.10636718235773686,"pZ":2.742573033670146,"vX0":-5.644650916823129,"vY0":-134.52846789352887,"vZ0":-3.9655157678054125,"x":121.05,"y":164.73,"x0":1.2138463412916891,"y0":50.00528855830185,"z0":5.657769865700353,"aX":11.344344276085845},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":-10.1,"spinRate":2306,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.406285902613591,"extension":6.383941573612832},"index":5,"playId":"998e22b1-8fb8-37d7-be5f-f975bf1b024a","pitchNumber":5,"startTime":"2025-08-03T21:17:00.482Z","endTime":"2025-08-03T21:17:04.679Z","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.9,"endSpeed":85.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0098336091947,"aZ":-18.336540738811536,"pfxX":5.130907553782773,"pfxZ":7.4254535897443,"pX":1.283043423507824,"pZ":2.4157256225296395,"vX0":-1.2713148524965308,"vY0":-135.25951476803647,"vZ0":-5.172993104392855,"x":68.09,"y":173.56,"x0":1.0909395628699088,"y0":50.00113356454623,"z0":5.628730103648487,"aX":9.556779843888167},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-9.0,"spinRate":2342,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4041125720317922,"extension":6.420337001898399},"index":6,"playId":"a0641ad4-7def-35f7-8424-e6c36fcb8192","pitchNumber":6,"startTime":"2025-08-03T21:17:19.838Z","endTime":"2025-08-03T21:17:26.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:17:26.001Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T21:17:24.642Z","endTime":"2025-08-03T21:18:52.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.749621910000762,"aZ":-23.548827563877392,"pfxX":-1.4453284884111088,"pfxZ":4.973082957953427,"pX":-0.42365303290279877,"pZ":3.358891878362223,"vX0":-3.2045761571588685,"vY0":-130.450645300227,"vZ0":-1.8713760835316808,"x":133.15,"y":148.09,"x0":1.0053421500419077,"y0":50.00461147440503,"z0":5.849193179920095,"aX":-2.5069834985906394},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.9,"breakHorizontal":3.2,"spinRate":2313,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.4188192919123983,"extension":6.397989028441724},"index":0,"playId":"1fc34914-0515-3c95-bf74-6b376aaa07d9","pitchNumber":1,"startTime":"2025-08-03T21:17:48.188Z","endTime":"2025-08-03T21:17:52.132Z","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":92.2,"endSpeed":85.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41471094928059,"aZ":-20.70866263653515,"pfxX":4.38387951464881,"pfxZ":6.1958586021165765,"pX":-0.09816168212607812,"pZ":3.344502507770591,"vX0":-4.798061915308833,"vY0":-134.2666366415179,"vZ0":-2.4218387930820557,"x":120.74,"y":148.48,"x0":1.1311437483984683,"y0":50.00106953645842,"z0":5.710442491775826,"aX":8.11080407651959},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-7.1,"spinRate":2335,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40587022510308257,"extension":6.3624109589515125},"index":1,"playId":"ac4cb721-3833-32f0-b983-fb6350476d57","pitchNumber":2,"startTime":"2025-08-03T21:18:04.381Z","endTime":"2025-08-03T21:18:08.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T21:18:16.584Z","endTime":"2025-08-03T21:18:25.653Z","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(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":92.7,"endSpeed":86.0,"strikeZoneTop":3.59999828966641,"strikeZoneBottom":1.65217256468929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.073925517621767,"aZ":-18.758747601987015,"pfxX":4.096179214955221,"pfxZ":7.173222829638269,"pX":0.9221863776732311,"pZ":1.803590731804378,"vX0":-2.1344705017355463,"vY0":-135.0507406524916,"vZ0":-6.670341496595341,"x":81.85,"y":190.08,"x0":1.185546272878525,"y0":50.00171636938154,"z0":5.599374437795583,"aX":7.657368836259341},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":-7.1,"spinRate":2225,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.40371159809317225,"extension":6.390637691083958},"index":3,"playId":"b8080c4d-d75c-37ef-8b76-873025294b73","pitchNumber":3,"startTime":"2025-08-03T21:18:25.653Z","endTime":"2025-08-03T21:18:31.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.855768455954998,"aZ":-17.196453232163883,"pfxX":4.8138907219345874,"pfxZ":7.950445559212185,"pX":0.19061885808569157,"pZ":2.5046999910189247,"vX0":-4.334150189495119,"vY0":-135.9179381177127,"vZ0":-5.174205146989214,"x":109.73,"y":171.15,"x0":1.1751058279391773,"y0":50.002369237234724,"z0":5.614773028676401,"aX":9.069014585626084},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":-7.9,"spinRate":2302,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4019129934724024,"extension":6.451538381651452},"hitData":{"launchSpeed":99.3,"launchAngle":17.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.07,"coordY":61.28}},"index":4,"playId":"e91a53be-2800-3302-a4ad-9d40050585a3","pitchNumber":4,"startTime":"2025-08-03T21:18:43.001Z","endTime":"2025-08-03T21:18:52.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:18:52.206Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Geraldo Perdomo pops out to third baseman Gio Urshela.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T21:21:07.329Z","endTime":"2025-08-03T21:23:00.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Osvaldo Bido replaces Ben Bowden.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:20:09.888Z","endTime":"2025-08-03T21:21:09.557Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674370,"link":"/api/v1/people/674370"},"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":95.1,"endSpeed":87.6,"strikeZoneTop":3.3779609265374,"strikeZoneBottom":1.6849653379007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59437516105301,"aZ":-18.60441227053377,"pfxX":-8.53506817131949,"pfxZ":6.9607714348361025,"pX":-0.39049016096232136,"pZ":2.2482705757131622,"vX0":8.387062997748433,"vY0":-138.2163811065022,"vZ0":-6.23201220355586,"x":131.88,"y":178.08,"x0":-2.344188753812107,"y0":50.002630398747336,"z0":5.766328841090212,"aX":-16.640167079896308},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2304,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3951237266838925,"extension":6.407768247358786},"index":1,"playId":"82ca67e8-086d-3bb3-a2c8-d11a692b2d38","pitchNumber":1,"startTime":"2025-08-03T21:21:09.557Z","endTime":"2025-08-03T21:21:13.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.37793732832102,"strikeZoneBottom":1.6100003296096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.842474012457465,"aZ":-30.119745063664393,"pfxX":3.251430306126924,"pfxZ":1.296696132927197,"pX":0.47402712422901666,"pZ":1.1540442886115156,"vX0":6.273802788103794,"vY0":-124.64320904097072,"vZ0":-5.438775847170046,"x":98.93,"y":207.62,"x0":-2.4927844088548365,"y0":50.000714572497884,"z0":5.835923874731545,"aX":5.141253275458586},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":-7.3,"spinRate":2112,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.4385628818123535,"extension":6.258347448193577},"index":2,"playId":"78e5087e-db0d-3111-9f1a-7c3f70d91fd0","pitchNumber":2,"startTime":"2025-08-03T21:21:25.402Z","endTime":"2025-08-03T21:21:31.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.55406885072334,"strikeZoneBottom":1.74294442532507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.417625603168293,"aZ":-17.181763469928498,"pfxX":-8.964269354026012,"pfxZ":7.758960532769969,"pX":0.22395626699593865,"pZ":3.440577675851066,"vX0":10.348636131759093,"vY0":-137.82299465660327,"vZ0":-3.4353348745688623,"x":108.46,"y":145.88,"x0":-2.407336456500455,"y0":50.00041170125255,"z0":5.857210651802478,"aX":-17.316604838109146},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":14.2,"spinRate":2227,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39677542436568736,"extension":6.524021545331291},"index":3,"playId":"25cacdbe-6445-343e-8349-34079c71556a","pitchNumber":3,"startTime":"2025-08-03T21:21:42.314Z","endTime":"2025-08-03T21:21:47.002Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-03T21:21:53.253Z","endTime":"2025-08-03T21:22:03.935Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.369129888693948,"aZ":-28.204426546534677,"pfxX":3.638862210073417,"pfxZ":2.5608761598600402,"pX":1.0060913865082546,"pZ":2.242900955426971,"vX0":7.36579599190342,"vY0":-123.73141873722432,"vZ0":-3.302864711255885,"x":78.65,"y":178.22,"x0":-2.4808371003851653,"y0":50.005959257802786,"z0":5.955022432649806,"aX":5.6506225547459215},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-8.3,"spinRate":2245,"spinDirection":48},"zone":14,"typeConfidence":0.92,"plateTime":0.44243686680193495,"extension":6.25032079119861},"index":5,"playId":"a7b46a3a-bc41-3cbe-bae3-508e7ac2d0fa","pitchNumber":4,"startTime":"2025-08-03T21:22:03.935Z","endTime":"2025-08-03T21:22:11.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.32236906131353,"strikeZoneBottom":1.67436625088307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.151818536551087,"aZ":-33.16622825836222,"pfxX":7.762719101370202,"pfxZ":-0.682608085127046,"pX":0.5210133236862743,"pZ":0.6071549844003636,"vX0":4.911434788618964,"vY0":-119.93277332128838,"vZ0":-5.626744920518277,"x":97.14,"y":222.39,"x0":-2.5582640645782786,"y0":50.00019879096843,"z0":5.925057457369701,"aX":11.359602037462501},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":-15.2,"spinRate":2212,"spinDirection":44},"zone":14,"typeConfidence":0.93,"plateTime":0.45585302413830675,"extension":6.320253143011101},"index":6,"playId":"a5efeeae-aefa-3813-a3af-829a154aa15d","pitchNumber":5,"startTime":"2025-08-03T21:22:30.802Z","endTime":"2025-08-03T21:22:34.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.968403913322618,"aZ":-21.120995795195313,"pfxX":-10.239803552025887,"pfxZ":5.710917640039816,"pX":0.3377638067901268,"pZ":2.3923858094319193,"vX0":10.931895376661117,"vY0":-137.82764319247684,"vZ0":-5.423795752673908,"x":104.13,"y":174.19,"x0":-2.338612510160644,"y0":50.0005698957883,"z0":5.800281793821775,"aX":-19.812629184469166},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2449,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39652129952700443,"extension":6.4326684355855175},"hitData":{"launchSpeed":87.8,"launchAngle":70.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.46,"coordY":144.59}},"index":7,"playId":"1b17d744-4036-37f1-91a2-2ff07f131621","pitchNumber":6,"startTime":"2025-08-03T21:22:49.173Z","endTime":"2025-08-03T21:23:00.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:23:00.832Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to left fielder JJ Bleday.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T21:23:03.248Z","endTime":"2025-08-03T21:23:51.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.53382306737446,"strikeZoneBottom":1.67146841183929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61606338995389,"aZ":-22.995087049550495,"pfxX":1.647892255385961,"pfxZ":5.6951523530986785,"pX":0.3820597434328872,"pZ":1.8415089691375632,"vX0":6.740595986504382,"vY0":-126.13787638648395,"vZ0":-5.34289913599993,"x":102.44,"y":189.06,"x0":-2.5386805077333765,"y0":50.00195108283591,"z0":5.8406539752925495,"aX":2.655560186069727},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":-4.6,"spinRate":2194,"spinDirection":70},"zone":9,"typeConfidence":0.68,"plateTime":0.4341969225350124,"extension":6.286807564733078},"index":0,"playId":"5d34a35f-0b16-319d-acfb-c1b3821297e4","pitchNumber":1,"startTime":"2025-08-03T21:23:23.104Z","endTime":"2025-08-03T21:23:27.126Z","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":94.2,"endSpeed":86.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45866151816849,"aZ":-15.550088343149579,"pfxX":-7.373461030610027,"pfxZ":8.688447479895881,"pX":-0.5389229886936472,"pZ":3.098601513595293,"vX0":8.378950379942678,"vY0":-137.01013456941018,"vZ0":-4.413409116983718,"x":137.54,"y":155.12,"x0":-2.669534480025297,"y0":50.00352063989092,"z0":5.7831315952398015,"aX":-14.10924005004368},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2398,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3988008903109024,"extension":6.463619914877813},"hitData":{"launchSpeed":73.7,"launchAngle":45.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.48,"coordY":117.51}},"index":1,"playId":"81eec923-13ac-3170-abff-2b5c025513b3","pitchNumber":2,"startTime":"2025-08-03T21:23:41.387Z","endTime":"2025-08-03T21:23:51.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:23:51.189Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, third baseman Gio Urshela to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T21:23:52.128Z","endTime":"2025-08-03T21:25:53.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.41253545047611,"strikeZoneBottom":1.67606730120888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80400103066571,"aZ":-32.56873541760738,"pfxX":2.524946220788907,"pfxZ":-0.2541116688222331,"pX":0.48288628039671705,"pZ":1.0089085343962076,"vX0":6.2627265953851925,"vY0":-124.42672005931436,"vZ0":-5.287214014346278,"x":98.59,"y":211.54,"x0":-2.4116543272474713,"y0":50.00544398790218,"z0":5.9127780040081594,"aX":3.892805645453094},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":-6.2,"spinRate":2150,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.44301210742742425,"extension":6.270313194794787},"index":0,"playId":"9c63e33b-43ed-3b4f-a6fe-f3d183bee5b4","pitchNumber":1,"startTime":"2025-08-03T21:24:18.159Z","endTime":"2025-08-03T21:24:23.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.604128166562454,"aZ":-14.91557719995847,"pfxX":-5.17035292787642,"pfxZ":9.031125890934824,"pX":0.11964296582305711,"pZ":3.085351743070056,"vX0":8.886374516699716,"vY0":-136.98176315592423,"vZ0":-4.436520977271141,"x":112.44,"y":155.48,"x0":-2.486189704070659,"y0":50.00505189974324,"z0":5.736800720512799,"aX":-9.884002926237285},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":7.6,"spinRate":2446,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.39896103518663084,"extension":6.420596037529526},"index":1,"playId":"8b748191-3539-3fcf-978e-49ffb2bdeb42","pitchNumber":2,"startTime":"2025-08-03T21:24:41.234Z","endTime":"2025-08-03T21:24:44.953Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.960498434937815,"aZ":-14.224402124532489,"pfxX":-6.264923074881628,"pfxZ":9.091427662933924,"pX":-0.5346510429754714,"pZ":2.8632832327434103,"vX0":7.457475922234174,"vY0":-139.5258631293747,"vZ0":-5.486379638777053,"x":137.38,"y":161.47,"x0":-2.4262801586782725,"y0":50.00379188667979,"z0":5.790130325200756,"aX":-12.37123754479964},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2431,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3923369680619473,"extension":6.428936557436679},"index":2,"playId":"c64749a8-2788-3786-bd54-68de0e1f21bc","pitchNumber":3,"startTime":"2025-08-03T21:25:01.805Z","endTime":"2025-08-03T21:25:05.506Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-03T21:25:16.685Z","endTime":"2025-08-03T21:25:27.305Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":85.7,"endSpeed":78.8,"strikeZoneTop":3.32192391717531,"strikeZoneBottom":1.59931460562356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.139853324841486,"aZ":-22.982687976037088,"pfxX":2.4619875099853674,"pfxZ":5.8554578444266845,"pX":1.240637557582196,"pZ":1.8046104124534397,"vX0":8.08271057119862,"vY0":-124.53386038455014,"vZ0":-5.247871531007253,"x":69.71,"y":190.06,"x0":-2.367725940033743,"y0":50.00453190700455,"z0":5.841876044873671,"aX":3.8630197480763213},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.6,"breakHorizontal":-6.4,"spinRate":2171,"spinDirection":51},"zone":14,"typeConfidence":0.82,"plateTime":0.4399262070902239,"extension":6.298400331400782},"index":4,"playId":"33d227f0-101c-3cfd-8905-09f465780898","pitchNumber":4,"startTime":"2025-08-03T21:25:27.305Z","endTime":"2025-08-03T21:25:31.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37905907577813,"aZ":-14.671314408488284,"pfxX":-4.916385801894224,"pfxZ":8.998946160188547,"pX":-0.12669996189595642,"pZ":3.6566513495855957,"vX0":8.207665225655687,"vY0":-138.44589103342133,"vZ0":-3.356603785465041,"x":121.83,"y":140.05,"x0":-2.4884512775957908,"y0":50.00194174458779,"z0":5.864320206137194,"aX":-9.562129283791874},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2368,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3953570126265338,"extension":6.436178280152335},"hitData":{"launchSpeed":85.8,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.77,"coordY":149.66}},"index":5,"playId":"7d3a8551-4da2-31c3-aa27-9734b5bae863","pitchNumber":5,"startTime":"2025-08-03T21:25:45.225Z","endTime":"2025-08-03T21:25:53.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:25:53.585Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T21:27:51.948Z","endTime":"2025-08-03T21:29:11.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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,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":682998,"link":"/api/v1/people/682998"},"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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.46557117184487,"strikeZoneBottom":1.65250137018791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.901547865396683,"aZ":-15.765527788449287,"pfxX":3.1592787858582505,"pfxZ":8.80958689981332,"pX":-0.18360811514691155,"pZ":1.3026520483467314,"vX0":-4.245872991569265,"vY0":-135.43396710686758,"vZ0":-8.815184942665153,"x":124.0,"y":203.61,"x0":0.9921683850809585,"y0":50.00262800441561,"z0":5.696868455544955,"aX":5.883855186097013},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-4.8,"spinRate":2154,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4040493281088664,"extension":6.5151531141216275},"index":0,"playId":"9cfb1373-c597-39bd-86e1-fe91681baced","pitchNumber":1,"startTime":"2025-08-03T21:28:10.353Z","endTime":"2025-08-03T21:28:14.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.43964188004721,"strikeZoneBottom":1.63999785073441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.011292916123956,"aZ":-16.264479902649285,"pfxX":4.4772224521533985,"pfxZ":8.563957332796932,"pX":-0.16093190504888558,"pZ":2.3219274465054314,"vX0":-5.07110299263739,"vY0":-135.31723470660174,"vZ0":-6.089105795705932,"x":123.13,"y":176.09,"x0":1.154048800303317,"y0":50.00607534634109,"z0":5.73754663426381,"aX":8.320546675857146},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":-7.1,"spinRate":2324,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.40448721068280813,"extension":6.4437636934198395},"index":1,"playId":"6c6a8dc8-8b1f-397f-a072-fdbe883431f0","pitchNumber":2,"startTime":"2025-08-03T21:28:23.409Z","endTime":"2025-08-03T21:28:26.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.5,"strikeZoneTop":3.36390557080517,"strikeZoneBottom":1.64119471195278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53950447867259,"aZ":-26.555532895998326,"pfxX":-1.622978108913872,"pfxZ":3.816773977690648,"pX":-0.2806534337304274,"pZ":3.279463016678789,"vX0":-2.7793904990482834,"vY0":-121.58448080225588,"vZ0":-0.5694631268123144,"x":127.7,"y":150.23,"x0":1.0956592146694575,"y0":50.00244098696932,"z0":5.855179561801737,"aX":-2.3893698710005373},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.1,"breakHorizontal":3.7,"spinRate":2201,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4533863600695569,"extension":6.439135004260059},"index":2,"playId":"830c3f59-62a2-3859-a014-ce93a28f476e","pitchNumber":3,"startTime":"2025-08-03T21:28:37.579Z","endTime":"2025-08-03T21:28:41.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T21:28:46.616Z","endTime":"2025-08-03T21:28:59.516Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384426413419458,"aZ":-24.701800042341002,"pfxX":0.272214477555586,"pfxZ":4.958467671389516,"pX":-0.017188151119909543,"pZ":2.3301848657812028,"vX0":-2.7441648049022276,"vY0":-122.33640913122369,"vZ0":-3.0563700348128635,"x":117.66,"y":175.87,"x0":1.086371916614584,"y0":50.003611676684415,"z0":5.725803744538882,"aX":0.4105048573058176},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2154,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.44867962291778074,"extension":6.572646196976838},"hitData":{"launchSpeed":106.8,"launchAngle":15.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.95,"coordY":92.95}},"index":4,"playId":"e6a026ee-8ae2-3b97-a52a-9651cae35d6f","pitchNumber":4,"startTime":"2025-08-03T21:28:59.516Z","endTime":"2025-08-03T21:29:11.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:29:11.068Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gio Urshela singles on a ground ball to left fielder Jake McCarthy. JJ Bleday to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T21:29:08.596Z","endTime":"2025-08-03T21:30:02.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.50569694393311,"strikeZoneBottom":1.65655878199464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.311774643307373,"aZ":-12.720739311126941,"pfxX":3.1895814150286093,"pfxZ":10.582366082615646,"pX":1.488047973146841,"pZ":1.5000988036797078,"vX0":-0.3833455918005364,"vY0":-134.5151016747449,"vZ0":-8.589926297528558,"x":60.28,"y":198.28,"x0":1.2175585843159427,"y0":50.00508847731993,"z0":5.63030364405428,"aX":5.864137333990694},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-5.8,"spinRate":2404,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4067024343333956,"extension":6.467429206944593},"index":0,"playId":"9c60610d-b3ed-3a14-ad4b-1b91aab0d67d","pitchNumber":1,"startTime":"2025-08-03T21:29:34.322Z","endTime":"2025-08-03T21:29:38.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.320010055230757,"aZ":-24.5140477192586,"pfxX":-0.19601689632467378,"pfxZ":4.655215796008628,"pX":-0.37528277878366345,"pZ":2.28675738954484,"vX0":-3.8482150695013693,"vY0":-127.26652482691081,"vZ0":-3.770455023990797,"x":131.3,"y":177.04,"x0":1.179792054596366,"y0":50.00305407964857,"z0":5.721762213878984,"aX":-0.32242169728645764},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":1.2,"spinRate":2234,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.42983493528998507,"extension":6.529591457448049},"hitData":{"launchSpeed":97.0,"launchAngle":8.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.27,"coordY":108.53}},"index":1,"playId":"13d4ae1c-7144-3e27-8e21-c433b052de14","pitchNumber":2,"startTime":"2025-08-03T21:29:52.185Z","endTime":"2025-08-03T21:30:02.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:30:02.593Z","atBatIndex":40},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Max Schuemann out on a sacrifice bunt, pitcher Eduardo Rodriguez to first baseman Tyler Locklear. JJ Bleday to 3rd. Gio Urshela to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T21:30:03.385Z","endTime":"2025-08-03T21:31:28.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":593958,"link":"/api/v1/people/593958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":92.2,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.417787223410336,"aZ":-14.532175437037134,"pfxX":6.367296350462808,"pfxZ":9.755771116421576,"pX":-0.024683979687125282,"pZ":2.056085839849259,"vX0":-5.00914258326466,"vY0":-134.00702021044128,"vZ0":-6.963732377402966,"x":117.94,"y":183.27,"x0":1.0465129937540378,"y0":50.00626922124198,"z0":5.737246431344747,"aX":11.520283766379103},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-10.3,"spinRate":2205,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.40957614751001925,"extension":6.43121748545891},"index":0,"playId":"3d55853c-0dec-3b5d-8789-9648e292ef7f","pitchNumber":1,"startTime":"2025-08-03T21:30:42.463Z","endTime":"2025-08-03T21:30:48.719Z","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":91.7,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.476058555823315,"aZ":-20.315389955089515,"pfxX":8.273363109554438,"pfxZ":6.612009803583472,"pX":-0.3898382144979151,"pZ":2.908447066673859,"vX0":-7.028471635725765,"vY0":-133.29715189063148,"vZ0":-3.466647975506416,"x":131.86,"y":160.25,"x0":1.210134324467067,"y0":50.00641319139476,"z0":5.698235961594669,"aX":14.845814033858717},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":-13.4,"spinRate":2286,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.41139176685943557,"extension":6.402308154099908},"hitData":{"launchSpeed":39.3,"launchAngle":-68.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":129.39,"coordY":189.48}},"index":1,"playId":"5020caa6-f493-3b92-8e48-c5615495a893","pitchNumber":2,"startTime":"2025-08-03T21:31:19.943Z","endTime":"2025-08-03T21:31:28.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:31:28.838Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to right fielder Corbin Carroll. JJ Bleday scores. Gio Urshela scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T21:31:40.777Z","endTime":"2025-08-03T21:32:36.758Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.69790353574463,"strikeZoneBottom":1.68428633610404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.810057507843016,"aZ":-21.888245704819447,"pfxX":6.753200120495136,"pfxZ":5.671549149628579,"pX":2.054434617557814,"pZ":2.9688127762200653,"vX0":-0.12004602672161979,"vY0":-134.0479414733353,"vZ0":-3.7127155766252153,"x":38.69,"y":158.62,"x0":1.2228178605982887,"y0":50.00514482809451,"z0":5.940343230362119,"aX":12.25332496832396},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":-12.2,"spinRate":2295,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4090921181038243,"extension":6.330880946295495},"index":0,"playId":"05ab3d5d-cb86-380d-b04e-1d3477fbfdb5","pitchNumber":1,"startTime":"2025-08-03T21:31:54.501Z","endTime":"2025-08-03T21:31:58.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":84.6,"strikeZoneTop":3.7184744768836,"strikeZoneBottom":1.65941736812988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.346926835040314,"aZ":-18.065432932007422,"pfxX":8.290982797924135,"pfxZ":7.7623318416735945,"pX":0.22038211744723257,"pZ":0.9142767783406412,"vX0":-4.639399932596978,"vY0":-134.0669134493979,"vZ0":-9.263781938051615,"x":108.6,"y":214.09,"x0":0.8973099344763337,"y0":50.00395522174359,"z0":5.707236879148986,"aX":15.07347830998933},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":-14.0,"spinRate":2307,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.40875103813495306,"extension":6.565073648563028},"index":1,"playId":"1322df8b-5414-3ca3-b688-334cdabb4e13","pitchNumber":2,"startTime":"2025-08-03T21:32:08.838Z","endTime":"2025-08-03T21:32:12.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.641637652046807,"aZ":-22.05841533911461,"pfxX":5.5990765946271654,"pfxZ":5.617816523314573,"pX":0.8855328104471086,"pZ":2.723680736077896,"vX0":-2.3963432495788384,"vY0":-132.88842014363607,"vZ0":-4.050911832860841,"x":83.25,"y":165.24,"x0":1.0681087096533812,"y0":50.00226742825724,"z0":5.856621031645231,"aX":10.082696733561276},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":-9.7,"spinRate":2351,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4110900159637816,"extension":6.454294976510507},"hitData":{"launchSpeed":96.2,"launchAngle":7.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.31,"coordY":122.29}},"index":2,"playId":"e6524c6a-3382-349a-b086-35c8c5771d4d","pitchNumber":3,"startTime":"2025-08-03T21:32:24.413Z","endTime":"2025-08-03T21:32:36.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:32:36.758Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T21:32:48.976Z","endTime":"2025-08-03T21:34:22.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.55457346856381,"strikeZoneBottom":1.77191135761997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.986720395533812,"aZ":-26.435228681468995,"pfxX":10.213812587929668,"pfxZ":3.560731766576648,"pX":-0.3060147336288431,"pZ":0.801593558435806,"vX0":-6.888242577430477,"vY0":-126.45373733503425,"vZ0":-6.803360155696084,"x":128.66,"y":217.14,"x0":1.133143459638894,"y0":50.00252324627767,"z0":5.662162591839647,"aX":16.45856937009369},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":-16.8,"spinRate":2007,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4339651641354658,"extension":6.535144812306993},"index":0,"playId":"79205d43-56a5-329e-b1c5-e9c083b357a0","pitchNumber":1,"startTime":"2025-08-03T21:33:08.090Z","endTime":"2025-08-03T21:33:11.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.53140341402946,"strikeZoneBottom":1.7738537678289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.696435821490162,"aZ":-22.26641915284486,"pfxX":1.8100722406392085,"pfxZ":5.787424684952564,"pX":-0.7868569653704209,"pZ":0.823722334758456,"vX0":-5.33301134299642,"vY0":-130.81771956519842,"vZ0":-7.960076192824165,"x":146.99,"y":216.54,"x0":1.0539323113907821,"y0":50.00380619800417,"z0":5.607615883861816,"aX":3.099753921649137},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":-1.9,"spinRate":2328,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4206297211742025,"extension":6.515648943274449},"index":1,"playId":"d12140b7-be83-3f95-b528-ff7298d029d1","pitchNumber":2,"startTime":"2025-08-03T21:33:24.774Z","endTime":"2025-08-03T21:33:29.668Z","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":91.6,"endSpeed":84.5,"strikeZoneTop":3.55313903672628,"strikeZoneBottom":1.7846043329047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25343450240344,"aZ":-21.13799906995114,"pfxX":2.0007791584780605,"pfxZ":6.126864781289118,"pX":-1.797002126496141,"pZ":0.8367353844867257,"vX0":-8.048943421236416,"vY0":-133.0538096256883,"vZ0":-8.449099491327093,"x":185.5,"y":216.19,"x0":1.001018847477554,"y0":50.00343353918073,"z0":5.572497280965361,"aX":3.604813101633565},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2401,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41089829258324695,"extension":6.572646742027381},"index":2,"playId":"80cc27b7-b829-36fe-8cbc-3cf08cf02f58","pitchNumber":3,"startTime":"2025-08-03T21:33:53.581Z","endTime":"2025-08-03T21:33:57.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328959142430158,"aZ":-20.40988750916025,"pfxX":6.025189729212702,"pfxZ":6.360574944913647,"pX":0.1854507117313529,"pZ":1.8698795004365907,"vX0":-4.456797541433892,"vY0":-134.69534927911758,"vZ0":-6.319175929003643,"x":109.93,"y":188.29,"x0":1.0728755576819546,"y0":50.00535199845056,"z0":5.6742105700524,"aX":11.150761159734895},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":-10.1,"spinRate":2361,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4055409814301676,"extension":6.408792811317509},"hitData":{"launchSpeed":93.7,"launchAngle":21.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.3,"coordY":92.44}},"index":3,"playId":"f9533a75-8b57-3d99-8ebb-854d51206ea8","pitchNumber":4,"startTime":"2025-08-03T21:34:12.943Z","endTime":"2025-08-03T21:34:22.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:34:22.534Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T21:34:46.405Z","endTime":"2025-08-03T21:35:47.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"aa7ec7de-66f1-4aa9-9ae6-72262cb6836e","startTime":"2025-08-03T21:34:46.405Z","endTime":"2025-08-03T21:34:51.405Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T21:35:00.255Z","endTime":"2025-08-03T21:35:38.049Z","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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.380144512365334,"aZ":-16.200304738594966,"pfxX":4.008668786690574,"pfxZ":8.477316575069118,"pX":-0.832779170105295,"pZ":2.572213397487632,"vX0":-6.49138660905455,"vY0":-136.04704011280901,"vZ0":-5.491270265413885,"x":148.74,"y":169.33,"x0":1.0576568095869676,"y0":50.00441482687686,"z0":5.730449977657965,"aX":7.555370057146673},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-6.0,"spinRate":2385,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40179385277036594,"extension":6.332763140317569},"hitData":{"launchSpeed":73.8,"launchAngle":38.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.87,"coordY":109.12}},"index":2,"playId":"f3da5099-9b6e-3ba2-a7e9-3d9131e257fe","pitchNumber":1,"startTime":"2025-08-03T21:35:38.049Z","endTime":"2025-08-03T21:35:47.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:35:47.841Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Locklear singles on a ground ball to right fielder Brent Rooker.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T21:37:40.932Z","endTime":"2025-08-03T21:40:15.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.5,"endSpeed":81.1,"strikeZoneTop":3.39338373086626,"strikeZoneBottom":1.51773537941491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.925436370164785,"aZ":-25.324836138040084,"pfxX":2.6783729080871526,"pfxZ":4.128887988486964,"pX":0.1737649245071474,"pZ":2.3167177849546334,"vX0":5.760901538541027,"vY0":-127.37277353220533,"vZ0":-4.094617540368972,"x":110.38,"y":176.23,"x0":-2.456995115115006,"y0":50.00109228737052,"z0":5.926306249067755,"aX":4.439700274075154},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":-6.0,"spinRate":2252,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.42852954770961915,"extension":6.311266606890247},"index":0,"playId":"76f2626c-5fe7-36e3-8b09-860d4349db14","pitchNumber":1,"startTime":"2025-08-03T21:37:53.546Z","endTime":"2025-08-03T21:37:57.190Z","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":95.4,"endSpeed":86.4,"strikeZoneTop":3.3859847465625,"strikeZoneBottom":1.59402118473172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91613412896925,"aZ":-20.801502157633127,"pfxX":-9.93186085478042,"pfxZ":5.938400812584652,"pX":0.4654074716291915,"pZ":1.5483399939239415,"vX0":10.945842846770221,"vY0":-138.23140409666632,"vZ0":-7.395945328395846,"x":99.26,"y":196.97,"x0":-2.275772364115898,"y0":50.000549134269896,"z0":5.679962192519109,"aX":-19.01131529703629},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2322,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.3978952319934548,"extension":6.426537775517688},"index":1,"playId":"dd5021ea-aa32-3e1d-a516-b8ee725c0753","pitchNumber":2,"startTime":"2025-08-03T21:38:09.864Z","endTime":"2025-08-03T21:38:14.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.40907389452467,"strikeZoneBottom":1.52000069588419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.656322459821542,"aZ":-26.756137964996913,"pfxX":5.225005705059586,"pfxZ":3.493181527864475,"pX":2.0065211879968374,"pZ":0.4399219271627367,"vX0":8.912547331481546,"vY0":-123.56660435975398,"vZ0":-7.42937446980907,"x":40.52,"y":226.9,"x0":-2.3203401737923857,"y0":50.0051622698546,"z0":5.720441656252461,"aX":8.115626588098648},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":-11.5,"spinRate":2237,"spinDirection":59},"zone":14,"typeConfidence":0.93,"plateTime":0.44254305017326345,"extension":6.531825071772987},"index":2,"playId":"fd41deb6-0ea8-3afa-8481-b1e228439dd0","pitchNumber":3,"startTime":"2025-08-03T21:38:27.048Z","endTime":"2025-08-03T21:38:31.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.993591806751624,"aZ":-21.08804070771921,"pfxX":-10.079282947967682,"pfxZ":5.848748304864919,"pX":-0.10691441542315917,"pZ":1.954652596451592,"vX0":9.59752529953719,"vY0":-137.42104045057934,"vZ0":-6.380510799537901,"x":121.08,"y":186.0,"x0":-2.350331759247527,"y0":50.00414974565207,"z0":5.75878574238449,"aX":-19.10736204929133},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":16.0,"spinRate":2269,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3999572892218799,"extension":6.54649744809106},"index":3,"playId":"43db5d79-321f-3b9e-9b23-8b2705fb2a9b","pitchNumber":4,"startTime":"2025-08-03T21:38:47.444Z","endTime":"2025-08-03T21:38:52.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.50892663187702,"strikeZoneBottom":1.62679479751013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321607770166732,"aZ":-13.970167990960528,"pfxX":-3.7107343217555986,"pfxZ":9.471784118996549,"pX":-1.6622809169542938,"pZ":5.1614544202828005,"vX0":3.591652817764752,"vY0":-137.4749286181302,"vZ0":0.2569853769191157,"x":180.36,"y":99.42,"x0":-2.5010192563759466,"y0":50.002337626194326,"z0":6.01204228801527,"aX":-7.131606696758453},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2531,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.397806207199324,"extension":6.362489336033661},"index":4,"playId":"56d74f26-c1dd-3f15-bc49-7f38518a0bf4","pitchNumber":5,"startTime":"2025-08-03T21:39:12.182Z","endTime":"2025-08-03T21:39:16.326Z","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":85.4,"endSpeed":78.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36808682987981,"aZ":-31.604484564349587,"pfxX":3.9163134591543782,"pfxZ":0.3641454691310848,"pX":0.42929820195308604,"pZ":2.1865700361765237,"vX0":5.9368530830223065,"vY0":-124.21370242047529,"vZ0":-2.8130072996923685,"x":100.64,"y":179.74,"x0":-2.502456418002992,"y0":50.00279607946724,"z0":5.967152293622066,"aX":6.1051875759640915},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-8.5,"spinRate":2129,"spinDirection":71},"zone":6,"typeConfidence":0.92,"plateTime":0.4413193919624461,"extension":6.25375062134384},"index":5,"playId":"17fb7775-d06a-35d7-a43c-13f6d1b68abe","pitchNumber":6,"startTime":"2025-08-03T21:39:44.627Z","endTime":"2025-08-03T21:39:49.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51769412985186,"aZ":-20.658413182983697,"pfxX":-9.102869828930437,"pfxZ":5.911035737370256,"pX":0.24472840329176201,"pZ":3.4274285592096843,"vX0":10.066386276511611,"vY0":-138.82324981965652,"vZ0":-2.6459926301212553,"x":107.67,"y":146.24,"x0":-2.248339387633598,"y0":50.00455158850401,"z0":5.770383134556828,"aX":-17.741951611339122},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2374,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39477819724746777,"extension":6.504490869607679},"hitData":{"launchSpeed":93.8,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.1,"coordY":115.2}},"index":6,"playId":"e3246899-2b5f-3ea0-be6b-af5a34f0bbeb","pitchNumber":7,"startTime":"2025-08-03T21:40:04.662Z","endTime":"2025-08-03T21:40:15.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:40:15.457Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a line drive to center fielder Colby Thomas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T21:40:17.591Z","endTime":"2025-08-03T21:42:46.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.3199986564642,"strikeZoneBottom":1.45317982344982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75849861947419,"aZ":-20.429296371432613,"pfxX":-9.744512592933951,"pfxZ":6.081000590372367,"pX":0.4727366451461526,"pZ":2.852019267822261,"vX0":10.86410706764682,"vY0":-138.96170831497884,"vZ0":-3.9821632205769526,"x":98.98,"y":161.78,"x0":-2.2448012573735547,"y0":50.00419558024961,"z0":5.682741799205549,"aX":-18.822926320357897},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":2292,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.39605040651434287,"extension":6.539827362578691},"index":0,"playId":"e9cb46c5-4a8b-3279-b958-af428b248fc0","pitchNumber":1,"startTime":"2025-08-03T21:40:37.856Z","endTime":"2025-08-03T21:40:41.414Z","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":89.5,"endSpeed":81.5,"strikeZoneTop":3.31929489080888,"strikeZoneBottom":1.42868910577433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.725827344098267,"aZ":-22.589014226565904,"pfxX":-8.51881260703184,"pfxZ":5.6137376833789006,"pX":-1.460456617120406,"pZ":3.485060975016819,"vX0":5.317166657077394,"vY0":-130.22376469558833,"vZ0":-1.6456906497461254,"x":172.67,"y":144.68,"x0":-2.42757674713764,"y0":50.005479466323,"z0":5.843195683927335,"aX":-14.554306916207539},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":14.2,"spinRate":2169,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.42148438997118864,"extension":6.647659210576166},"index":1,"playId":"2e5a1b4d-ed46-3328-a9c2-666ff3cc2e68","pitchNumber":2,"startTime":"2025-08-03T21:40:55.840Z","endTime":"2025-08-03T21:40:59.950Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.3439075677214,"strikeZoneBottom":1.45430754567808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.189991621944564,"aZ":-22.451912853754667,"pfxX":-9.465558826820104,"pfxZ":5.786353327854478,"pX":-1.0922384096329694,"pZ":2.809987448863539,"vX0":6.257738592461155,"vY0":-129.12529162822574,"vZ0":-3.195379598757537,"x":158.63,"y":162.91,"x0":-2.323751341762827,"y0":50.00101717103615,"z0":5.8010727669134985,"aX":-15.899470018128246},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2175,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.4250275264891177,"extension":6.499611580815958},"index":2,"playId":"7e51af48-e2d5-3444-b521-926bad30d80f","pitchNumber":3,"startTime":"2025-08-03T21:41:14.693Z","endTime":"2025-08-03T21:41:23.559Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyler Locklear caught stealing 2nd base, catcher Austin Wynns to shortstop Darell Hernaiz.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"7e51af48-e2d5-3444-b521-926bad30d80f","startTime":"2025-08-03T21:41:37.200Z","endTime":"2025-08-03T21:41:53.816Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.18035060646291,"strikeZoneBottom":1.41999812806782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.083776690899967,"aZ":-24.820216032367252,"pfxX":4.936521072450777,"pfxZ":4.789681032318535,"pX":2.31896902714161,"pZ":1.6495131735062003,"vX0":9.589930536010604,"vY0":-123.48277743977361,"vZ0":-5.006056905119378,"x":28.61,"y":194.24,"x0":-2.2659561724395747,"y0":50.00046940354523,"z0":5.808198647282644,"aX":7.570140326329546},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.7,"breakHorizontal":-11.3,"spinRate":2199,"spinDirection":46},"zone":14,"typeConfidence":0.93,"plateTime":0.4446725944123999,"extension":6.332019262157843},"index":4,"playId":"4d7ec125-44ce-341b-baaa-5d5b3058c450","pitchNumber":4,"startTime":"2025-08-03T21:41:53.816Z","endTime":"2025-08-03T21:42:01.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.20909977553673,"strikeZoneBottom":1.52579056979726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.416060581404274,"aZ":-24.482869167854687,"pfxX":-9.65260104919221,"pfxZ":4.027795363653773,"pX":0.8134908132052703,"pZ":2.8792145489293786,"vX0":11.881809790640844,"vY0":-137.0731056179047,"vZ0":-3.3979764666751437,"x":85.99,"y":161.04,"x0":-2.3169246935410293,"y0":50.00166541433268,"z0":5.800596334721651,"aX":-18.42517522445143},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":15.1,"spinRate":2357,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3991169412346065,"extension":6.432980534490637},"index":5,"playId":"d89868d4-960d-32b6-9d26-07854a4d534e","pitchNumber":5,"startTime":"2025-08-03T21:42:17.763Z","endTime":"2025-08-03T21:42:21.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.701390057330766,"aZ":-26.34841451348105,"pfxX":6.827772429505796,"pfxZ":3.8230237070169295,"pX":-0.2770364775572285,"pZ":2.161561624557024,"vX0":3.419855894779763,"vY0":-123.29597004351602,"vZ0":-3.3760600829933995,"x":127.56,"y":180.42,"x0":-2.573531809421349,"y0":50.00606936576021,"z0":5.795621498789218,"aX":10.412261278943905},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.4,"breakHorizontal":-13.2,"spinRate":2299,"spinDirection":55},"zone":4,"typeConfidence":0.93,"plateTime":0.4458708096153119,"extension":6.310937466010381},"hitData":{"launchSpeed":87.4,"launchAngle":16.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.56,"coordY":91.84}},"index":6,"playId":"355d6e6c-2932-36ac-9272-6742bd07f8b3","pitchNumber":6,"startTime":"2025-08-03T21:42:36.383Z","endTime":"2025-08-03T21:42:46.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:42:46.491Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Connor Kaiser grounds into a double play, second baseman Max Schuemann to shortstop Darell Hernaiz to first baseman Nick Kurtz. Alek Thomas out at 2nd. Connor Kaiser out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T21:42:48.334Z","endTime":"2025-08-03T21:45:42.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.8,"endSpeed":87.0,"strikeZoneTop":3.5157689247919,"strikeZoneBottom":1.68708294586562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273722231121,"aZ":-20.87430698223445,"pfxX":-9.401534580760368,"pfxZ":5.863551107560539,"pX":0.4597979973525197,"pZ":2.6124192678389395,"vX0":10.602548807767185,"vY0":-137.64629266316237,"vZ0":-4.740730895440996,"x":99.47,"y":168.24,"x0":-2.212394575642441,"y0":50.00516268321208,"z0":5.762106086825581,"aX":-18.124403600791062},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":14.9,"spinRate":2305,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3972511752728236,"extension":6.367060384795461},"index":0,"playId":"b96779f4-3957-33bf-9d8b-8c060dc0c7fb","pitchNumber":1,"startTime":"2025-08-03T21:43:11.945Z","endTime":"2025-08-03T21:43:16.033Z","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":1},"index":1,"playId":"fd6cf7d7-bf5b-3dc0-9425-f29a1d17521d","startTime":"2025-08-03T21:43:24.413Z","endTime":"2025-08-03T21:43:28.969Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.71479963600172,"strikeZoneBottom":1.83140727807536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.328043503553346,"aZ":-16.278766122409145,"pfxX":-5.70019704628457,"pfxZ":8.316600066055672,"pX":1.4013342360186276,"pZ":3.6292161310024986,"vX0":11.780249077890414,"vY0":-137.12810389839026,"vZ0":-3.012787259468332,"x":63.58,"y":140.79,"x0":-2.202803573831458,"y0":50.00087788080166,"z0":5.847781901605629,"aX":-10.893155048983466},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2315,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39889688804224255,"extension":6.444996734480978},"index":2,"playId":"afac000a-e97f-37a0-852f-2897f52ab744","pitchNumber":2,"startTime":"2025-08-03T21:43:48.521Z","endTime":"2025-08-03T21:43:52.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.58315727285058,"strikeZoneBottom":1.72947097747418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.552237564606845,"aZ":-24.176133465528334,"pfxX":-9.041857698612503,"pfxZ":4.279877581710242,"pX":1.1072753267064872,"pZ":2.3221545615984867,"vX0":11.925318933157595,"vY0":-135.3734261900803,"vZ0":-4.5236160185573695,"x":74.79,"y":176.08,"x0":-2.165537203391849,"y0":50.00604410152901,"z0":5.692247026660228,"aX":-16.90787605394284},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":2235,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4035023279208114,"extension":6.425104023437196},"index":3,"playId":"e4b2bc99-3123-3d36-a47d-33200a8886e3","pitchNumber":3,"startTime":"2025-08-03T21:44:10.826Z","endTime":"2025-08-03T21:44:14.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04437704352918,"aZ":-23.199739750228954,"pfxX":-9.531700842398944,"pfxZ":4.702627411644752,"pX":0.3272811523167955,"pZ":3.376533095551002,"vX0":10.266001932776918,"vY0":-137.2079939485135,"vZ0":-2.4667520370392904,"x":104.52,"y":147.61,"x0":-2.2223978089519956,"y0":50.00392947127714,"z0":5.866249451693624,"aX":-18.195493240276274},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":15.1,"spinRate":2242,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3990254047042763,"extension":6.427098777969136},"index":4,"playId":"b5209530-8209-37de-bd44-a49f60c49a12","pitchNumber":4,"startTime":"2025-08-03T21:44:33.195Z","endTime":"2025-08-03T21:44:37.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-03T21:44:58.092Z","endTime":"2025-08-03T21:45:09.609Z","isPitch":false,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.58197392256568,"strikeZoneBottom":1.72851134242903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.889987159863413,"aZ":-18.689914092714794,"pfxX":-8.423439123895768,"pfxZ":7.047328591462776,"pX":1.3452305975959222,"pZ":1.3860226938472775,"vX0":12.263746513009549,"vY0":-137.3516673961789,"vZ0":-8.191515207506072,"x":65.72,"y":201.36,"x0":-2.07944705304578,"y0":50.005775407462394,"z0":5.673722130438069,"aX":-16.126818985042007},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":12.7,"spinRate":2280,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39847937574450043,"extension":6.4594165689597425},"index":6,"playId":"2750c0aa-7fda-3fb2-ba4d-404a8f4c9615","pitchNumber":5,"startTime":"2025-08-03T21:45:09.609Z","endTime":"2025-08-03T21:45:13.615Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.945707168735403,"aZ":-30.349428675003203,"pfxX":4.3904937448957355,"pfxZ":1.1363085739158487,"pX":0.0920670875688676,"pZ":1.9964115493468735,"vX0":4.877013557384496,"vY0":-125.75454238100876,"vZ0":-3.4470576982418866,"x":113.49,"y":184.88,"x0":-2.4411289350582006,"y0":50.00273856995021,"z0":5.840754660423837,"aX":7.047452890279205},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.6,"breakHorizontal":-9.0,"spinRate":2218,"spinDirection":66},"zone":8,"typeConfidence":0.92,"plateTime":0.43517145022143566,"extension":6.333192121879207},"hitData":{"launchSpeed":103.6,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":143.2,"coordY":149.66}},"index":7,"playId":"2459c1e0-4273-386c-9d51-2ef8e42675ff","pitchNumber":6,"startTime":"2025-08-03T21:45:34.631Z","endTime":"2025-08-03T21:45:42.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:45:42.956Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colby Thomas walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T21:47:07.002Z","endTime":"2025-08-03T21:49:42.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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,2,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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.678278370099815,"aZ":-18.548819411791897,"pfxX":3.046495118512231,"pfxZ":7.428497940934344,"pX":0.5327938671359446,"pZ":3.032391673368218,"vX0":-2.643942726873237,"vY0":-134.2097167002507,"vZ0":-3.7970951043192156,"x":96.69,"y":156.91,"x0":1.132480159483285,"y0":50.00009372380968,"z0":5.778131257296677,"aX":5.584861462102954},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":-5.0,"spinRate":2187,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.40733631181691576,"extension":6.381244822601453},"index":0,"playId":"21b13464-38b2-3b71-a7de-e2c4d187528d","pitchNumber":1,"startTime":"2025-08-03T21:47:54.136Z","endTime":"2025-08-03T21:47:57.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.30323953936104,"strikeZoneBottom":1.65257670980143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5774377232371,"aZ":-20.68249095442958,"pfxX":3.1367652912319772,"pfxZ":6.218091832837015,"pX":-0.428533934622482,"pZ":4.129849976347106,"vX0":-5.38729981169142,"vY0":-134.65342676638508,"vZ0":-0.6948681204422038,"x":133.33,"y":127.27,"x0":1.1849856304102393,"y0":50.000365773108264,"z0":5.84659538974076,"aX":5.795076533438641},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-4.6,"spinRate":2180,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.40583107297988974,"extension":6.250580965199382},"index":1,"playId":"c7062a19-0c99-3e4f-b16e-0c23b545c154","pitchNumber":2,"startTime":"2025-08-03T21:48:07.535Z","endTime":"2025-08-03T21:48:11.804Z","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":92.2,"endSpeed":84.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.420418831222346,"aZ":-15.895498584800254,"pfxX":3.6791243859432,"pfxZ":8.887689493372196,"pX":-0.7911933832649753,"pZ":2.201653600818929,"vX0":-6.235486038681439,"vY0":-134.08928161608824,"vZ0":-6.309093708440834,"x":147.16,"y":179.34,"x0":1.0802646895057513,"y0":50.004529757219295,"z0":5.708210728952905,"aX":6.740258896617161},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":-5.4,"spinRate":2111,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4075882610196837,"extension":6.466946528945895},"index":2,"playId":"c5f8a6a7-f60c-3731-b7e4-fda8a6dee2bf","pitchNumber":3,"startTime":"2025-08-03T21:48:21.350Z","endTime":"2025-08-03T21:48:24.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T21:48:32.937Z","endTime":"2025-08-03T21:48:44.988Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"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":91.1,"endSpeed":84.1,"strikeZoneTop":3.25754048952342,"strikeZoneBottom":1.64451857199995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.589066747623267,"aZ":-19.570520311613322,"pfxX":2.903190980515871,"pfxZ":6.983066436775726,"pX":-0.022603792687173392,"pZ":4.679187400821747,"vX0":-4.156419035983287,"vY0":-132.8064201312601,"vZ0":0.5526648788103735,"x":117.86,"y":112.44,"x0":1.177876129832089,"y0":50.00558134290739,"z0":5.880205690761211,"aX":5.242721360975404},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":-4.4,"spinRate":2321,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.41076048657716324,"extension":6.327150529353596},"index":4,"playId":"b4eff25b-41f2-3b24-b173-30ac4960602b","pitchNumber":4,"startTime":"2025-08-03T21:48:44.988Z","endTime":"2025-08-03T21:48:48.355Z","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.2,"endSpeed":85.4,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.923462378652204,"aZ":-19.307670701186876,"pfxX":4.208961719691429,"pfxZ":6.965821810272494,"pX":0.1948088053412296,"pZ":1.9754849453087717,"vX0":-3.674666213952744,"vY0":-134.29185129910533,"vZ0":-6.045488537882674,"x":109.57,"y":185.44,"x0":1.0263477801147625,"y0":50.00589850080938,"z0":5.6054184799151185,"aX":7.778262192788224},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-7.0,"spinRate":2259,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4060731101977746,"extension":6.485584488571964},"index":5,"playId":"000fcae9-7154-3b3e-be3f-0d44a90620c6","pitchNumber":5,"startTime":"2025-08-03T21:48:59.355Z","endTime":"2025-08-03T21:49:03.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.24865084764342,"strikeZoneBottom":1.63592143439454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06789627069959,"aZ":-22.969139042625446,"pfxX":10.309749242177631,"pfxZ":5.667462764031539,"pX":0.3306982081972524,"pZ":0.4506502890694125,"vX0":-5.317159505589077,"vY0":-126.46110422735835,"vZ0":-8.193480863250176,"x":104.39,"y":226.61,"x0":1.1176744091836037,"y0":50.00505629106508,"z0":5.56669693960034,"aX":16.75046109527236},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":1965,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4326357552935085,"extension":6.516161515912982},"index":6,"playId":"75a55cd6-44bb-33a9-8978-e5e9381cc6c3","pitchNumber":6,"startTime":"2025-08-03T21:49:18.747Z","endTime":"2025-08-03T21:49:22.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.25366812823694,"strikeZoneBottom":1.58227750932685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84982490695945,"aZ":-16.70450030412535,"pfxX":1.9786484336597154,"pfxZ":8.613937797706852,"pX":0.6527038166932704,"pZ":3.7432412044947783,"vX0":-1.8924856312210616,"vY0":-133.664532211029,"vZ0":-1.8545791638201552,"x":92.12,"y":137.71,"x0":1.115427767996061,"y0":50.00203378907792,"z0":5.655366246383059,"aX":3.5531126953613987},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-3.1,"spinRate":2274,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4109726855329314,"extension":6.450123631739131},"index":7,"playId":"6955bb62-86e7-3943-86a3-7c4565462cb5","pitchNumber":7,"startTime":"2025-08-03T21:49:37.322Z","endTime":"2025-08-03T21:49:42.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:49:42.272Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Wynns grounds into a double play, third baseman Blaze Alexander to second baseman Connor Kaiser to first baseman Tyler Locklear. Colby Thomas out at 2nd. Austin Wynns out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T21:52:16.266Z","endTime":"2025-08-03T21:53:33.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:50:00.168Z","endTime":"2025-08-03T21:50:30.486Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John Curtiss replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T21:50:30.486Z","endTime":"2025-08-03T21:52:18.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.66024262968161,"strikeZoneBottom":1.70375945017574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84557420923657,"aZ":-12.116271780510935,"pfxX":-2.7139067028997435,"pfxZ":10.810187161088496,"pX":-0.5130154191736696,"pZ":2.5713249444291346,"vX0":5.7281100984735,"vY0":-135.41776674637623,"vZ0":-7.6126380373605995,"x":136.55,"y":169.35,"x0":-2.304046244826113,"y0":50.00431903964321,"z0":6.268620878062692,"aX":-5.03686835285062},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2449,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40464091988588313,"extension":6.30428649602167},"index":2,"playId":"9f068f7a-0c9c-3d24-9f18-6b8fc945a164","pitchNumber":1,"startTime":"2025-08-03T21:52:18.619Z","endTime":"2025-08-03T21:52:22.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.69883428769782,"strikeZoneBottom":1.74379032407663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.080989615776847,"aZ":-23.763250682273938,"pfxX":0.249911449082578,"pfxZ":4.763463156668315,"pX":0.004894435518779566,"pZ":3.9759647388725172,"vX0":6.346043038209863,"vY0":-131.08827030593343,"vZ0":-1.7272859081688219,"x":116.81,"y":131.43,"x0":-2.4655646422129234,"y0":50.00000939186951,"z0":6.393182686308397,"aX":0.43977649299074106},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.7,"spinRate":2552,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4156272416967619,"extension":5.973489360210594},"index":3,"playId":"49b45849-f668-3ed0-b2ad-dabe7d047fdb","pitchNumber":2,"startTime":"2025-08-03T21:52:39.409Z","endTime":"2025-08-03T21:52:43.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.021395790608015,"aZ":-30.68522847222917,"pfxX":-0.5677157993811368,"pfxZ":0.9687150121110175,"pX":0.47705608250392734,"pZ":1.8892021970621873,"vX0":7.602246540814045,"vY0":-122.88115349727377,"vZ0":-4.0948834441095485,"x":98.82,"y":187.77,"x0":-2.5754369952833693,"y0":50.004337254723005,"z0":6.167679819359596,"aX":-0.8747166391714372},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-0.6,"spinRate":2638,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.44475350705801775,"extension":6.147922890714966},"hitData":{"launchSpeed":95.3,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.83,"coordY":157.43}},"index":4,"playId":"34c6c38b-982a-3b5d-b6a7-cc00221b671d","pitchNumber":3,"startTime":"2025-08-03T21:53:25.350Z","endTime":"2025-08-03T21:53:33.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:53:33.698Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Darell Hernaiz flies out to right fielder Corbin Carroll in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T21:53:41.919Z","endTime":"2025-08-03T21:54:38.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84405463190107,"aZ":-11.674313252858989,"pfxX":-3.2883393263989085,"pfxZ":10.931977372251968,"pX":0.38533217441659556,"pZ":2.9924922136212415,"vX0":7.759732339667477,"vY0":-136.29222020067115,"vZ0":-6.740863936806082,"x":102.31,"y":157.98,"x0":-2.0755011565453905,"y0":50.00325396249742,"z0":6.309534298650453,"aX":-6.1671464227973924},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2400,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4023601627771991,"extension":6.397267312918202},"index":0,"playId":"e26b32e2-035c-3662-9abd-29d14f45148b","pitchNumber":1,"startTime":"2025-08-03T21:53:59.904Z","endTime":"2025-08-03T21:54:04.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.56195965701919,"strikeZoneBottom":1.63999827222547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.659035539046794,"aZ":-29.170011338233362,"pfxX":0.4516388136972118,"pfxZ":1.9098124336167723,"pX":2.420365166392334,"pZ":1.4178672083029566,"vX0":10.713475548227768,"vY0":-124.76111127538425,"vZ0":-5.6247651269773975,"x":24.74,"y":200.5,"x0":-1.9923754234429332,"y0":50.002759391633404,"z0":6.112757572040579,"aX":0.7090634687990983},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.3,"breakHorizontal":-3.4,"spinRate":2532,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.43942142399120687,"extension":6.289308009106169},"index":1,"playId":"d3af11d4-d3b0-3348-a298-3829209ecb17","pitchNumber":2,"startTime":"2025-08-03T21:54:16.586Z","endTime":"2025-08-03T21:54:19.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.048715305804993,"aZ":-13.081467984289262,"pfxX":-3.568647331358466,"pfxZ":10.315759587025932,"pX":0.46762305571082885,"pZ":3.4264248356386298,"vX0":7.717161058285677,"vY0":-135.32124685343132,"vZ0":-5.456744953647501,"x":99.18,"y":146.27,"x0":-1.959982521194916,"y0":50.0054620875146,"z0":6.388644323570283,"aX":-6.607388464840012},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":4.8,"spinRate":2451,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4050474159049475,"extension":6.2780800050666095},"hitData":{"launchSpeed":86.9,"launchAngle":51.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.94,"coordY":143.57}},"index":2,"playId":"c26e3b45-d5b3-3ad7-8d09-dde1f0572b54","pitchNumber":3,"startTime":"2025-08-03T21:54:29.180Z","endTime":"2025-08-03T21:54:38.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:54:38.145Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Herrera lines out to center fielder Colby Thomas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:56:52.826Z","endTime":"2025-08-03T21:57:16.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Elvis Alvarado replaces Osvaldo Bido.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:55:50.540Z","endTime":"2025-08-03T21:56:55.050Z","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":"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.5,"endSpeed":87.7,"strikeZoneTop":3.33453974969779,"strikeZoneBottom":1.46164507915814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.815473976770036,"aZ":-20.929860696110527,"pfxX":-9.583211494069271,"pfxZ":5.6807522245590665,"pX":-1.3137771575555344,"pZ":2.6715825882259767,"vX0":5.834902773715586,"vY0":-140.27399215722141,"vZ0":-4.726134947214169,"x":167.08,"y":166.65,"x0":-2.1834656464557654,"y0":50.002565116949675,"z0":5.755965912812358,"aX":-18.962784379375712},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":16.1,"spinRate":2304,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39153649478954566,"extension":5.599779379468773},"index":1,"playId":"29464d19-01ed-3818-8898-3c8b0f230c5c","pitchNumber":1,"startTime":"2025-08-03T21:56:55.050Z","endTime":"2025-08-03T21:56:58.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11285144247188,"aZ":-20.199786210191704,"pfxX":-9.581043738500611,"pfxZ":5.947247582876506,"pX":0.40092745163030075,"pZ":1.9757371041242244,"vX0":10.311040314798763,"vY0":-141.21360887786904,"vZ0":-6.333076237791162,"x":101.72,"y":185.44,"x0":-2.05852154881057,"y0":50.00278547042537,"z0":5.553478445529772,"aX":-19.289192326033806},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":15.1,"spinRate":2496,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.3883432593923435,"extension":5.876863653956791},"hitData":{"launchSpeed":95.2,"launchAngle":20.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.95,"coordY":66.27}},"index":2,"playId":"b9f911b1-529a-3d01-b69e-304d0cd8a332","pitchNumber":2,"startTime":"2025-08-03T21:57:08.123Z","endTime":"2025-08-03T21:57:16.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:57:16.929Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to center fielder Colby Thomas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:57:15.508Z","endTime":"2025-08-03T21:57:44.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.473084200710794,"aZ":-18.814842478620527,"pfxX":-9.34903209755107,"pfxZ":6.536390587641675,"pX":0.4024910549048592,"pZ":2.4229192433823292,"vX0":9.813151010078602,"vY0":-142.2888849034131,"vZ0":-5.589523261337768,"x":101.66,"y":173.36,"x0":-1.8808412242825816,"y0":50.00704253409001,"z0":5.609994074951965,"aX":-19.122829721976245},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2546,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38532935903054355,"extension":5.544979809875824},"hitData":{"launchSpeed":92.3,"launchAngle":31.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.97,"coordY":56.88}},"index":0,"playId":"b31294e7-4594-3f17-9da8-21a2c5e3b773","pitchNumber":1,"startTime":"2025-08-03T21:57:34.970Z","endTime":"2025-08-03T21:57:44.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:57:44.421Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Blaze Alexander homers (1) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:57:45.384Z","endTime":"2025-08-03T22:00:05.568Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.29268592904935,"strikeZoneBottom":1.56597066593301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32161841681433,"aZ":-18.584208731911197,"pfxX":-9.131433509152536,"pfxZ":6.426786285689647,"pX":0.22819243059924949,"pZ":2.4533712190406165,"vX0":9.7295123305758,"vY0":-144.4355228876595,"vZ0":-6.017423596440511,"x":108.3,"y":172.54,"x0":-1.9960221952171207,"y0":50.003543673336225,"z0":5.704663961815446,"aX":-19.313537269356875},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.6,"breakHorizontal":14.6,"spinRate":2501,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.37906449755317295,"extension":5.722865865328689},"index":0,"playId":"07fe34a7-9f34-3476-8b6a-0279e3fd9deb","pitchNumber":1,"startTime":"2025-08-03T21:58:09.521Z","endTime":"2025-08-03T21:58:13.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.1,"strikeZoneTop":3.21884259288806,"strikeZoneBottom":1.55509750588784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.733313876991375,"aZ":-20.372539438315414,"pfxX":-10.502475579560542,"pfxZ":5.663060321831704,"pX":0.5999028723883961,"pZ":2.110618123736466,"vX0":11.622623371254395,"vY0":-143.7560439100848,"vZ0":-6.0264061368070605,"x":94.13,"y":181.79,"x0":-2.139764581368825,"y0":50.00216164845326,"z0":5.507585323219004,"aX":-21.882341861285262},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.1,"breakHorizontal":16.6,"spinRate":2579,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38168427819721673,"extension":5.809001916334582},"index":1,"playId":"b07c205c-2fdd-3a95-a49b-fc3baf532786","pitchNumber":2,"startTime":"2025-08-03T21:58:26.300Z","endTime":"2025-08-03T21:58:30.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T21:58:35.021Z","endTime":"2025-08-03T21:58:48.132Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":98.7,"endSpeed":89.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.783242743800244,"aZ":-13.821837572144835,"pfxX":-7.4916931054652425,"pfxZ":8.942857129023597,"pX":0.6133893811665472,"pZ":2.4287189668602647,"vX0":10.12692425495028,"vY0":-143.20583782245657,"vZ0":-6.975205856707521,"x":93.62,"y":173.2,"x0":-2.0153817410963715,"y0":50.001103771645774,"z0":5.7817026802581,"aX":-15.3721171718021},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":11.3,"spinRate":2434,"spinDirection":222},"zone":6,"typeConfidence":0.89,"plateTime":0.3842443021535691,"extension":5.861028498978609},"index":3,"playId":"b7760a88-59f3-3a51-955e-77cf73d4d315","pitchNumber":3,"startTime":"2025-08-03T21:58:48.132Z","endTime":"2025-08-03T21:58:51.816Z","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.8,"endSpeed":90.0,"strikeZoneTop":3.26530660933324,"strikeZoneBottom":1.56883384428695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9889261626232,"aZ":-13.169114213338,"pfxX":-7.475715440063215,"pfxZ":9.162479067572093,"pX":2.119740607213471,"pZ":3.1989967108670054,"vX0":14.199062734264352,"vY0":-143.11453983653763,"vZ0":-4.811867891265666,"x":36.2,"y":152.41,"x0":-1.9345180118099927,"y0":50.00489231247146,"z0":5.726820553147885,"aX":-15.51078430943378},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2482,"spinDirection":230},"zone":12,"typeConfidence":0.89,"plateTime":0.38268999864049746,"extension":5.879492158437464},"index":4,"playId":"d5ab18fb-178a-369c-92a6-034cf5540aab","pitchNumber":4,"startTime":"2025-08-03T21:59:05.566Z","endTime":"2025-08-03T21:59:09.100Z","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":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.22001730799879,"strikeZoneBottom":1.55292534515829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93964869824519,"aZ":-21.692032911657485,"pfxX":-9.915169657809859,"pfxZ":5.065859206487833,"pX":-1.4743362580694375,"pZ":3.26854986963344,"vX0":6.509396222223952,"vY0":-142.9258845444326,"vZ0":-2.379227085154329,"x":173.2,"y":150.53,"x0":-2.4931483863169297,"y0":50.00319569021095,"z0":5.4741029083374615,"aX":-20.513794587062016},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.9,"breakHorizontal":16.7,"spinRate":2589,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.38322723066303466,"extension":5.871943483143985},"index":5,"playId":"f1cc496c-0afb-3c80-88f4-0c4360a1a183","pitchNumber":5,"startTime":"2025-08-03T21:59:22.205Z","endTime":"2025-08-03T21:59:26.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.570275165893694,"aZ":-27.12992148976009,"pfxX":-1.1001156303249158,"pfxZ":3.1541175942357054,"pX":0.29527349299560895,"pZ":2.297789602008208,"vX0":6.961037128202727,"vY0":-125.28127999139063,"vZ0":-2.7153086587724973,"x":105.74,"y":176.74,"x0":-2.367753825598865,"y0":50.005515927879145,"z0":5.596300228110913,"aX":-1.7617002214777926},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":0.5,"spinRate":2113,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.43597095311181544,"extension":6.049532571639798},"hitData":{"launchSpeed":102.4,"launchAngle":35.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.82,"coordY":48.73}},"index":6,"playId":"0aebad84-c343-3b60-a2de-4587cba185e2","pitchNumber":6,"startTime":"2025-08-03T21:59:39.060Z","endTime":"2025-08-03T22:00:05.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:00:05.568Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to right fielder Brent Rooker.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:59:55.983Z","endTime":"2025-08-03T22:00:35.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73408766492027,"aZ":-22.3783849309455,"pfxX":-10.709322974537539,"pfxZ":4.912226370484094,"pX":0.24539518848626987,"pZ":2.2595008784750172,"vX0":10.031932722481928,"vY0":-140.12557349894152,"vZ0":-5.086958348886549,"x":107.65,"y":177.77,"x0":-1.984235048856743,"y0":50.00669264175987,"z0":5.554554202948559,"aX":-21.369041377790495},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":17.4,"spinRate":2459,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.39041535821167006,"extension":5.9029650899198804},"hitData":{"launchSpeed":95.9,"launchAngle":15.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.39,"coordY":110.66}},"index":0,"playId":"e9e3d32b-a032-33d1-a9f1-04281811cccd","pitchNumber":1,"startTime":"2025-08-03T22:00:21.372Z","endTime":"2025-08-03T22:00:35.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:00:35.554Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to center fielder Colby Thomas.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T22:00:33.808Z","endTime":"2025-08-03T22:02:11.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.70887605948841,"strikeZoneBottom":1.79311115953735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.04773575472187,"aZ":-17.876594505156532,"pfxX":-11.395385121695153,"pfxZ":7.223366533456325,"pX":-0.32198393468253034,"pZ":2.9087485620370486,"vX0":9.226229178503447,"vY0":-140.54170682665043,"vZ0":-4.204225894744779,"x":129.27,"y":160.24,"x0":-2.184545832381811,"y0":50.00081350589409,"z0":5.6023775045968485,"aX":-22.548499496445903},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":18.5,"spinRate":2377,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.3913399409477796,"extension":5.731666583255533},"index":0,"playId":"32af5196-1cb4-3546-948d-03ae79e53659","pitchNumber":1,"startTime":"2025-08-03T22:01:00.446Z","endTime":"2025-08-03T22:01:04.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.67544649439667,"strikeZoneBottom":1.81888493453497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.890079999682005,"aZ":-25.25126688455714,"pfxX":-1.9481516462793431,"pfxZ":4.306673067413121,"pX":1.5316577972101393,"pZ":2.327373600379537,"vX0":9.312822191602885,"vY0":-126.07709063653387,"vZ0":-2.8117058701041344,"x":58.62,"y":175.94,"x0":-1.9587015663156784,"y0":50.00439390463572,"z0":5.497328244218771,"aX":-3.1338515273526433},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":1.3,"spinRate":2304,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4346229805963606,"extension":6.129299666716308},"index":1,"playId":"9d1c5912-37c3-312d-b988-042f2874073f","pitchNumber":2,"startTime":"2025-08-03T22:01:18.887Z","endTime":"2025-08-03T22:01:22.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.56168894274992,"strikeZoneBottom":1.65328194207368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15578876226033,"aZ":-20.53171891139661,"pfxX":-10.568570573794146,"pfxZ":5.961912505555874,"pX":0.7615044452970645,"pZ":2.183323868487155,"vX0":11.360176325959795,"vY0":-139.09927250730647,"vZ0":-5.268031671345334,"x":87.97,"y":179.83,"x0":-2.0087719123644012,"y0":50.00340062056372,"z0":5.469344710889514,"aX":-20.643010499552606},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":16.7,"spinRate":2407,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.3942632244315214,"extension":5.984095882316449},"index":2,"playId":"17763c0a-6398-309d-b938-af39579dceea","pitchNumber":3,"startTime":"2025-08-03T22:01:37.600Z","endTime":"2025-08-03T22:01:42.020Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"17763c0a-6398-309d-b938-af39579dceea","startTime":"2025-08-03T22:01:51.647Z","endTime":"2025-08-03T22:02:02.898Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29201660122868,"aZ":-17.901231904596784,"pfxX":-10.0077535025863,"pfxZ":7.2084868163744416,"pX":0.5651798717276387,"pZ":1.9609075751984972,"vX0":10.921363005213909,"vY0":-139.97983880528938,"vZ0":-6.544217682798586,"x":95.46,"y":185.84,"x0":-2.091098553459796,"y0":50.0039644328267,"z0":5.505886870604428,"aX":-19.816053492817588},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":15.8,"spinRate":2454,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.39164807790930434,"extension":5.780664057040524},"hitData":{"launchSpeed":97.2,"launchAngle":25.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.99,"coordY":51.86}},"index":4,"playId":"ee8bb347-acb4-3635-bf15-5a63199a3edc","pitchNumber":4,"startTime":"2025-08-03T22:02:02.898Z","endTime":"2025-08-03T22:02:11.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:02:11.669Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Bleday doubles (11) on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T22:04:28.797Z","endTime":"2025-08-03T22:06:57.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Saalfrank replaces John Curtiss.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T22:03:54.677Z","endTime":"2025-08-03T22:04:30.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.38293390473138,"strikeZoneBottom":1.66939982554986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.324851560294782,"aZ":-36.91019953072476,"pfxX":-6.847355619331831,"pfxZ":-3.6268623556007693,"pX":-0.17914629284872075,"pZ":0.33392484015392004,"vX0":-0.5395432165281926,"vY0":-114.53072570228544,"vZ0":-5.000549622769551,"x":123.83,"y":229.76,"x0":0.9481457121484582,"y0":50.000546695959116,"z0":6.219071356605039,"aX":-8.949098638207216},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.7,"breakHorizontal":12.5,"spinRate":2189,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.48120241194615154,"extension":6.095308063466917},"index":1,"playId":"c7bffc15-281f-3568-bad5-515b138a8e83","pitchNumber":1,"startTime":"2025-08-03T22:04:30.947Z","endTime":"2025-08-03T22:04:34.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8356354503731,"aZ":-39.8388944319028,"pfxX":-3.569551961001114,"pfxZ":-6.003378046740649,"pX":0.39160445022310925,"pZ":1.4847728973675192,"vX0":-0.15345934203116252,"vY0":-113.2421419245588,"vZ0":-1.8043263184091947,"x":102.07,"y":198.69,"x0":0.9231426837103834,"y0":50.00142702795152,"z0":6.337837476201033,"aX":-4.559523782555817},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.0,"breakHorizontal":6.5,"spinRate":2100,"spinDirection":341},"zone":14,"typeConfidence":0.89,"plateTime":0.48673783972182605,"extension":6.062503754678297},"index":2,"playId":"cac5b7c1-d94e-3d94-bc76-a8fd6f0deb45","pitchNumber":2,"startTime":"2025-08-03T22:04:51.660Z","endTime":"2025-08-03T22:04:56.378Z","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":77.6,"endSpeed":71.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41535533783006,"aZ":-40.25679453014686,"pfxX":-3.583482549749152,"pfxZ":-6.304755905941855,"pX":0.8757328927582646,"pZ":1.5261530085184614,"vX0":0.7325396872864325,"vY0":-113.06316801662254,"vZ0":-1.642675801875613,"x":83.62,"y":197.57,"x0":1.0110711575847948,"y0":50.00261951695702,"z0":6.336768680681201,"aX":-4.595662140369528},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.5,"breakHorizontal":6.2,"spinRate":2176,"spinDirection":337},"zone":14,"typeConfidence":0.89,"plateTime":0.48618893522886264,"extension":5.987526388930975},"index":3,"playId":"023661ea-7481-367b-9669-5458c1ce6643","pitchNumber":3,"startTime":"2025-08-03T22:05:07.821Z","endTime":"2025-08-03T22:05:11.990Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-03T22:05:19.694Z","endTime":"2025-08-03T22:05:32.029Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.34780957325358,"strikeZoneBottom":1.64000172187898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16831067649894,"aZ":-40.84032987407129,"pfxX":-3.672395719475619,"pfxZ":-6.370378076070359,"pX":-0.6503592524837546,"pZ":-0.33337994981542507,"vX0":-2.397839717708824,"vY0":-116.52243329221173,"vZ0":-5.989461949424147,"x":141.79,"y":247.78,"x0":0.8732052776713615,"y0":50.00497888150726,"z0":6.177519717157035,"aX":-4.993795972093665},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.8,"breakHorizontal":7.3,"spinRate":2150,"spinDirection":335},"zone":13,"typeConfidence":0.9,"plateTime":0.4720754505623379,"extension":6.092287688964436},"index":5,"playId":"5b376d09-5896-315e-a601-878b1bc07b39","pitchNumber":4,"startTime":"2025-08-03T22:05:32.029Z","endTime":"2025-08-03T22:05:35.702Z","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":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.39558503655582,"strikeZoneBottom":1.68767606993665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75030739310786,"aZ":-26.870197568136877,"pfxX":4.7053705558362475,"pfxZ":3.1299031389151555,"pX":-1.159406579465392,"pZ":1.8034104674525056,"vX0":-6.367640180300828,"vY0":-128.64298350422348,"vZ0":-5.925131836374248,"x":161.19,"y":190.09,"x0":0.7232734704900521,"y0":50.00499979113651,"z0":6.188114366324058,"aX":7.980488501165672},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":-7.3,"spinRate":2334,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.42387667224958525,"extension":5.9839477217431},"index":6,"playId":"099d81bc-fea1-3bab-be4b-12869a541604","pitchNumber":5,"startTime":"2025-08-03T22:06:03.138Z","endTime":"2025-08-03T22:06:08.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.357025883116354,"aZ":-37.70607851956508,"pfxX":-4.103804003001324,"pfxZ":-4.205133198064604,"pX":-0.08441257391171893,"pZ":1.5670974779074622,"vX0":-1.455030985646112,"vY0":-114.40421576151186,"vZ0":-2.2847954077609374,"x":120.22,"y":196.47,"x0":1.0940059729939453,"y0":50.00047659749844,"z0":6.296761985750937,"aX":-5.404023138421558},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.9,"breakHorizontal":7.8,"spinRate":2227,"spinDirection":339},"zone":8,"typeConfidence":0.9,"plateTime":0.47993021447308637,"extension":6.030283253190305},"index":7,"playId":"53ed9e37-cf30-3548-baff-94f5b299f6e7","pitchNumber":6,"startTime":"2025-08-03T22:06:20.596Z","endTime":"2025-08-03T22:06:24.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.017127068028035,"aZ":-28.47431274669174,"pfxX":5.245662378272137,"pfxZ":2.212208205555571,"pX":1.0308415449818396,"pZ":2.6924415782942033,"vX0":-1.7065367045790574,"vY0":-127.67879339652791,"vZ0":-3.2943032691842205,"x":77.71,"y":166.08,"x0":1.0211346068607703,"y0":50.00324252733228,"z0":6.208531513820888,"aX":8.775901405461877},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":-9.2,"spinRate":2384,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4268216124568416,"extension":5.825868015635178},"hitData":{"launchSpeed":97.9,"launchAngle":13.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.51,"coordY":112.58}},"index":8,"playId":"1a1a6fa9-281b-3799-9017-cd9d1b78cb4d","pitchNumber":7,"startTime":"2025-08-03T22:06:43.358Z","endTime":"2025-08-03T22:06:57.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:06:57.218Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, second baseman Connor Kaiser to first baseman Tyler Locklear. JJ Bleday to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T22:07:05.000Z","endTime":"2025-08-03T22:07:38.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76225887497312,"aZ":-27.03003013407255,"pfxX":6.980789458308733,"pfxZ":2.9989838189266855,"pX":0.7532512021277409,"pZ":2.9549026906178595,"vX0":-2.9933835496163765,"vY0":-129.53441326606972,"vZ0":-3.2912613423484847,"x":88.29,"y":159.0,"x0":1.0111457719529984,"y0":50.00175211854056,"z0":6.288220039935572,"aX":11.969564884438357},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":-12.1,"spinRate":2219,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4213830051555072,"extension":5.786738170139354},"hitData":{"launchSpeed":63.3,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.76,"coordY":153.48}},"index":0,"playId":"c2da9be5-425f-32d6-ae0b-aee9edd53cd0","pitchNumber":1,"startTime":"2025-08-03T22:07:25.754Z","endTime":"2025-08-03T22:07:38.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:07:38.103Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Schuemann grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear. JJ Bleday scores.","rbi":1,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T22:07:43.630Z","endTime":"2025-08-03T22:09:12.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":685314,"link":"/api/v1/people/685314"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.8,"endSpeed":72.0,"strikeZoneTop":3.33310617326093,"strikeZoneBottom":1.63206004514079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85541471364986,"aZ":-38.64525410668878,"pfxX":-7.084396506889536,"pfxZ":-4.981989227912326,"pX":-0.19112283841171568,"pZ":-0.04399276081581086,"vX0":-0.2977690674913666,"vY0":-114.63642161121433,"vZ0":-5.310160053896931,"x":124.29,"y":239.97,"x0":0.8584564167303854,"y0":50.00280790933684,"z0":6.174232150047809,"aX":-9.205485241633546},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.2,"breakHorizontal":12.8,"spinRate":2222,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.48219870452970515,"extension":6.0434048386470804},"index":0,"playId":"d1342767-464c-3697-8ddb-1b9e62dbb0d0","pitchNumber":1,"startTime":"2025-08-03T22:08:01.018Z","endTime":"2025-08-03T22:08:05.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.32806285675651,"strikeZoneBottom":1.64868580142994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.159199254267286,"aZ":-40.355829572265534,"pfxX":-3.469625541462837,"pfxZ":-6.160738993460999,"pX":1.0890941910237548,"pZ":3.2831649644834835,"vX0":1.0119158722467432,"vY0":-115.31408350105369,"vZ0":1.6150249610525675,"x":75.49,"y":150.13,"x0":1.0917632087006077,"y0":50.00123585183953,"z0":6.507355533066499,"aX":-4.608819638236441},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.3,"breakHorizontal":6.0,"spinRate":2199,"spinDirection":337},"zone":12,"typeConfidence":0.89,"plateTime":0.4774647308790989,"extension":5.983383708748746},"index":1,"playId":"25be592d-7db5-3afc-ba9e-83bd23071fda","pitchNumber":2,"startTime":"2025-08-03T22:08:23.952Z","endTime":"2025-08-03T22:08:28.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.42028310252861,"strikeZoneBottom":1.65946857882161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1031867916826,"aZ":-38.72099548100157,"pfxX":-4.443677811191294,"pfxZ":-4.982269392379228,"pX":-0.717117650269192,"pZ":1.3873476326954428,"vX0":-1.9318340443484174,"vY0":-114.55162504536878,"vZ0":-2.488774973239118,"x":144.33,"y":201.32,"x0":0.7168441363431322,"y0":50.00020742549079,"z0":6.309189734806423,"aX":-5.845556058361216},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.4,"breakHorizontal":8.5,"spinRate":2219,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.4799604700935749,"extension":6.175644106613956},"index":2,"playId":"ed6f3ba4-e9dc-3125-ac36-4f3dedf5f609","pitchNumber":3,"startTime":"2025-08-03T22:08:44.039Z","endTime":"2025-08-03T22:08:48.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427286254733172,"aZ":-23.33392639932818,"pfxX":-0.8579905364470308,"pfxZ":5.182347471640817,"pX":-0.7187477660197888,"pZ":2.445057231443342,"vX0":-3.8400552862675097,"vY0":-129.19239047037178,"vZ0":-4.951390181917203,"x":144.4,"y":172.76,"x0":0.8925408590983281,"y0":50.00628369478461,"z0":6.157479714639341,"aX":-1.4649661485009993},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":2.3,"spinRate":2348,"spinDirection":164},"zone":4,"typeConfidence":0.9,"plateTime":0.4223677542778854,"extension":5.975053571579581},"hitData":{"launchSpeed":79.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":164.35}},"index":3,"playId":"be553aa9-fb8d-33da-b5f3-6f4ee9e8f03b","pitchNumber":4,"startTime":"2025-08-03T22:09:03.165Z","endTime":"2025-08-03T22:09:12.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:09:12.767Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Connor Kaiser to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T22:09:20.295Z","endTime":"2025-08-03T22:10:19.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.53382893763055,"strikeZoneBottom":1.48754272759858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.369709451492074,"aZ":-36.12712266927297,"pfxX":-6.044369845233316,"pfxZ":-2.9557030153169257,"pX":-0.5075743842873999,"pZ":0.9311085621768543,"vX0":-1.2484841521007235,"vY0":-115.55271312932477,"vZ0":-4.125990356200251,"x":136.35,"y":213.64,"x0":0.8257107329969102,"y0":50.00025397248614,"z0":6.244247616366643,"aX":-8.09718873422068},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.1,"breakHorizontal":11.3,"spinRate":2286,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.4756816026115609,"extension":5.988404115101911},"index":0,"playId":"8bd189f1-4fb2-30d6-8367-700fabb5b3bb","pitchNumber":1,"startTime":"2025-08-03T22:09:39.577Z","endTime":"2025-08-03T22:09:43.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.65501003175908,"strikeZoneBottom":1.72793587370857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46056719880992,"aZ":-23.691867325113655,"pfxX":-1.5999833883782801,"pfxZ":4.986816086944515,"pX":-0.7604134045424478,"pZ":2.706892428598666,"vX0":-4.264396315484798,"vY0":-129.17193438068202,"vZ0":-4.120693612617712,"x":145.99,"y":165.69,"x0":1.1157811578064427,"y0":50.00006762116864,"z0":6.131889718286033,"aX":-2.717208917934217},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.4,"breakHorizontal":3.8,"spinRate":2390,"spinDirection":159},"zone":4,"typeConfidence":0.89,"plateTime":0.4231086218426925,"extension":5.915180105185829},"index":1,"playId":"16a64c4b-52d7-32d7-a828-a62181dc31b5","pitchNumber":2,"startTime":"2025-08-03T22:09:54.461Z","endTime":"2025-08-03T22:09:58.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.562780312906636,"aZ":-36.38736628021964,"pfxX":-6.643151325645753,"pfxZ":-3.1907051484775266,"pX":-0.10208667982557817,"pZ":1.3785065748012828,"vX0":-0.7343802645849837,"vY0":-115.47360022007025,"vZ0":-2.936309490572582,"x":120.89,"y":201.56,"x0":1.0827449636982172,"y0":50.00018686065672,"z0":6.238441064104943,"aX":-8.787361142348868},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.2,"breakHorizontal":12.1,"spinRate":2254,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.47805579537632825,"extension":6.053628289947837},"hitData":{"launchSpeed":65.6,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.68,"coordY":155.23}},"index":2,"playId":"ac119592-5e18-327c-9a25-626849664cab","pitchNumber":3,"startTime":"2025-08-03T22:10:10.790Z","endTime":"2025-08-03T22:10:19.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:10:19.176Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out to right fielder Brent Rooker.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T22:12:32.322Z","endTime":"2025-08-03T22:12:55.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sean Newcomb replaces Elvis Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T22:11:43.842Z","endTime":"2025-08-03T22:12:34.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.4704888020304,"strikeZoneBottom":1.6789532247015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.406728708271068,"aZ":-26.525930773021514,"pfxX":11.5418109966363,"pfxZ":3.0945182270907177,"pX":-1.0136256295444812,"pZ":1.90853694860383,"vX0":-12.03107231250605,"vY0":-134.41093410330512,"vZ0":-5.4656348406455235,"x":155.64,"y":187.25,"x0":2.0231091113053536,"y0":50.0063870028108,"z0":5.854399685217488,"aX":21.101295408865173},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.6,"breakHorizontal":-18.2,"spinRate":2415,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40764795188808733,"extension":5.405545081501398},"index":1,"playId":"bea491f9-ba7e-3564-8e96-9038124676a8","pitchNumber":1,"startTime":"2025-08-03T22:12:34.332Z","endTime":"2025-08-03T22:12:38.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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.687145052662405,"aZ":-28.20083286771088,"pfxX":10.82468737018583,"pfxZ":2.2377837744058517,"pX":0.6588657025850763,"pZ":2.721874303143386,"vX0":-8.365068025063824,"vY0":-132.54729149846455,"vZ0":-2.7592784739753338,"x":91.89,"y":165.29,"x0":2.4514121139156217,"y0":50.00445744199774,"z0":5.838485649239298,"aX":19.236814992528547},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-17.8,"spinRate":2365,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.41344449139829154,"extension":5.500668720141909},"hitData":{"launchSpeed":89.4,"launchAngle":24.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.19,"coordY":86.03}},"index":2,"playId":"12694fe4-ee9c-30e3-940f-ca9d17122717","pitchNumber":2,"startTime":"2025-08-03T22:12:47.703Z","endTime":"2025-08-03T22:12:55.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:12:55.801Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear called out on strikes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T22:12:59.501Z","endTime":"2025-08-03T22:14:54.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.804301546627652,"aZ":-19.933613568883644,"pfxX":3.1983948003665423,"pfxZ":6.743540973984752,"pX":0.14692068997302313,"pZ":1.622693229991002,"vX0":-7.202063118524054,"vY0":-133.86192047206825,"vZ0":-7.656307867732842,"x":111.4,"y":194.97,"x0":2.4563225547925636,"y0":50.00332243101785,"z0":5.946178011682551,"aX":5.806687736272759},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":-4.2,"spinRate":2607,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.40911133249786147,"extension":5.403638359486047},"index":0,"playId":"18bebb97-6623-3b37-a1f4-3d41ddaf8e20","pitchNumber":1,"startTime":"2025-08-03T22:13:17.264Z","endTime":"2025-08-03T22:13:21.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.54973382988536,"strikeZoneBottom":1.66354840440012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.976536900070293,"aZ":-41.79309516242217,"pfxX":-8.16447843850408,"pfxZ":-6.815794510230976,"pX":5.378833648584973,"pZ":5.7397620405574274,"vX0":6.659913770996378,"vY0":-117.636888054566,"vZ0":7.485592137261721,"x":-88.03,"y":83.81,"x0":3.580560971686329,"y0":50.004509970224134,"z0":6.378576927286387,"aX":-11.517443481988623},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.3,"breakHorizontal":13.3,"spinRate":2911,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.4644783535456942,"extension":5.198476973372985},"index":1,"playId":"5cf1cc70-68d9-30a6-983f-6cbc9b748d31","pitchNumber":2,"startTime":"2025-08-03T22:13:48.010Z","endTime":"2025-08-03T22:13:52.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45683373297872,"aZ":-29.58634294277018,"pfxX":6.208687172692498,"pfxZ":1.6415816948709931,"pX":-0.04021491445769097,"pZ":2.4198156060233487,"vX0":-7.925212567038412,"vY0":-124.80164152176799,"vZ0":-2.6243962034292823,"x":118.53,"y":173.44,"x0":2.371952647762062,"y0":50.00233392273733,"z0":5.925465525887709,"aX":9.780173056217436},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":-9.4,"spinRate":1515,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.43913133674044946,"extension":5.502532274921239},"index":2,"playId":"fc215b8c-6649-3850-afac-cf740fc24475","pitchNumber":3,"startTime":"2025-08-03T22:14:09.037Z","endTime":"2025-08-03T22:14:15.017Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62107722580125,"aZ":-15.586102022642129,"pfxX":7.715972728839881,"pfxZ":8.727924602544359,"pX":-0.29521760416956666,"pZ":3.834957013447676,"vX0":-9.091913890526623,"vY0":-136.8416342159137,"vZ0":-3.6955754417994724,"x":128.25,"y":135.24,"x0":2.0646488783005115,"y0":50.00026974799991,"z0":6.267657984500782,"aX":14.661260414450103},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-12.1,"spinRate":2402,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3999394214424159,"extension":5.430378294293705},"index":3,"playId":"fc28762e-2d23-345e-846f-aecf5189398f","pitchNumber":4,"startTime":"2025-08-03T22:14:31.360Z","endTime":"2025-08-03T22:14:34.386Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.49285412258782,"strikeZoneBottom":1.63760210561002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68460695566757,"aZ":-35.37823987771029,"pfxX":-9.320222434454696,"pfxZ":-2.274759446547039,"pX":0.8349830062406158,"pZ":2.778641098575941,"vX0":-2.0027425723244776,"vY0":-118.75690778913487,"vZ0":0.3811845707489798,"x":85.17,"y":163.76,"x0":2.9022689641820127,"y0":50.00345000416996,"z0":5.870805034372856,"aX":-13.127057621332634},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.7,"breakHorizontal":17.4,"spinRate":2797,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.4636912081623694,"extension":5.335412030970102},"index":4,"playId":"a8e258d0-c0e4-32b4-9cec-f2b7907a1c35","pitchNumber":5,"startTime":"2025-08-03T22:14:49.009Z","endTime":"2025-08-03T22:14:54.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:14:54.104Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas called out on strikes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T22:14:54.165Z","endTime":"2025-08-03T22:16:41.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.284926153968858,"aZ":-35.16705099451088,"pfxX":-9.749526798432953,"pfxZ":-2.039749829919012,"pX":-0.13347180174162318,"pZ":2.2463783223504303,"vX0":-3.6242069655337312,"vY0":-121.52758392925827,"vZ0":-1.0167517644668589,"x":122.09,"y":178.13,"x0":2.6524299204787947,"y0":50.00378481145367,"z0":5.780447045005245,"aX":-14.29036827122738},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":18.6,"spinRate":2964,"spinDirection":311},"zone":5,"typeConfidence":2.0,"plateTime":0.45421467799031845,"extension":5.3426566333175005},"index":0,"playId":"e9746c00-225d-3e66-a7d1-96bfe2c497fa","pitchNumber":1,"startTime":"2025-08-03T22:15:15.223Z","endTime":"2025-08-03T22:15:19.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.49089679041427,"aZ":-29.47047449182635,"pfxX":11.090352681202784,"pfxZ":1.4772390654034986,"pX":0.5902292941719541,"pZ":1.2522704402173688,"vX0":-8.389326252725724,"vY0":-134.85353763578212,"vZ0":-5.982700103177753,"x":94.5,"y":204.97,"x0":2.3071758689721977,"y0":50.006219879465704,"z0":5.590039826013282,"aX":20.343395854036938},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.4,"breakHorizontal":-18.2,"spinRate":2159,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4068267306869542,"extension":5.638173434975752},"index":1,"playId":"0f05efb4-1e99-342e-a99a-36270b05409e","pitchNumber":2,"startTime":"2025-08-03T22:15:33.693Z","endTime":"2025-08-03T22:15:37.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T22:15:43.433Z","endTime":"2025-08-03T22:16:04.383Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.31747036310652,"strikeZoneBottom":1.4200009059563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.556159387498635,"aZ":-18.795229849408287,"pfxX":1.6386106709621426,"pfxZ":7.621423037785971,"pX":-1.2826850438931736,"pZ":1.3072371844186526,"vX0":-9.078578431955332,"vY0":-131.11898491680358,"vZ0":-8.77913349936986,"x":165.89,"y":203.48,"x0":1.9994305318738608,"y0":50.00524088745274,"z0":6.080165022243562,"aX":2.8783990439156097},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.1,"breakHorizontal":-1.2,"spinRate":2577,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4164180583965629,"extension":5.52237509491295},"index":3,"playId":"a07c4a4a-3fec-3fe8-80af-d64ef081e195","pitchNumber":3,"startTime":"2025-08-03T22:16:04.383Z","endTime":"2025-08-03T22:16:08.703Z","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":95.0,"endSpeed":85.8,"strikeZoneTop":3.30830822938392,"strikeZoneBottom":1.44346246917965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35045995077324,"aZ":-14.773549310821176,"pfxX":9.177660863460758,"pfxZ":9.193090066014243,"pX":-0.48685924665613384,"pZ":1.1842450997542302,"vX0":-9.782080635536854,"vY0":-137.63631339480938,"vZ0":-9.757997530112064,"x":135.56,"y":206.81,"x0":1.943750506384003,"y0":50.00382532758929,"z0":5.807363001465955,"aX":17.374472090249437},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-14.3,"spinRate":2439,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.40000255058141265,"extension":5.616664874662382},"index":4,"playId":"2728bc22-75bd-3c4d-85ba-c5ce6e4b6ead","pitchNumber":4,"startTime":"2025-08-03T22:16:21.849Z","endTime":"2025-08-03T22:16:26.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.26619403784537,"strikeZoneBottom":1.43069707738533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.190193135153972,"aZ":-26.39625318851584,"pfxX":9.032157808104458,"pfxZ":3.048161066251435,"pX":-0.6132189940914154,"pZ":3.1629708554482487,"vX0":-10.179477240020965,"vY0":-136.5626404934787,"vZ0":-2.5323764831079147,"x":140.37,"y":153.38,"x0":1.9835837289731664,"y0":50.0028234605116,"z0":5.912197438953558,"aX":17.114566298081623},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":-14.3,"spinRate":2347,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.4006072059034169,"extension":5.610170707185882},"index":5,"playId":"2e811557-c14a-3ef7-adb7-fac7902d8872","pitchNumber":5,"startTime":"2025-08-03T22:16:37.265Z","endTime":"2025-08-03T22:16:41.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:16:41.373Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T22:18:57.222Z","endTime":"2025-08-03T22:21:04.997Z","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":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":7},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kendall Graveman replaces Andrew Saalfrank.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T22:17:09.894Z","endTime":"2025-08-03T22:18:59.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608665,"link":"/api/v1/people/608665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":76.2,"strikeZoneTop":3.49246001559936,"strikeZoneBottom":1.73022517315797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722259410845844,"aZ":-33.7109980568498,"pfxX":3.9603189249018538,"pfxZ":-1.0389742829115267,"pX":0.7818415701524223,"pZ":2.062918944951042,"vX0":3.155021045068944,"vY0":-120.83390836486245,"vZ0":-2.0444257897619758,"x":87.2,"y":183.08,"x0":-1.057987389333481,"y0":50.00598327310278,"z0":5.89696816584583,"aX":5.826300057067885},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.2,"breakHorizontal":-7.9,"spinRate":2530,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.4542216487430939,"extension":6.192550356345193},"index":1,"playId":"0079084f-4ef2-3414-8e5a-cd0a13d39a07","pitchNumber":1,"startTime":"2025-08-03T22:18:59.363Z","endTime":"2025-08-03T22:19:03.223Z","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.2,"endSpeed":83.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84865092569748,"aZ":-16.10806843703657,"pfxX":-2.836434318354045,"pfxZ":8.86550703221552,"pX":-0.18063810965097943,"pZ":3.3230099525564785,"vX0":3.1207200607390635,"vY0":-134.2243068978204,"vZ0":-3.5713506730933897,"x":123.89,"y":149.06,"x0":-0.9935228919102199,"y0":50.00605863483429,"z0":5.8279956722734605,"aX":-5.142387306601265},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":4.4,"spinRate":2184,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.4091154118424041,"extension":6.224972631598382},"index":2,"playId":"ce3b025b-bb8c-394a-8c12-91923ac3452e","pitchNumber":2,"startTime":"2025-08-03T22:19:13.872Z","endTime":"2025-08-03T22:19:17.543Z","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":84.4,"endSpeed":78.4,"strikeZoneTop":3.52237068587959,"strikeZoneBottom":1.76076794321865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.903504709089948,"aZ":-29.49840518585119,"pfxX":4.484359109062373,"pfxZ":1.7459187885144685,"pX":1.2215653834849707,"pZ":0.8977787664577335,"vX0":3.7667418880803583,"vY0":-122.82817764001402,"vZ0":-5.695471884277487,"x":70.44,"y":214.54,"x0":-0.9112866422836412,"y0":50.00608097257069,"z0":5.735866504579218,"aX":6.8966096704290125},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-9.0,"spinRate":2628,"spinDirection":87},"zone":14,"typeConfidence":0.89,"plateTime":0.4448590255394076,"extension":6.271792870728137},"index":3,"playId":"fd54bdfa-2886-3e4b-941d-0a7280c7388a","pitchNumber":3,"startTime":"2025-08-03T22:19:47.980Z","endTime":"2025-08-03T22:19:52.056Z","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":95.2,"endSpeed":87.0,"strikeZoneTop":3.56861031205855,"strikeZoneBottom":1.71902116302241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.147377397458264,"aZ":-15.935177108140724,"pfxX":-3.097718402131562,"pfxZ":8.334821146900925,"pX":-0.7611811538413609,"pZ":4.077775293681795,"vX0":1.7339818611956566,"vY0":-138.7415297862026,"vZ0":-2.093138847043185,"x":146.01,"y":128.68,"x0":-0.9918820836650223,"y0":50.0067519108037,"z0":5.904516525075271,"aX":-6.038172430768436},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":5.3,"spinRate":2220,"spinDirection":216},"zone":11,"typeConfidence":0.94,"plateTime":0.3948455207339556,"extension":6.110622840227585},"index":4,"playId":"a75fd672-3a00-382b-9f2b-f74584957769","pitchNumber":4,"startTime":"2025-08-03T22:20:04.567Z","endTime":"2025-08-03T22:20:08.974Z","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":83.7,"endSpeed":77.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52791207668473,"aZ":-30.186573370891047,"pfxX":3.5531853998571377,"pfxZ":1.30749473428153,"pX":0.7595491732237004,"pZ":1.8759063959448115,"vX0":3.2523500816162447,"vY0":-121.94161056140062,"vZ0":-3.135251228314263,"x":88.05,"y":188.13,"x0":-1.0498318238823687,"y0":50.00044128768681,"z0":5.76513179499309,"aX":5.383928298455873},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":-7.2,"spinRate":2565,"spinDirection":92},"zone":9,"typeConfidence":0.86,"plateTime":0.4480780436229619,"extension":6.285000294533948},"index":5,"playId":"5390381c-81d0-3140-b5ee-c3ecde65d16f","pitchNumber":5,"startTime":"2025-08-03T22:20:19.984Z","endTime":"2025-08-03T22:20:23.618Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.54998287860299,"strikeZoneBottom":1.72052405977359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52254040212087,"aZ":-21.437470455717783,"pfxX":-8.927591738610275,"pfxZ":5.536323469402107,"pX":-1.2819093592001076,"pZ":1.592281328033736,"vX0":2.4243232468210736,"vY0":-138.07181982357716,"vZ0":-7.234140845824141,"x":165.86,"y":195.79,"x0":-1.0091880548362198,"y0":50.000346205871196,"z0":5.678933679803872,"aX":-17.307559013458267},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.8,"breakHorizontal":15.7,"spinRate":2316,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.39605802877202256,"extension":6.202843528598943},"index":6,"playId":"308fea99-cb40-3d9d-990f-e39bf75013a9","pitchNumber":6,"startTime":"2025-08-03T22:20:42.134Z","endTime":"2025-08-03T22:20:46.059Z","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.5,"endSpeed":86.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.894113095752232,"aZ":-22.152765573749587,"pfxX":-8.09810428780476,"pfxZ":5.255470897851036,"pX":-1.1956751701037536,"pZ":2.00940450672179,"vX0":2.3287098534891464,"vY0":-137.59301034906503,"vZ0":-5.843217677473559,"x":162.58,"y":184.53,"x0":-1.0032677104723844,"y0":50.006402130239465,"z0":5.6720793132019995,"aX":-15.45627414433965},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":14.2,"spinRate":2244,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.398809848328987,"extension":6.2488220661318925},"index":7,"playId":"8e361124-8ead-3f6c-b86f-798ff9d2fe3e","pitchNumber":7,"startTime":"2025-08-03T22:20:59.410Z","endTime":"2025-08-03T22:21:04.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:21:04.997Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shea Langeliers pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T22:21:03.881Z","endTime":"2025-08-03T22:21:51.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.32829390628075,"strikeZoneBottom":1.57515833803284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01106718457553,"aZ":-31.159874101033942,"pfxX":2.3141742730015045,"pfxZ":0.6614494113105849,"pX":-0.4674140272041221,"pZ":2.1570055269232715,"vX0":1.1569269665200912,"vY0":-122.76794638013621,"vZ0":-2.436150202116835,"x":134.82,"y":180.54,"x0":-1.2457918862723212,"y0":50.00024434543321,"z0":5.822583953009719,"aX":3.5202809456065873},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-4.4,"spinRate":2494,"spinDirection":94},"zone":4,"typeConfidence":0.82,"plateTime":0.44668194619604584,"extension":6.240834635782207},"index":0,"playId":"88995251-f633-338c-84f5-e64b5a173bc2","pitchNumber":1,"startTime":"2025-08-03T22:21:27.676Z","endTime":"2025-08-03T22:21:31.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.904714766360435,"aZ":-16.68764615193625,"pfxX":-7.691049819406539,"pfxZ":8.163969538126377,"pX":-0.9277290644643713,"pZ":2.5041859656478707,"vX0":3.024165160710524,"vY0":-137.66242684027264,"vZ0":-5.596492752458484,"x":152.36,"y":171.17,"x0":-1.0487709723115566,"y0":50.00206661442456,"z0":5.714379715491543,"aX":-14.58760113711974},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":13.2,"spinRate":2212,"spinDirection":220},"zone":11,"typeConfidence":0.7,"plateTime":0.3996718320007062,"extension":6.196973989990254},"hitData":{"launchSpeed":84.6,"launchAngle":64.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.27,"coordY":134.33}},"index":1,"playId":"9d2df743-fbb8-3b1b-99d9-1acc1d9ca833","pitchNumber":2,"startTime":"2025-08-03T22:21:40.380Z","endTime":"2025-08-03T22:21:51.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:21:51.776Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T22:22:23.973Z","endTime":"2025-08-03T22:23:52.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"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,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Soderstrom replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T22:22:01.996Z","endTime":"2025-08-03T22:22:26.357Z","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":"501","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.4177667210973,"strikeZoneBottom":1.61264075495004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50234931604157,"aZ":-15.70525448794636,"pfxX":-4.3277380676967665,"pfxZ":8.720492739494048,"pX":1.378558847066988,"pZ":4.050306236188507,"vX0":7.423804127092326,"vY0":-137.09911571993172,"vZ0":-1.8953133845590033,"x":64.45,"y":129.42,"x0":-0.8117628278353014,"y0":50.00589397966077,"z0":5.831767147228104,"aX":-8.176855221052802},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":6.1,"spinRate":2400,"spinDirection":216},"zone":12,"typeConfidence":0.92,"plateTime":0.40070289616998345,"extension":6.1767278832140775},"index":1,"playId":"58bce4ba-8fdb-3c7b-aa5e-9a147dc5c0d5","pitchNumber":1,"startTime":"2025-08-03T22:22:26.357Z","endTime":"2025-08-03T22:22:30.510Z","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":87.5,"endSpeed":79.8,"strikeZoneTop":3.42428280490715,"strikeZoneBottom":1.59605349584241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.662754563576616,"aZ":-28.7863622135186,"pfxX":-6.327512480949544,"pfxZ":2.083318679872577,"pX":-0.025017627985243034,"pZ":1.1219158488972747,"vX0":4.4551115168850455,"vY0":-127.29838082091199,"vZ0":-5.311540967025264,"x":117.95,"y":208.49,"x0":-0.9848889148953189,"y0":50.001147187006694,"z0":5.543342038308179,"aX":-10.276085286615062},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":10.3,"spinRate":1697,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.43199356957858814,"extension":6.248876463565168},"index":2,"playId":"45b29c71-8233-3661-a914-3460cc517e29","pitchNumber":2,"startTime":"2025-08-03T22:22:38.950Z","endTime":"2025-08-03T22:22:42.994Z","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":94.1,"endSpeed":85.1,"strikeZoneTop":3.39320537209235,"strikeZoneBottom":1.58879070559196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22223410123472,"aZ":-23.159380349842955,"pfxX":-7.371049217513424,"pfxZ":4.805305823852866,"pX":-1.3106946691568921,"pZ":3.3641421961319913,"vX0":2.118992108584698,"vY0":-137.02473595173777,"vZ0":-2.0544695596806792,"x":166.96,"y":147.95,"x0":-1.1433371202324485,"y0":50.00099630266438,"z0":5.729109005338928,"aX":-13.818574594309652},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":12.8,"spinRate":2140,"spinDirection":222},"zone":11,"typeConfidence":0.88,"plateTime":0.4018927908854839,"extension":6.218478181776993},"index":3,"playId":"2e7c892d-09cc-3008-9a63-fceccac30649","pitchNumber":3,"startTime":"2025-08-03T22:22:57.120Z","endTime":"2025-08-03T22:23:00.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.26899473660556,"strikeZoneBottom":1.46986133038093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04769892905217,"aZ":-25.12845162820876,"pfxX":-8.211224054568692,"pfxZ":3.75653126935927,"pX":0.5582359062973548,"pZ":2.400353924439138,"vX0":6.828886086053663,"vY0":-136.76014169821667,"vZ0":-4.045133537429668,"x":95.72,"y":173.97,"x0":-0.9170359928866211,"y0":50.00122835738089,"z0":5.643405547844551,"aX":-15.393354723491717},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":13.2,"spinRate":2244,"spinDirection":227},"zone":6,"typeConfidence":0.81,"plateTime":0.40207446924155166,"extension":6.308728333030796},"index":4,"playId":"44c7d313-9e54-3d59-992c-b1bfcc4603af","pitchNumber":4,"startTime":"2025-08-03T22:23:14.822Z","endTime":"2025-08-03T22:23:18.376Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.423902937156384,"aZ":-28.83892429816497,"pfxX":-8.11285117683617,"pfxZ":2.1072958302266205,"pX":-0.3622058302372535,"pZ":3.340277469139097,"vX0":4.1386792684078095,"vY0":-125.93352668130359,"vZ0":-0.18732569101333363,"x":130.81,"y":148.59,"x0":-0.9871366705367358,"y0":50.00080937512746,"z0":5.780736045992782,"aX":-12.81890811080781},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":13.6,"spinRate":1655,"spinDirection":230},"zone":1,"typeConfidence":0.89,"plateTime":0.4376590823940183,"extension":6.3692277036380025},"index":5,"playId":"04a8c255-ab53-34e5-aef0-67281deb217a","pitchNumber":5,"startTime":"2025-08-03T22:23:28.508Z","endTime":"2025-08-03T22:23:31.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.34186024632893,"strikeZoneBottom":1.57938243918493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.058115747658345,"aZ":-27.94593802395249,"pfxX":-6.791710703379989,"pfxZ":2.683558729125229,"pX":-0.720675757626786,"pZ":1.886040170994247,"vX0":3.055049873828498,"vY0":-125.24689991451301,"vZ0":-3.503241660695976,"x":144.47,"y":187.86,"x0":-1.0787774165027464,"y0":50.00512727804529,"z0":5.607080807961157,"aX":-10.711007840916862},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":11.5,"spinRate":1601,"spinDirection":235},"zone":7,"typeConfidence":0.89,"plateTime":0.43857654052643946,"extension":6.354152450338576},"index":6,"playId":"3b2c5855-5453-341c-b732-44ad945b2d80","pitchNumber":6,"startTime":"2025-08-03T22:23:48.162Z","endTime":"2025-08-03T22:23:52.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:23:52.829Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T22:25:09.234Z","endTime":"2025-08-03T22:26:04.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Austin Wynns.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T22:24:08.161Z","endTime":"2025-08-03T22:24:13.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T22:24:13.900Z","endTime":"2025-08-03T22:25:11.418Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.743349731492813,"aZ":-28.741391696270053,"pfxX":-8.976071194181271,"pfxZ":2.103519851889749,"pX":0.3792292387449204,"pZ":0.7794578936474014,"vX0":6.591134479128731,"vY0":-127.91464048606029,"vZ0":-6.1811208465744105,"x":102.54,"y":217.73,"x0":-1.0822933634498813,"y0":50.00633934989506,"z0":5.5207805764214335,"aX":-14.674743993869631},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":14.5,"spinRate":1738,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.4304579911786921,"extension":6.399414806073889},"index":2,"playId":"edf049ba-1293-32f2-b8f3-e1b58983558f","pitchNumber":1,"startTime":"2025-08-03T22:25:11.418Z","endTime":"2025-08-03T22:25:14.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.903149911895323,"aZ":-27.078154568230314,"pfxX":-7.442904121820325,"pfxZ":3.0602099189654437,"pX":-0.06532995698483735,"pZ":1.0212854048921438,"vX0":4.9191538974807525,"vY0":-128.10778594852468,"vZ0":-5.963890132741218,"x":119.49,"y":211.21,"x0":-1.0412047925194834,"y0":50.00296901187372,"z0":5.489778810920501,"aX":-12.399361622021754},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":12.4,"spinRate":1787,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4271842238822052,"extension":6.336921571464649},"index":3,"playId":"047e738b-e076-3237-bfba-7713c8bcc9f7","pitchNumber":2,"startTime":"2025-08-03T22:25:28.374Z","endTime":"2025-08-03T22:25:32.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.4339992945878,"strikeZoneBottom":1.53929323241547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.818950089387,"aZ":-18.030198259155476,"pfxX":-4.9086101216857765,"pfxZ":7.313989855273242,"pX":-0.8832440528493781,"pZ":3.372606215204959,"vX0":2.162798249534147,"vY0":-138.39737356491224,"vZ0":-2.9602196159384997,"x":150.67,"y":147.72,"x0":-1.0385601879334663,"y0":50.001711493833895,"z0":5.668376280986215,"aX":-9.490490803951822},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":8.4,"spinRate":2330,"spinDirection":228},"zone":11,"typeConfidence":0.84,"plateTime":0.39625030269060657,"extension":6.099376607894166},"index":4,"playId":"e6a8a331-a5e8-3141-b2d8-75cf5da74c6e","pitchNumber":3,"startTime":"2025-08-03T22:25:45.466Z","endTime":"2025-08-03T22:25:49.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.062328605110267,"aZ":-16.360452048226737,"pfxX":-5.517986526692234,"pfxZ":8.183624624065668,"pX":1.1828878307657704,"pZ":3.1925191830210906,"vX0":7.335213887275328,"vY0":-138.19152660697543,"vZ0":-3.7893451920126964,"x":71.91,"y":152.58,"x0":-0.7900967034838027,"y0":50.00222197469117,"z0":5.68192372532351,"aX":-10.662511476596729},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":8.4,"spinRate":2336,"spinDirection":226},"zone":12,"typeConfidence":0.84,"plateTime":0.39649613937025485,"extension":6.277256992238496},"index":5,"playId":"9cdc74a8-0ee8-3af5-a2f7-9344375e8008","pitchNumber":4,"startTime":"2025-08-03T22:26:00.169Z","endTime":"2025-08-03T22:26:04.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:26:04.709Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Kaiser pops out to second baseman Max Schuemann.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T22:28:20.510Z","endTime":"2025-08-03T22:29:28.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8],"actionIndex":[0,1,2,3],"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":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Shea Langeliers remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T22:27:47.833Z","endTime":"2025-08-03T22:27:47.848Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"400"},{"details":{"description":"Tyler Soderstrom remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T22:27:47.848Z","endTime":"2025-08-03T22:27:47.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Defensive switch from left field to center field for JJ Bleday.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-03T22:27:47.849Z","endTime":"2025-08-03T22:27:47.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Michael Kelly replaces Sean Newcomb, batting 6th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-03T22:27:47.850Z","endTime":"2025-08-03T22:28:22.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"602","replacedPlayer":{"id":671732,"link":"/api/v1/people/671732"}},{"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.9,"endSpeed":87.4,"strikeZoneTop":3.71505341048297,"strikeZoneBottom":1.87514926321446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.941053725199353,"aZ":-12.773782990515082,"pfxX":-2.008978187261422,"pfxZ":10.010523699444198,"pX":0.8060120583719278,"pZ":1.8781424518503809,"vX0":5.902407310232379,"vY0":-137.92331440988508,"vZ0":-9.337937021519414,"x":86.28,"y":188.07,"x0":-1.095088708956486,"y0":50.00410802032045,"z0":6.156269710497343,"aX":-3.8942028378371303},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":2.5,"spinRate":2381,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3962081237212729,"extension":5.586496368129069},"index":4,"playId":"046011ed-0d9c-3f81-892c-f79adb456236","pitchNumber":1,"startTime":"2025-08-03T22:28:22.892Z","endTime":"2025-08-03T22:28:26.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.58260479148533,"strikeZoneBottom":1.77244917897402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086614036875257,"aZ":-13.913987494745491,"pfxX":-2.240758037127824,"pfxZ":9.407359787022816,"pX":1.199504473325406,"pZ":2.897570681568447,"vX0":7.065258084700138,"vY0":-138.25399687479674,"vZ0":-6.555663208923829,"x":71.28,"y":160.55,"x0":-1.095031977669991,"y0":50.00063849069929,"z0":6.228727898166073,"aX":-4.349152487198139},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":2.6,"spinRate":2449,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3957894356686378,"extension":5.5825285603973125},"index":5,"playId":"1a8e3c3f-51d1-3e32-9e6c-25602f03309f","pitchNumber":2,"startTime":"2025-08-03T22:28:38.732Z","endTime":"2025-08-03T22:28:42.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98679521699339,"aZ":-31.48784765335818,"pfxX":8.918020870911135,"pfxZ":0.46514537374615106,"pX":0.8253359687358479,"pZ":1.5430815469561663,"vX0":2.686959531452505,"vY0":-120.93505982639232,"vZ0":-4.091710523924403,"x":85.54,"y":197.12,"x0":-1.460398860136848,"y0":50.00195825504628,"z0":6.0380796481473045,"aX":13.12419595194357},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":-16.8,"spinRate":2779,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45401914133857746,"extension":5.579724783410592},"index":6,"playId":"58c62c1f-a037-30e4-a6ba-33fd47cd5912","pitchNumber":3,"startTime":"2025-08-03T22:28:54.265Z","endTime":"2025-08-03T22:29:00.739Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-03T22:29:05.656Z","endTime":"2025-08-03T22:29:19.533Z","isPitch":false,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.255921648834533,"aZ":-34.744709273399515,"pfxX":10.001278373442368,"pfxZ":-1.733285249709322,"pX":0.8516247084874703,"pZ":2.2864754087254964,"vX0":2.2283036996969297,"vY0":-121.80342155851355,"vZ0":-1.964029333767718,"x":84.54,"y":177.05,"x0":-1.375965880554404,"y0":50.001235243534076,"z0":6.13759544639524,"aX":14.867059766427728},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.4,"breakHorizontal":-18.6,"spinRate":2852,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4514927347925828,"extension":5.613791489956283},"hitData":{"launchSpeed":66.9,"launchAngle":46.0,"totalDistance":198.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.41,"coordY":122.39}},"index":8,"playId":"c0ba76a3-fafb-3c0e-86cc-36a3eb0dba70","pitchNumber":4,"startTime":"2025-08-03T22:29:19.533Z","endTime":"2025-08-03T22:29:28.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:29:28.273Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Herrera singles on a line drive to center fielder JJ Bleday.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T22:29:30.206Z","endTime":"2025-08-03T22:31:02.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.23829951867415,"strikeZoneBottom":1.53673093352592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.517004516770484,"aZ":-33.235788621201195,"pfxX":11.39990830878824,"pfxZ":-0.7171485005144156,"pX":-0.10828417947043333,"pZ":2.2492828243155873,"vX0":0.35667573293780885,"vY0":-121.66945415448781,"vZ0":-2.0823080148063156,"x":121.13,"y":178.05,"x0":-1.7349787731540027,"y0":50.00532114559213,"z0":6.042279725507048,"aX":16.81308649910406},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.6,"breakHorizontal":-20.6,"spinRate":2782,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4530288963115843,"extension":5.599597237022764},"index":0,"playId":"abfbab3a-17c9-3de3-bf8e-0fe3eb74f3d5","pitchNumber":1,"startTime":"2025-08-03T22:29:52.183Z","endTime":"2025-08-03T22:29:56.154Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-03T22:30:12.760Z","endTime":"2025-08-03T22:30:17.861Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"}},{"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":89.0,"endSpeed":81.7,"strikeZoneTop":3.24613961702456,"strikeZoneBottom":1.54502193262707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.604107742278117,"aZ":-16.80575669800273,"pfxX":-7.955754398842604,"pfxZ":9.088815378797863,"pX":0.8835872115551816,"pZ":0.567522329971605,"vX0":7.9475833598477355,"vY0":-129.11878982131995,"vZ0":-10.13384860338397,"x":83.32,"y":223.46,"x0":-1.1990537820976062,"y0":50.001217704644475,"z0":5.83330978084361,"aX":-13.447614677976215},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2316,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42402922779809016,"extension":5.804363926274809},"index":2,"playId":"9766c79b-b18b-39a0-a854-0e66f7cde4f3","pitchNumber":2,"startTime":"2025-08-03T22:30:17.861Z","endTime":"2025-08-03T22:30:21.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.34138947631721,"strikeZoneBottom":1.47154785253207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51480220587938,"aZ":-25.62626724517626,"pfxX":1.9200224660261878,"pfxZ":3.727861416119655,"pX":-0.6601568423650723,"pZ":3.216637873790045,"vX0":2.13352943177814,"vY0":-130.9119319834032,"vZ0":-2.4469434245430635,"x":142.16,"y":151.93,"x0":-1.7315778414109917,"y0":50.004511440744196,"z0":6.0580982591964885,"aX":3.3721359831625737},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-4.0,"spinRate":2799,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.4164906440012013,"extension":5.721584118741107},"index":3,"playId":"0bd3aaa8-48cc-3f7a-bba4-510464a1e517","pitchNumber":3,"startTime":"2025-08-03T22:30:35.526Z","endTime":"2025-08-03T22:30:40.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.993151017509412,"aZ":-31.98346667532012,"pfxX":10.480262635316874,"pfxZ":0.1325954673864569,"pX":0.10904598139717618,"pZ":2.400627725739367,"vX0":0.9615093331022042,"vY0":-120.01074906717913,"vZ0":-1.8265656138740134,"x":112.84,"y":173.96,"x0":-1.6582698481439253,"y0":50.004104326984205,"z0":6.029977956423849,"aX":15.233390322749951},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.0,"breakHorizontal":-19.2,"spinRate":2802,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.457025787167173,"extension":5.639734219473618},"hitData":{"launchSpeed":82.3,"launchAngle":18.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.51,"coordY":80.62}},"index":4,"playId":"307635df-26ca-30e5-9e9b-5d7c996e6d56","pitchNumber":4,"startTime":"2025-08-03T22:30:51.686Z","endTime":"2025-08-03T22:31:02.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:31:02.907Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Jose Herrera to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T22:31:02.469Z","endTime":"2025-08-03T22:33:42.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.2415969694513,"strikeZoneBottom":1.58289151960311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74068230189908,"aZ":-13.794392848559486,"pfxX":-4.050899341394276,"pfxZ":9.41243998493662,"pX":-0.06697747032239242,"pZ":1.0138986473271983,"vX0":4.674399267671933,"vY0":-138.55860983629924,"vZ0":-11.078256101621985,"x":119.55,"y":211.4,"x0":-1.2462057840907943,"y0":50.00426370200768,"z0":5.975660821480525,"aX":-7.910797420949567},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":6.4,"spinRate":2338,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3946673942352792,"extension":5.714939751183731},"index":0,"playId":"d9764592-600c-3556-a535-eba5cde48d29","pitchNumber":1,"startTime":"2025-08-03T22:31:24.724Z","endTime":"2025-08-03T22:31:28.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.20161787035387,"strikeZoneBottom":1.54313181450141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74057699692487,"aZ":-17.229859946221577,"pfxX":-3.699263845117385,"pfxZ":7.7023129575460665,"pX":-1.2316603723448285,"pZ":4.24215595266506,"vX0":2.054853455931504,"vY0":-137.9469500442764,"vZ0":-2.29785065398679,"x":163.95,"y":124.24,"x0":-1.502937409052644,"y0":50.00292906075182,"z0":6.238602582914613,"aX":-7.177763482696008},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":6.4,"spinRate":2348,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39602961670623005,"extension":5.617011009590139},"index":1,"playId":"87404ec7-c191-39ba-8810-9ec2a1761423","pitchNumber":2,"startTime":"2025-08-03T22:31:42.581Z","endTime":"2025-08-03T22:31:45.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.20624696539715,"strikeZoneBottom":1.51763894530076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.057449763220884,"aZ":-34.74296532086369,"pfxX":10.137708975664793,"pfxZ":-1.7531167212375873,"pX":0.26342540267388953,"pZ":2.6525221495366633,"vX0":1.2474249398384152,"vY0":-120.64039246040011,"vZ0":-0.79829158191867,"x":106.96,"y":167.16,"x0":-1.5775892044346453,"y0":50.00518872171531,"z0":6.069773785352377,"aX":14.835478651215494},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.1,"breakHorizontal":-18.6,"spinRate":2797,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.45528545732027537,"extension":5.526309064609353},"index":2,"playId":"ca060a4d-0c0f-37df-83e4-9c91aa357bde","pitchNumber":3,"startTime":"2025-08-03T22:32:00.955Z","endTime":"2025-08-03T22:32:04.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.604993904983555,"aZ":-25.877749373942358,"pfxX":2.4299788661441637,"pfxZ":3.562748729881598,"pX":0.3207231055567457,"pZ":2.4081585006345727,"vX0":4.0507330755368445,"vY0":-131.01991571783398,"vZ0":-4.3930311273613825,"x":104.77,"y":173.76,"x0":-1.5516654087580057,"y0":50.00161410409863,"z0":6.004649766679792,"aX":4.28902967479638},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-5.2,"spinRate":2795,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.41557385605573094,"extension":5.733728931955212},"index":3,"playId":"e27fd3ec-dab5-3196-a3a7-6d04fc4c51b2","pitchNumber":4,"startTime":"2025-08-03T22:32:18.259Z","endTime":"2025-08-03T22:32:22.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.15263833201911,"strikeZoneBottom":1.49446451976167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.144590415042,"aZ":-30.978145239262894,"pfxX":7.535316268776922,"pfxZ":0.8158923543173184,"pX":2.088095032081831,"pZ":1.282670411050127,"vX0":5.914554529336781,"vY0":-120.68753492006928,"vZ0":-4.538948595085795,"x":37.41,"y":204.15,"x0":-1.3761626892888101,"y0":50.005064510088076,"z0":5.925434801867515,"aX":11.083016541043303},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":-15.1,"spinRate":2812,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4543666016715546,"extension":5.648748556570275},"index":4,"playId":"ecec90b8-16ac-3d00-b1c1-ad7d38cff429","pitchNumber":5,"startTime":"2025-08-03T22:32:47.693Z","endTime":"2025-08-03T22:32:51.653Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.813060526738795,"aZ":-29.51073136713541,"pfxX":8.5650326493593,"pfxZ":1.8459589657886477,"pX":0.305716894674519,"pZ":1.3916859471624963,"vX0":1.8068020951990231,"vY0":-119.52018394889517,"vZ0":-4.413280403104049,"x":105.35,"y":201.2,"x0":-1.5731586522557344,"y0":50.001556310519014,"z0":5.923007526821197,"aX":12.345372929419065},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.5,"breakHorizontal":-16.0,"spinRate":2662,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4588984389920223,"extension":5.55987740877103},"index":5,"playId":"828bf899-2c1d-3fec-9219-b46b2369d83a","pitchNumber":6,"startTime":"2025-08-03T22:33:07.214Z","endTime":"2025-08-03T22:33:14.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.21727944958137,"strikeZoneBottom":1.50179414341134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08386639841257,"aZ":-19.81557879759372,"pfxX":-4.563935097527656,"pfxZ":6.462228795965395,"pX":-0.637336925727484,"pZ":4.358611035268481,"vX0":3.605152910762002,"vY0":-137.14474440801183,"vZ0":-1.4508869266696647,"x":141.29,"y":121.1,"x0":-1.3730741510898001,"y0":50.00548241942415,"z0":6.240095310517809,"aX":-8.733434118467665},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":7.6,"spinRate":2329,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39869685992607806,"extension":5.51058396782349},"index":6,"playId":"c80202d5-00df-33ed-8f2f-7c6d042207b7","pitchNumber":7,"startTime":"2025-08-03T22:33:38.790Z","endTime":"2025-08-03T22:33:42.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:33:42.890Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to center fielder JJ Bleday. Jose Herrera scores. Corbin Carroll to 2nd.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T22:34:43.055Z","endTime":"2025-08-03T22:35:32.476Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":{"id":547184,"link":"/api/v1/people/547184"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T22:34:03.839Z","endTime":"2025-08-03T22:34:45.246Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56921998199419,"aZ":-24.937626878833143,"pfxX":1.6414375130429266,"pfxZ":4.172918168780136,"pX":1.79503496663139E-5,"pZ":3.1071615456288066,"vX0":2.825693204751655,"vY0":-130.3812273478802,"vZ0":-3.0870820039039844,"x":117.0,"y":154.89,"x0":-1.3080006928345702,"y0":50.0015109479474,"z0":6.1736016342115985,"aX":2.8461024332453757},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2707,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.4189460590440244,"extension":5.570940981256542},"index":1,"playId":"f78a46d3-5055-3b43-85e8-9d9d682e62b7","pitchNumber":1,"startTime":"2025-08-03T22:34:45.246Z","endTime":"2025-08-03T22:34:48.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.20030397108685,"strikeZoneBottom":1.51832965371157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27749899366043,"aZ":-17.245256303920286,"pfxX":-2.7570755814242527,"pfxZ":7.677367106268683,"pX":0.3996221404759409,"pZ":3.6101200407396417,"vX0":4.774163654529466,"vY0":-137.9774394937628,"vZ0":-4.259508404281509,"x":101.77,"y":141.31,"x0":-0.9882478082815984,"y0":50.00250940208782,"z0":6.322460348356021,"aX":-5.361309998079022},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":4.1,"spinRate":2249,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3957007282885767,"extension":5.705071740283096},"index":2,"playId":"42403b61-dd88-3bd6-8e50-6314c7f6ec49","pitchNumber":2,"startTime":"2025-08-03T22:35:02.513Z","endTime":"2025-08-03T22:35:06.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.060525529246828,"aZ":-33.60771073353551,"pfxX":8.682103706863833,"pfxZ":-0.987135732507241,"pX":0.7091417311156556,"pZ":1.6975934428887056,"vX0":2.267661625820357,"vY0":-119.85337207106939,"vZ0":-3.143592288140275,"x":89.97,"y":192.94,"x0":-1.378193635803457,"y0":50.003720103206525,"z0":6.040123424280634,"aX":12.579549954021688},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-16.3,"spinRate":2768,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.45772631322983903,"extension":5.63829042045578},"hitData":{"launchSpeed":84.8,"launchAngle":18.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.15,"coordY":93.57}},"index":3,"playId":"ae5183ee-d58b-3e41-a82d-17414256ba31","pitchNumber":3,"startTime":"2025-08-03T22:35:21.271Z","endTime":"2025-08-03T22:35:32.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:35:32.476Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to left fielder Tyler Soderstrom. Corbin Carroll to 3rd. Blaze Alexander to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T22:35:41.621Z","endTime":"2025-08-03T22:37:12.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.375167948069898,"aZ":-13.964900006549978,"pfxX":-3.5068746758962774,"pfxZ":9.249014428181052,"pX":-0.3930465258675604,"pZ":2.05331887188707,"vX0":3.8639344917050535,"vY0":-139.00256217443683,"vZ0":-8.458715836086869,"x":131.98,"y":183.34,"x0":-1.3414731788277807,"y0":50.00613820808295,"z0":6.050865648404172,"aX":-6.906209342526683},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":5.6,"spinRate":2471,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39313109825507153,"extension":5.757185434056901},"index":0,"playId":"9f2102d5-4717-3e14-8483-0b9d44a32907","pitchNumber":1,"startTime":"2025-08-03T22:36:04.887Z","endTime":"2025-08-03T22:36:08.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.55177701658198,"strikeZoneBottom":1.65759884836805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.220520149465155,"aZ":-12.874084916091636,"pfxX":-4.041280025044712,"pfxZ":9.719705800762213,"pX":-0.7688482801679791,"pZ":2.1166102533155056,"vX0":2.6112171859100792,"vY0":-139.71083854185545,"vZ0":-8.71953272275873,"x":146.31,"y":181.63,"x0":-1.1885310091565913,"y0":50.000082627756015,"z0":6.115464893936903,"aX":-8.021805188342288},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2437,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39141410366647555,"extension":5.628640369262218},"index":1,"playId":"3813ba88-c266-32a6-9deb-282fcd440069","pitchNumber":2,"startTime":"2025-08-03T22:36:24.785Z","endTime":"2025-08-03T22:36:29.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"e4cfe143-dfe6-47bb-99ed-b746a8fc0007","startTime":"2025-08-03T22:36:42.611Z","endTime":"2025-08-03T22:36:47.611Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.521422401952073,"aZ":-35.374619044951885,"pfxX":10.298543892280417,"pfxZ":-2.2403890499412693,"pX":-0.0511359328459125,"pZ":2.7656629962264616,"vX0":0.5222311977863524,"vY0":-119.86735406302458,"vZ0":-0.33890798943018374,"x":118.95,"y":164.11,"x0":-1.6073652578428765,"y0":50.00597085413392,"z0":6.12247285523369,"aX":14.686138122282383},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.8,"breakHorizontal":-18.7,"spinRate":2861,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.46051826006895125,"extension":5.667313814258929},"hitData":{"launchSpeed":70.2,"launchAngle":15.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.99,"coordY":123.31}},"index":3,"playId":"4a68095e-c01f-3109-9059-29b25486609d","pitchNumber":3,"startTime":"2025-08-03T22:37:00.465Z","endTime":"2025-08-03T22:37:12.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:37:12.269Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T22:37:19.392Z","endTime":"2025-08-03T22:39:58.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.65568195653465,"strikeZoneBottom":1.78788575837331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98744658884352,"aZ":-27.11484777476168,"pfxX":1.1345223772853164,"pfxZ":2.9319945514890025,"pX":1.3262256664693592,"pZ":1.4102481274376386,"vX0":6.168256851567959,"vY0":-129.74010363232475,"vZ0":-6.721769234217566,"x":66.45,"y":200.7,"x0":-1.21744604186882,"y0":50.00308509978151,"z0":6.066591061661867,"aX":1.9578352929299119},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-3.2,"spinRate":2766,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.42018819469574265,"extension":5.7163014566611885},"index":0,"playId":"8927e724-8eb2-39b5-b8b3-1b4ed0869c6d","pitchNumber":1,"startTime":"2025-08-03T22:37:41.831Z","endTime":"2025-08-03T22:37:45.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-03T22:38:03.676Z","endTime":"2025-08-03T22:38:22.118Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.477738784653663,"aZ":-33.157683911667,"pfxX":9.861150899978394,"pfxZ":-0.6627317894413576,"pX":-0.033948935132201645,"pZ":2.7719250847308685,"vX0":0.5654373408896922,"vY0":-121.40917200823168,"vZ0":-1.0992180909924365,"x":118.29,"y":163.94,"x0":-1.5501686291688177,"y0":50.00353715821759,"z0":6.1363304687899065,"aX":14.608214458830636},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.2,"breakHorizontal":-18.0,"spinRate":2782,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.45247553485118575,"extension":5.592639126502611},"index":2,"playId":"c360fd0b-e91e-3852-8d58-9a3bd7166f32","pitchNumber":2,"startTime":"2025-08-03T22:38:22.118Z","endTime":"2025-08-03T22:38:26.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.819854877182163,"aZ":-32.875176822955716,"pfxX":9.253016684854805,"pfxZ":-0.4731865901995631,"pX":1.0612214445281087,"pZ":1.8501818006610669,"vX0":2.8971431904283422,"vY0":-120.48128329267306,"vZ0":-2.9496959242404834,"x":76.55,"y":188.83,"x0":-1.3598337908460862,"y0":50.0054231376162,"z0":6.001258996052459,"aX":13.57958641487932},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":-17.4,"spinRate":2809,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.45493931389622677,"extension":5.807940000369337},"index":3,"playId":"64452c2d-f81b-3492-94bf-d8ecc54c437c","pitchNumber":3,"startTime":"2025-08-03T22:39:11.858Z","endTime":"2025-08-03T22:39:15.798Z","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":94.0,"endSpeed":86.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.790010222708414,"aZ":-15.105005751546006,"pfxX":-3.7249866202600668,"pfxZ":8.97558400540774,"pX":1.3944263475661391,"pZ":2.6801797721097422,"vX0":7.480829321770175,"vY0":-136.70938343202909,"vZ0":-6.66012382769432,"x":63.85,"y":166.42,"x0":-0.8876657775555145,"y0":50.00626794962113,"z0":6.176068270357918,"aX":-7.087304860698034},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2383,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39993353336482373,"extension":5.668870252655339},"index":4,"playId":"7693f5c8-a5cd-3ff4-a9cb-7a93ae79ef9a","pitchNumber":4,"startTime":"2025-08-03T22:39:33.016Z","endTime":"2025-08-03T22:39:36.534Z","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":81.5,"endSpeed":74.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.223130153001897,"aZ":-34.026244467739176,"pfxX":10.092487740720141,"pfxZ":-1.3027961524891811,"pX":0.09544588897696685,"pZ":2.524779471139956,"vX0":0.6634296295213107,"vY0":-118.72111495339585,"vZ0":-1.1860500544012362,"x":113.36,"y":170.61,"x0":-1.4982757647710858,"y0":50.004613953659344,"z0":6.147429322680884,"aX":14.307135411064476},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.4,"breakHorizontal":-18.4,"spinRate":2873,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.4625899645402938,"extension":5.74767881144529},"index":5,"playId":"996236f5-2fcd-3434-9b48-b220059ca4f6","pitchNumber":5,"startTime":"2025-08-03T22:39:54.745Z","endTime":"2025-08-03T22:39:58.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:39:58.849Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T22:40:08.197Z","endTime":"2025-08-03T22:42:26.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.54999829606434,"strikeZoneBottom":1.76351902623931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.564138556495333,"aZ":-13.539931818757564,"pfxX":-2.4094756688974117,"pfxZ":9.684669226020638,"pX":-1.0064041037346,"pZ":2.6164496677469504,"vX0":1.7259806156714108,"vY0":-138.03697160038595,"vZ0":-7.066413769835629,"x":155.36,"y":168.14,"x0":-1.3276482392650246,"y0":50.00511154615029,"z0":6.126767900591112,"aX":-4.636815993749739},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":4.0,"spinRate":2414,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.39723931143762314,"extension":5.6879116593980275},"index":0,"playId":"9e806093-2927-3b5c-ad59-0d41dcb9fca4","pitchNumber":1,"startTime":"2025-08-03T22:40:23.868Z","endTime":"2025-08-03T22:40:27.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.370737152156398,"aZ":-25.17774644820229,"pfxX":2.275346949922882,"pfxZ":4.0757946430945795,"pX":0.817465145345072,"pZ":2.2087713843603827,"vX0":4.956780834499586,"vY0":-129.72722758611633,"vZ0":-4.894471108454623,"x":85.84,"y":179.14,"x0":-1.4083424080939302,"y0":50.0022040607958,"z0":6.022604535456921,"aX":3.9043134581662438},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":-5.2,"spinRate":2880,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.4210963937516383,"extension":5.682669889754939},"index":1,"playId":"0aef0348-3d63-38ac-8a30-23df53ccb303","pitchNumber":2,"startTime":"2025-08-03T22:40:40.762Z","endTime":"2025-08-03T22:40:44.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.57188665767002,"strikeZoneBottom":1.68985321823016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3764977105638,"aZ":-35.67619114833805,"pfxX":11.118320840195,"pfxZ":-2.35454328345431,"pX":0.7734592586023901,"pZ":0.7668279756761297,"vX0":1.9503188976603902,"vY0":-121.56213844410104,"vZ0":-4.8155007448802065,"x":87.52,"y":218.08,"x0":-1.4844750290814452,"y0":50.003592101130394,"z0":5.8943562683057955,"aX":16.52489205631504},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.2,"breakHorizontal":-20.6,"spinRate":2853,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.451766161236955,"extension":5.632161869306972},"index":2,"playId":"d5ca7d30-9848-3189-9ab0-e3570848f8c0","pitchNumber":3,"startTime":"2025-08-03T22:41:05.292Z","endTime":"2025-08-03T22:41:09.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.46992333170703,"strikeZoneBottom":1.67692242966858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.688945536588356,"aZ":-33.532469569752855,"pfxX":10.650017667153087,"pfxZ":-0.9358197506435895,"pX":-0.29855802491241307,"pZ":1.6944637510981118,"vX0":-0.12834195535912674,"vY0":-120.1873569969867,"vZ0":-3.0288260957748028,"x":128.38,"y":193.03,"x0":-1.6264125530274645,"y0":50.00234032948394,"z0":5.968409849785993,"aX":15.479407036806757},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.2,"breakHorizontal":-19.2,"spinRate":2808,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.45684683216536204,"extension":5.6130167240581486},"index":3,"playId":"9137c537-bdae-3927-9b4f-f7ef6f59696f","pitchNumber":4,"startTime":"2025-08-03T22:41:28.181Z","endTime":"2025-08-03T22:41:32.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.48530529237813,"strikeZoneBottom":1.72195588947488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86642934923851,"aZ":-17.734626830520746,"pfxX":-0.8376237856156015,"pfxZ":7.437483291547707,"pX":-0.2459871538116188,"pZ":4.251898700778952,"vX0":3.366016860684038,"vY0":-138.00322052540727,"vZ0":-2.181694044714104,"x":126.38,"y":123.98,"x0":-1.369238346204818,"y0":50.00187709781745,"z0":6.238850435316562,"aX":-1.6265929327830952},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":0.8,"spinRate":2455,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39593188190182493,"extension":5.766702033638004},"index":4,"playId":"480dfcd7-8ef0-3fcf-9c80-825d26944b10","pitchNumber":5,"startTime":"2025-08-03T22:41:48.518Z","endTime":"2025-08-03T22:41:53.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-03T22:42:02.998Z","endTime":"2025-08-03T22:42:18.419Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81720753151231,"aZ":-34.72226465710451,"pfxX":10.236779423343553,"pfxZ":-1.7310612328646586,"pX":0.11838039076065417,"pZ":0.9116115273500229,"vX0":0.7325499255853445,"vY0":-121.375306833674,"vZ0":-4.692735981912871,"x":112.49,"y":214.17,"x0":-1.516073143312264,"y0":50.004418080248826,"z0":5.940384632287869,"aX":15.062722249952003},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.1,"breakHorizontal":-18.7,"spinRate":2882,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4536847077127084,"extension":5.73805136386704},"index":6,"playId":"45b668a8-5c2a-3008-9f9a-694cd1aecd98","pitchNumber":6,"startTime":"2025-08-03T22:42:18.419Z","endTime":"2025-08-03T22:42:26.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:42:26.480Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Darell Hernaiz pops out to first baseman Tyler Locklear in foul territory.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:44:41.833Z","endTime":"2025-08-03T22:45:31.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Nelson replaces Kendall Graveman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T22:43:39.994Z","endTime":"2025-08-03T22:44:43.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669459,"link":"/api/v1/people/669459"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":77.0,"strikeZoneTop":3.51722691039614,"strikeZoneBottom":1.6399989706899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02217292924481,"aZ":-29.0655621621035,"pfxX":-1.2300476407168992,"pfxZ":2.0603333465723983,"pX":-0.41927212573413414,"pZ":1.9392622635460737,"vX0":-2.9979623399946935,"vY0":-122.64017814372795,"vZ0":-3.4030997461843584,"x":132.98,"y":186.42,"x0":0.9827097757875131,"y0":50.00496392953551,"z0":5.84471942925956,"aX":-1.8593616669367699},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":3.0,"spinRate":2662,"spinDirection":181},"zone":7,"typeConfidence":0.9,"plateTime":0.44795155496029393,"extension":5.9891836203463065},"index":1,"playId":"5cfdac63-fb52-3962-b973-49baa1f550f6","pitchNumber":1,"startTime":"2025-08-03T22:44:43.977Z","endTime":"2025-08-03T22:44:48.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06010953911431,"aZ":-30.10157386518444,"pfxX":-1.228867201097486,"pfxZ":1.3835096557017597,"pX":-0.5763264595357626,"pZ":2.195913915037308,"vX0":-3.2923809976166303,"vY0":-122.24650317852864,"vZ0":-2.461537384468598,"x":138.97,"y":179.49,"x0":0.9523959517744897,"y0":50.0055441270649,"z0":5.8226688759310194,"aX":-1.8431079382306579},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":3.1,"spinRate":2755,"spinDirection":238},"zone":7,"typeConfidence":0.89,"plateTime":0.44956284577228667,"extension":6.091765740264009},"index":2,"playId":"af31f149-a951-3ce2-b551-d10e1006be56","pitchNumber":2,"startTime":"2025-08-03T22:44:58.988Z","endTime":"2025-08-03T22:45:02.774Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T22:45:13.895Z","endTime":"2025-08-03T22:45:21.635Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"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":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.547145398629134,"aZ":-29.14484448671407,"pfxX":0.08088483721730233,"pfxZ":2.0131199778499145,"pX":0.1888242819016661,"pZ":2.0358942876283224,"vX0":-1.8452999417881037,"vY0":-121.77155720345203,"vZ0":-2.9987817894643354,"x":109.8,"y":183.81,"x0":0.9454003799030427,"y0":50.00356293850603,"z0":5.800648492953789,"aX":0.12213548493470198},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":0.2,"spinRate":2764,"spinDirection":256},"zone":8,"typeConfidence":0.89,"plateTime":0.44952024423161907,"extension":5.975819867030072},"hitData":{"launchSpeed":67.4,"launchAngle":75.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.99,"coordY":192.73}},"index":4,"playId":"10543745-ecb1-36b3-aac9-f6d59e769afa","pitchNumber":3,"startTime":"2025-08-03T22:45:21.635Z","endTime":"2025-08-03T22:45:31.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:45:31.825Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Bleday homers (9) on a fly ball to right field.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:45:35.008Z","endTime":"2025-08-03T22:46:41.084Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":669459,"link":"/api/v1/people/669459"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67238212696534,"aZ":-29.050917222474247,"pfxX":0.20494904510913736,"pfxZ":2.142613775038262,"pX":0.5300019573383529,"pZ":3.4133520495331444,"vX0":-1.4191855596636263,"vY0":-120.26942336853772,"vZ0":0.13945355098438328,"x":96.8,"y":146.62,"x0":1.1026454069320157,"y0":50.00079026792023,"z0":5.944239182235197,"aX":0.29851812939988276},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.2,"breakHorizontal":0.0,"spinRate":2659,"spinDirection":239},"zone":3,"typeConfidence":0.89,"plateTime":0.45650284041599765,"extension":5.846511071445484},"index":0,"playId":"0c0006b3-a741-3737-9609-600f944cedd8","pitchNumber":1,"startTime":"2025-08-03T22:45:57.585Z","endTime":"2025-08-03T22:46:00.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5476115342055,"aZ":-28.728814347849188,"pfxX":-0.7796356407055156,"pfxZ":2.281303248924729,"pX":0.5630402429456477,"pZ":2.3601612229481823,"vX0":-1.1964177886948815,"vY0":-122.40347632909223,"vZ0":-2.32286841209627,"x":95.54,"y":175.06,"x0":1.1605665373066063,"y0":50.00042242982052,"z0":5.796345266597914,"aX":-1.1753539802347612},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.8,"breakHorizontal":1.7,"spinRate":2714,"spinDirection":242},"zone":6,"typeConfidence":0.89,"plateTime":0.4485323868735622,"extension":5.96564586538775},"hitData":{"launchSpeed":104.6,"launchAngle":29.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.99,"coordY":68.24}},"index":1,"playId":"6378f796-b5b2-30e2-89a1-8e1b5f3b7cc4","pitchNumber":2,"startTime":"2025-08-03T22:46:14.053Z","endTime":"2025-08-03T22:46:41.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:46:41.084Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gio Urshela flies out to center fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:46:27.219Z","endTime":"2025-08-03T22:47:23.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.37999890348154,"strikeZoneBottom":1.67501430691251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.229281793066537,"aZ":-13.730761385141632,"pfxX":5.382513475125991,"pfxZ":10.672483345632592,"pX":-0.7617832916758257,"pZ":1.2404313795295348,"vX0":-5.731063057315071,"vY0":-131.02563118082165,"vZ0":-8.218079725677478,"x":146.04,"y":205.29,"x0":0.7607934403755808,"y0":50.006386101144386,"z0":5.4569688872400945,"aX":9.305073333198912},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.5,"breakHorizontal":-8.4,"spinRate":2243,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.41900422779474633,"extension":6.150895057096576},"index":0,"playId":"2ba5cc4e-6e46-329f-b971-d523ac2ef7f1","pitchNumber":1,"startTime":"2025-08-03T22:46:59.531Z","endTime":"2025-08-03T22:47:03.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.459138066028434,"aZ":-14.526692271583409,"pfxX":5.104846211173543,"pfxZ":10.265217148273353,"pX":-0.4979545909275399,"pZ":2.607943426553879,"vX0":-5.160098737229885,"vY0":-130.99804512144019,"vZ0":-4.934079432790228,"x":135.98,"y":168.37,"x0":0.8443644338967672,"y0":50.00458288359787,"z0":5.620433692491563,"aX":8.777712767312245},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.5,"breakHorizontal":-7.9,"spinRate":2259,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4198550593818178,"extension":6.170449477285376},"hitData":{"launchSpeed":83.6,"launchAngle":38.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.82,"coordY":78.71}},"index":1,"playId":"c9640728-63d2-3647-8209-db4e00299a2e","pitchNumber":2,"startTime":"2025-08-03T22:47:14.716Z","endTime":"2025-08-03T22:47:23.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:47:23.772Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:47:24.864Z","endTime":"2025-08-03T22:49:24.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":89.8,"endSpeed":81.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85036139108266,"aZ":-14.910058186807966,"pfxX":5.820133222292629,"pfxZ":10.090332690159347,"pX":0.0618298769456871,"pZ":1.5738707236905702,"vX0":-3.938429850805167,"vY0":-130.5794144455045,"vZ0":-7.1858748728344,"x":114.64,"y":196.29,"x0":0.84047678862745,"y0":50.005671307564626,"z0":5.502829780522109,"aX":9.960260927311671},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":-9.6,"spinRate":2155,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.42094679111139044,"extension":6.085318540203467},"index":0,"playId":"074e1e15-1370-3f4e-8d6d-d26d07ec4425","pitchNumber":1,"startTime":"2025-08-03T22:47:49.876Z","endTime":"2025-08-03T22:47:53.230Z","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":84.8,"endSpeed":78.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.845976803705593,"aZ":-28.420060422588477,"pfxX":-0.9429797954985548,"pfxZ":2.422464131123238,"pX":-1.0400379234031722,"pZ":1.2118593445471535,"vX0":-4.328598618531916,"vY0":-123.47376764569752,"vZ0":-5.063618420190328,"x":156.64,"y":206.06,"x0":0.8559080466208759,"y0":50.001814078172465,"z0":5.6713769112499675,"aX":-1.4602410405941586},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":2.6,"spinRate":2907,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.44304476136793003,"extension":6.0918015261710226},"index":1,"playId":"6ace4aa7-2b02-3d3f-bd3c-94824101e413","pitchNumber":2,"startTime":"2025-08-03T22:48:11.769Z","endTime":"2025-08-03T22:48:15.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.34714885340074,"strikeZoneBottom":1.67083214085844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.546711261197697,"aZ":-32.11988162780323,"pfxX":-1.353881340082728,"pfxZ":0.0408930513700454,"pX":-0.8869008513010707,"pZ":-0.3079733308840737,"vX0":-3.747013972001109,"vY0":-121.21276089092214,"vZ0":-7.32949634751299,"x":150.81,"y":247.1,"x0":0.8545937238987101,"y0":50.00602345549445,"z0":5.557330870524755,"aX":-2.0160757009831984},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":3.4,"spinRate":2936,"spinDirection":285},"zone":13,"typeConfidence":0.89,"plateTime":0.4517661449490138,"extension":6.165378621483049},"index":2,"playId":"f3fb65b4-b1f8-371f-96bf-7c3afd422086","pitchNumber":3,"startTime":"2025-08-03T22:48:30.367Z","endTime":"2025-08-03T22:48:33.730Z","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":84.7,"endSpeed":77.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.614688872406504,"aZ":-30.040749800966125,"pfxX":-2.0883213704846564,"pfxZ":1.3941856346022536,"pX":-0.5110043408275415,"pZ":1.5032940409275606,"vX0":-2.7019986882656504,"vY0":-123.23485711166333,"vZ0":-3.952339215800909,"x":136.48,"y":198.19,"x0":0.8730155715670775,"y0":50.00370353949167,"z0":5.679294543367773,"aX":-3.195779960121107},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":4.4,"spinRate":2911,"spinDirection":281},"zone":7,"typeConfidence":0.9,"plateTime":0.44530140000644813,"extension":6.120044253278355},"index":3,"playId":"2823bdf3-8261-33e0-ad83-06bc85b88a89","pitchNumber":4,"startTime":"2025-08-03T22:48:49.778Z","endTime":"2025-08-03T22:48:58.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.219168553779408,"aZ":-31.056725265395322,"pfxX":-1.4622447161663654,"pfxZ":0.7435403088653443,"pX":0.10913850919458537,"pZ":1.3221338819576456,"vX0":-1.3886691907193347,"vY0":-121.68649826874399,"vZ0":-3.9844694325838055,"x":112.84,"y":203.08,"x0":0.8774380498002875,"y0":50.00060209987163,"z0":5.675690691851548,"aX":-2.1891206684092337},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.6,"breakHorizontal":3.0,"spinRate":2938,"spinDirection":280},"zone":14,"typeConfidence":0.89,"plateTime":0.4503706438455559,"extension":6.167852224976855},"index":4,"playId":"370beac7-03ba-3101-9b7d-8158e8f81e18","pitchNumber":5,"startTime":"2025-08-03T22:49:20.198Z","endTime":"2025-08-03T22:49:24.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:49:24.543Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:47:24.864Z","endTime":"2025-08-03T22:49:24.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":89.8,"endSpeed":81.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85036139108266,"aZ":-14.910058186807966,"pfxX":5.820133222292629,"pfxZ":10.090332690159347,"pX":0.0618298769456871,"pZ":1.5738707236905702,"vX0":-3.938429850805167,"vY0":-130.5794144455045,"vZ0":-7.1858748728344,"x":114.64,"y":196.29,"x0":0.84047678862745,"y0":50.005671307564626,"z0":5.502829780522109,"aX":9.960260927311671},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":-9.6,"spinRate":2155,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.42094679111139044,"extension":6.085318540203467},"index":0,"playId":"074e1e15-1370-3f4e-8d6d-d26d07ec4425","pitchNumber":1,"startTime":"2025-08-03T22:47:49.876Z","endTime":"2025-08-03T22:47:53.230Z","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":84.8,"endSpeed":78.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.845976803705593,"aZ":-28.420060422588477,"pfxX":-0.9429797954985548,"pfxZ":2.422464131123238,"pX":-1.0400379234031722,"pZ":1.2118593445471535,"vX0":-4.328598618531916,"vY0":-123.47376764569752,"vZ0":-5.063618420190328,"x":156.64,"y":206.06,"x0":0.8559080466208759,"y0":50.001814078172465,"z0":5.6713769112499675,"aX":-1.4602410405941586},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":2.6,"spinRate":2907,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.44304476136793003,"extension":6.0918015261710226},"index":1,"playId":"6ace4aa7-2b02-3d3f-bd3c-94824101e413","pitchNumber":2,"startTime":"2025-08-03T22:48:11.769Z","endTime":"2025-08-03T22:48:15.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.34714885340074,"strikeZoneBottom":1.67083214085844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.546711261197697,"aZ":-32.11988162780323,"pfxX":-1.353881340082728,"pfxZ":0.0408930513700454,"pX":-0.8869008513010707,"pZ":-0.3079733308840737,"vX0":-3.747013972001109,"vY0":-121.21276089092214,"vZ0":-7.32949634751299,"x":150.81,"y":247.1,"x0":0.8545937238987101,"y0":50.00602345549445,"z0":5.557330870524755,"aX":-2.0160757009831984},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":3.4,"spinRate":2936,"spinDirection":285},"zone":13,"typeConfidence":0.89,"plateTime":0.4517661449490138,"extension":6.165378621483049},"index":2,"playId":"f3fb65b4-b1f8-371f-96bf-7c3afd422086","pitchNumber":3,"startTime":"2025-08-03T22:48:30.367Z","endTime":"2025-08-03T22:48:33.730Z","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":84.7,"endSpeed":77.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.614688872406504,"aZ":-30.040749800966125,"pfxX":-2.0883213704846564,"pfxZ":1.3941856346022536,"pX":-0.5110043408275415,"pZ":1.5032940409275606,"vX0":-2.7019986882656504,"vY0":-123.23485711166333,"vZ0":-3.952339215800909,"x":136.48,"y":198.19,"x0":0.8730155715670775,"y0":50.00370353949167,"z0":5.679294543367773,"aX":-3.195779960121107},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":4.4,"spinRate":2911,"spinDirection":281},"zone":7,"typeConfidence":0.9,"plateTime":0.44530140000644813,"extension":6.120044253278355},"index":3,"playId":"2823bdf3-8261-33e0-ad83-06bc85b88a89","pitchNumber":4,"startTime":"2025-08-03T22:48:49.778Z","endTime":"2025-08-03T22:48:58.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.219168553779408,"aZ":-31.056725265395322,"pfxX":-1.4622447161663654,"pfxZ":0.7435403088653443,"pX":0.10913850919458537,"pZ":1.3221338819576456,"vX0":-1.3886691907193347,"vY0":-121.68649826874399,"vZ0":-3.9844694325838055,"x":112.84,"y":203.08,"x0":0.8774380498002875,"y0":50.00060209987163,"z0":5.675690691851548,"aX":-2.1891206684092337},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.6,"breakHorizontal":3.0,"spinRate":2938,"spinDirection":280},"zone":14,"typeConfidence":0.89,"plateTime":0.4503706438455559,"extension":6.167852224976855},"index":4,"playId":"370beac7-03ba-3101-9b7d-8158e8f81e18","pitchNumber":5,"startTime":"2025-08-03T22:49:20.198Z","endTime":"2025-08-03T22:49:24.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:49:24.543Z","atBatIndex":77},"scoringPlays":[12,13,14,25,42,53,58,70,75],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":198.62,"y":132.56},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":136.45,"y":119.87},"type":"O","description":"Pop Out"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":126.15,"y":184.37},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":142.19,"y":103.04},"type":"H","description":"Single"}]}},{"startIndex":9,"endIndex":21,"top":[9,10,11,12,13,14,15,16],"bottom":[17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":187.42,"y":121.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":182.22,"y":121.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":201.78,"y":112.7},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":148.61,"y":109.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":185.11,"y":102.3},"type":"O","description":"Lineout"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":38.0,"y":104.0},"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":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":93.66,"y":165.26},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":137.63,"y":106.58},"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":102.66,"y":169.42},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":97.92,"y":121.37},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":85.94,"y":116.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"coordinates":{"x":158.4,"y":168.4},"type":"O","description":"Pop Out"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":124.5,"y":171.5},"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":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":169.5,"y":91.67},"type":"O","description":"Lineout"}]}},{"startIndex":30,"endIndex":35,"top":[30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":103.66,"y":147.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":146.58,"y":138.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":110.57,"y":95.52},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":145.07,"y":61.28},"type":"O","description":"Lineout"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38],"bottom":[39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":87.46,"y":144.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":72.48,"y":117.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":110.77,"y":149.66},"type":"O","description":"Groundout"}],"home":[{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":164.95,"y":92.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":61.27,"y":108.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":129.39,"y":189.48},"type":"O","description":"Sac Bunt"},{"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":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":189.31,"y":122.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":66.3,"y":92.44},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":80.87,"y":109.12},"type":"O","description":"Flyout"}]}},{"startIndex":45,"endIndex":50,"top":[45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":173.1,"y":115.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":120.56,"y":91.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"coordinates":{"x":143.2,"y":149.66},"type":"O","description":"Grounded Into DP"}],"home":[{"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":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":98.83,"y":157.43},"type":"O","description":"Grounded Into DP"},{"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":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":198.94,"y":143.57},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53,54,55],"bottom":[56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":133.95,"y":66.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":101.97,"y":56.88},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":85.82,"y":48.73},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":201.39,"y":110.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":126.99,"y":51.86},"type":"O","description":"Flyout"}],"home":[{"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":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":204.51,"y":112.58},"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":7,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":131.76,"y":153.48},"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":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":108.24,"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":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":141.68,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":173.19,"y":86.03},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":91.27,"y":134.33},"type":"O","description":"Pop Out"}]}},{"startIndex":67,"endIndex":77,"top":[67,68,69,70,71,72,73],"bottom":[74,75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"coordinates":{"x":134.41,"y":122.39},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"coordinates":{"x":141.51,"y":80.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":116.15,"y":93.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":89.99,"y":123.31},"type":"H","description":"Single"}],"home":[{"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":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":164.99,"y":192.73},"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":9,"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":217.99,"y":68.24},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":136.82,"y":78.71},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":4,"hits":8,"errors":0,"leftOnBase":6},"away":{"runs":6,"hits":12,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"catcher":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"first":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"second":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"third":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"center":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"onDeck":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"inHole":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"battingOrder":6,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"battingOrder":1,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":4,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".249","atBats":36,"obp":".324","slg":".435","ops":".759","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":6,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":5,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"4.57","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.34","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":55,"strikes":89,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":4,"pitchesPerInning":"16.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID645444":{"person":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":43,"airOuts":46,"runs":18,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".188","atBats":149,"obp":".287","slg":".248","ops":".535","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":37,"rbi":15,"leftOnBase":59,"sacBunts":10,"sacFlies":3,"babip":".255","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"149.00","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":1,"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":27,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":14,"putOuts":430,"errors":3,"chances":447,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 4-7)","summary":"5.0 IP, 2 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":37,"strikes":55,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":51,"groundOuts":84,"airOuts":102,"runs":68,"doubles":27,"triples":2,"homeRuns":18,"strikeOuts":103,"baseOnBalls":37,"intentionalWalks":2,"hits":125,"hitByPitch":1,"atBats":406,"obp":".364","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1690,"era":"5.53","inningsPitched":"97.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.66","battersFaced":453,"outs":293,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1690,"balls":636,"strikes":1054,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":2,"winPercentage":".364","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"9.49","walksPer9Inn":"3.41","hitsPer9Inn":"11.52","runsScoredPer9":"6.27","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":31,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"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"}]},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":71,"groundOuts":113,"airOuts":132,"runs":69,"doubles":35,"triples":0,"homeRuns":20,"strikeOuts":98,"baseOnBalls":25,"intentionalWalks":1,"hits":127,"hitByPitch":10,"atBats":467,"obp":".321","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1938,"era":"5.11","inningsPitched":"116.1","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.31","battersFaced":505,"outs":349,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1938,"balls":688,"strikes":1250,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".588","pitchesPerInning":"16.66","gamesFinished":0,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"7.58","walksPer9Inn":"1.93","hitsPer9Inn":"9.83","runsScoredPer9":"5.34","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":3,"chances":23,"fielding":".870","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":9,"groundOuts":3,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".222","atBats":36,"obp":".237","slg":".250","ops":".487","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":9,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.23","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".333","slg":".200","ops":".533","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":32,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669459":{"person":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":10,"strikes":19,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":1,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":18,"groundOuts":44,"airOuts":28,"runs":8,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".156","atBats":109,"obp":".231","slg":".275","ops":".506","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":30,"rbi":9,"leftOnBase":52,"sacBunts":1,"sacFlies":1,"babip":".174","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":77,"errors":0,"chances":77,"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"}]},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":23,"groundOuts":47,"airOuts":36,"runs":22,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":2,"hits":32,"hitByPitch":2,"atBats":153,"obp":".287","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":663,"era":"4.35","inningsPitched":"41.1","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.14","battersFaced":171,"outs":124,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":248,"strikes":415,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".667","pitchesPerInning":"16.04","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.27","hitsPer9Inn":"6.97","runsScoredPer9":"4.79","homeRunsPer9":"0.87","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608665":{"person":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":6,"groundOuts":16,"airOuts":16,"runs":9,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":56,"obp":".409","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":251,"era":"5.28","inningsPitched":"15.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.70","battersFaced":66,"outs":46,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":251,"balls":112,"strikes":139,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.37","gamesFinished":4,"strikeoutWalkRatio":"0.78","strikeoutsPer9Inn":"4.11","walksPer9Inn":"5.28","hitsPer9Inn":"9.98","runsScoredPer9":"5.28","homeRunsPer9":"0.59","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":35,"groundOuts":83,"airOuts":78,"runs":56,"doubles":15,"triples":0,"homeRuns":21,"strikeOuts":50,"baseOnBalls":46,"intentionalWalks":4,"hits":85,"hitByPitch":4,"avg":".288","atBats":295,"obp":".390","slg":".553","ops":".943","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":163,"rbi":44,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.05","popOuts":26,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":162,"putOuts":116,"errors":3,"chances":281,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":4,"groundOuts":19,"airOuts":8,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".226","atBats":62,"obp":".294","slg":".339","ops":".633","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":21,"rbi":6,"leftOnBase":36,"sacBunts":2,"sacFlies":0,"babip":".342","groundOutsToAirouts":"2.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":20,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":13,"flyOuts":61,"groundOuts":87,"airOuts":114,"runs":38,"doubles":13,"triples":5,"homeRuns":10,"strikeOuts":81,"baseOnBalls":28,"intentionalWalks":0,"hits":70,"hitByPitch":4,"atBats":351,"obp":".266","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1519,"era":"3.20","inningsPitched":"95.2","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":34,"whip":"1.02","battersFaced":384,"outs":287,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1519,"balls":532,"strikes":987,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"15.88","gamesFinished":4,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.62","walksPer9Inn":"2.63","hitsPer9Inn":"6.59","runsScoredPer9":"3.57","homeRunsPer9":"0.94","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543101":{"person":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":2,"flyOuts":11,"groundOuts":27,"airOuts":23,"runs":15,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":2,"hits":24,"hitByPitch":5,"atBats":96,"obp":".342","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"4.91","inningsPitched":"25.2","wins":1,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.29","battersFaced":112,"outs":77,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":149,"strikes":265,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".333","pitchesPerInning":"16.13","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.16","hitsPer9Inn":"8.42","runsScoredPer9":"5.26","homeRunsPer9":"2.10","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":79,"groundOuts":113,"airOuts":140,"runs":58,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":53,"baseOnBalls":65,"intentionalWalks":0,"hits":113,"hitByPitch":6,"avg":".278","atBats":406,"obp":".378","slg":".426","ops":".804","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":490,"totalBases":173,"rbi":75,"leftOnBase":153,"sacBunts":3,"sacFlies":10,"babip":".290","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.91","popOuts":30,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":256,"putOuts":145,"errors":10,"chances":411,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","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":11,"gamesStarted":0,"flyOuts":14,"groundOuts":14,"airOuts":19,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":55,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":201,"era":"4.61","inningsPitched":"13.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.32","battersFaced":57,"outs":41,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":69,"strikes":132,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.71","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"3.95","walksPer9Inn":"1.32","hitsPer9Inn":"10.54","runsScoredPer9":"4.61","homeRunsPer9":"0.66","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":9,"groundOuts":16,"airOuts":16,"runs":7,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":60,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":233,"era":"4.61","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":7,"whip":"1.90","battersFaced":66,"outs":41,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":233,"balls":91,"strikes":142,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.05","gamesFinished":2,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"5.27","walksPer9Inn":"3.29","hitsPer9Inn":"13.83","runsScoredPer9":"4.61","homeRunsPer9":"0.66","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":64,"groundOuts":77,"airOuts":108,"runs":71,"doubles":19,"triples":14,"homeRuns":22,"strikeOuts":104,"baseOnBalls":37,"intentionalWalks":1,"hits":94,"hitByPitch":7,"avg":".247","atBats":381,"obp":".323","slg":".543","ops":".866","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":207,"rbi":53,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.32","popOuts":25,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":197,"errors":1,"chances":204,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":23,"flyOuts":92,"groundOuts":129,"airOuts":136,"runs":86,"doubles":28,"triples":3,"homeRuns":23,"strikeOuts":124,"baseOnBalls":47,"intentionalWalks":1,"hits":134,"hitByPitch":4,"atBats":520,"obp":".323","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2155,"era":"5.48","inningsPitched":"133.0","wins":8,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.36","battersFaced":574,"outs":399,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2155,"balls":793,"strikes":1362,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".400","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.18","hitsPer9Inn":"9.07","runsScoredPer9":"5.82","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":102,"flyOuts":85,"groundOuts":94,"airOuts":157,"runs":35,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":58,"baseOnBalls":26,"intentionalWalks":0,"hits":98,"hitByPitch":4,"avg":".244","atBats":401,"obp":".293","slg":".397","ops":".690","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":159,"rbi":50,"leftOnBase":182,"sacBunts":0,"sacFlies":6,"babip":".255","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.42","popOuts":31,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":178,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":3,"groundOuts":13,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".263","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"0.96","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":38,"outs":28,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":52,"strikes":94,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":1,"winPercentage":".---","pitchesPerInning":"15.64","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.89","hitsPer9Inn":"6.75","runsScoredPer9":"0.96","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":4,"groundOuts":13,"airOuts":8,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".265","atBats":49,"obp":".390","slg":".429","ops":".819","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":21,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":7,"putOuts":109,"errors":0,"chances":116,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":51,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":214,"era":"4.38","inningsPitched":"12.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.46","battersFaced":58,"outs":37,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":214,"balls":72,"strikes":142,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.35","gamesFinished":5,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.19","hitsPer9Inn":"10.95","runsScoredPer9":"5.11","homeRunsPer9":"1.46","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".115","slg":".200","ops":".315","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":5,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".176","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":20,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":32,"groundOuts":89,"airOuts":49,"runs":37,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":81,"baseOnBalls":17,"intentionalWalks":0,"hits":74,"hitByPitch":4,"avg":".257","atBats":288,"obp":".305","slg":".389","ops":".694","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":112,"rbi":29,"leftOnBase":125,"sacBunts":3,"sacFlies":2,"babip":".332","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.14","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":208,"errors":3,"chances":214,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[682998,677942,672695,666971,664983,682988,677950,663731,645444,593958,595928,685314,608665,669459],"pitchers":[593958,595928,685314,608665,669459],"bench":[678489,680728,606466,543510],"bullpen":[679775,656222,543101,668678,669194,694297,663765],"battingOrder":[682998,677942,672695,666971,664983,682988,677950,663731,645444],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Perdomo (23, Perkins)."},{"label":"HR","value":"Alexander (1, 7th inning off Alvarado, 0 on, 2 out)."},{"label":"TB","value":"Alexander 5; Carroll; Herrera, J; Locklear 2; Perdomo 4; Thomas, A 3."},{"label":"RBI","value":"Alexander 2 (6); Carroll (53); Herrera, J (15); Kaiser, C (1); Thomas, A (29)."},{"label":"2-out RBI","value":"Thomas, A; Alexander."},{"label":"Runners left in scoring position, 2 out","value":"Gurriel Jr.; Perdomo; McCarthy 2."},{"label":"SF","value":"Herrera, J."},{"label":"GIDP","value":"Kaiser, C."},{"label":"Team RISP","value":"5-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Locklear (1, 2nd base off Perkins/Wynns, A)."},{"label":"CS","value":"Locklear (1, 2nd base by Bido/Wynns, A)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Alexander-Locklear; Alexander-Kaiser, C-Locklear)."}]}],"note":[]},"home":{"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":3,"groundOuts":9,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".251","atBats":32,"obp":".316","slg":".427","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":4,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":4,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":36,"obp":".390","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":161,"era":"5.01","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.41","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":63,"strikes":98,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":6,"pitchesPerInning":"17.89","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":45,"groundOuts":103,"airOuts":89,"runs":61,"doubles":24,"triples":2,"homeRuns":15,"strikeOuts":135,"baseOnBalls":43,"intentionalWalks":0,"hits":99,"hitByPitch":0,"avg":".233","atBats":424,"obp":".304","slg":".406","ops":".710","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":172,"rbi":44,"leftOnBase":172,"sacBunts":2,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.27","popOuts":12,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":258,"errors":1,"chances":263,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":23,"flyOuts":72,"groundOuts":132,"airOuts":155,"runs":79,"doubles":30,"triples":0,"homeRuns":13,"strikeOuts":98,"baseOnBalls":42,"intentionalWalks":1,"hits":134,"hitByPitch":12,"atBats":512,"obp":".329","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2218,"era":"4.83","inningsPitched":"130.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.35","battersFaced":573,"outs":391,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2218,"balls":814,"strikes":1404,"strikePercentage":".630","hitBatsmen":12,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".313","pitchesPerInning":"17.02","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.77","walksPer9Inn":"2.90","hitsPer9Inn":"9.25","runsScoredPer9":"5.46","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":53},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":6,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","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":{"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":83,"flyOuts":41,"groundOuts":74,"airOuts":85,"runs":25,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":39,"baseOnBalls":29,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".234","atBats":256,"obp":".322","slg":".355","ops":".677","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":91,"rbi":20,"leftOnBase":101,"sacBunts":0,"sacFlies":2,"babip":".246","groundOutsToAirouts":"0.87","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":23,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":94,"errors":5,"chances":252,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":69,"groundOuts":101,"airOuts":115,"runs":69,"doubles":24,"triples":3,"homeRuns":23,"strikeOuts":108,"baseOnBalls":48,"intentionalWalks":3,"hits":119,"hitByPitch":2,"avg":".269","atBats":442,"obp":".343","slg":".493","ops":".836","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":218,"rbi":63,"leftOnBase":191,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.88","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.22","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":14,"gamesStarted":7,"flyOuts":16,"groundOuts":56,"airOuts":34,"runs":23,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":1,"hits":46,"hitByPitch":3,"atBats":185,"obp":".315","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":800,"era":"4.28","inningsPitched":"48.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.26","battersFaced":203,"outs":145,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":325,"strikes":475,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".400","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.79","hitsPer9Inn":"8.57","runsScoredPer9":"4.28","homeRunsPer9":"1.86","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":1,"flyOuts":35,"groundOuts":22,"airOuts":56,"runs":21,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":4,"atBats":149,"obp":".318","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":718,"era":"4.43","inningsPitched":"40.2","wins":3,"losses":3,"saves":0,"saveOpportunities":5,"holds":9,"blownSaves":5,"earnedRuns":20,"whip":"1.25","battersFaced":174,"outs":122,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":277,"strikes":441,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".500","pitchesPerInning":"17.66","gamesFinished":5,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.85","walksPer9Inn":"3.76","hitsPer9Inn":"7.52","runsScoredPer9":"4.65","homeRunsPer9":"1.77","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":true,"isSubstitute":false}},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"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":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":14,"groundOuts":24,"airOuts":19,"runs":13,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":5,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".291","atBats":103,"obp":".321","slg":".544","ops":".865","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":56,"rbi":21,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".364","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.17","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":16,"stolenBasePercentage":".593","caughtStealingPercentage":".407","assists":12,"putOuts":213,"errors":1,"chances":226,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":4,"gamesStarted":0,"flyOuts":6,"groundOuts":6,"airOuts":8,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"obp":".263","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":74,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":19,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":25,"strikes":49,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"17.08","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"6.23","homeRunsPer9":"0.00","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"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".333","atBats":30,"obp":".364","slg":".433","ops":".797","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":13,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".455","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":21,"groundOuts":42,"airOuts":38,"runs":16,"doubles":1,"triples":2,"homeRuns":2,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".214","atBats":131,"obp":".316","slg":".298","ops":".614","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":39,"rbi":11,"leftOnBase":55,"sacBunts":2,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":65,"errors":3,"chances":165,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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,"battingOrder":"602","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":{"summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":19,"gamesStarted":0,"flyOuts":13,"groundOuts":19,"airOuts":23,"runs":3,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":2,"hits":15,"hitByPitch":0,"atBats":69,"obp":".304","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":316,"era":"1.35","inningsPitched":"20.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":3,"whip":"1.20","battersFaced":79,"outs":60,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":117,"strikes":199,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.80","gamesFinished":6,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"5.85","walksPer9Inn":"4.05","hitsPer9Inn":"6.75","runsScoredPer9":"1.35","homeRunsPer9":"0.45","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":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":12,"strikes":20,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":9,"flyOuts":51,"groundOuts":46,"airOuts":81,"runs":40,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":37,"baseOnBalls":25,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":225,"obp":".380","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":983,"era":"5.65","inningsPitched":"57.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.66","battersFaced":264,"outs":172,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":983,"balls":362,"strikes":621,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".333","pitchesPerInning":"17.15","gamesFinished":3,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"5.81","walksPer9Inn":"3.92","hitsPer9Inn":"10.99","runsScoredPer9":"6.28","homeRunsPer9":"2.04","inheritedRunners":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":17,"gamesStarted":13,"flyOuts":53,"groundOuts":34,"airOuts":88,"runs":35,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":84,"baseOnBalls":30,"intentionalWalks":0,"hits":64,"hitByPitch":8,"atBats":269,"obp":".332","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1297,"era":"3.99","inningsPitched":"70.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.34","battersFaced":308,"outs":210,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":498,"strikes":799,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".400","pitchesPerInning":"18.53","gamesFinished":1,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.86","hitsPer9Inn":"8.23","runsScoredPer9":"4.50","homeRunsPer9":"1.41","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","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":"901","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":22,"groundOuts":47,"airOuts":42,"runs":9,"doubles":12,"triples":1,"homeRuns":0,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".222","atBats":153,"obp":".281","slg":".314","ops":".595","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":48,"rbi":17,"leftOnBase":77,"sacBunts":2,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":68,"putOuts":40,"errors":3,"chances":111,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"501","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":113,"flyOuts":58,"groundOuts":109,"airOuts":91,"runs":55,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":103,"baseOnBalls":41,"intentionalWalks":1,"hits":104,"hitByPitch":5,"avg":".257","atBats":405,"obp":".331","slg":".454","ops":".785","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":184,"rbi":64,"leftOnBase":204,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.32","popOuts":14,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":424,"errors":4,"chances":452,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":14,"groundOuts":14,"airOuts":22,"runs":8,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":79,"obp":".326","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":369,"era":"3.43","inningsPitched":"21.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.33","battersFaced":92,"outs":63,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":148,"strikes":221,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":8,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"11.14","walksPer9Inn":"4.71","hitsPer9Inn":"7.29","runsScoredPer9":"3.43","homeRunsPer9":"0.86","inheritedRunners":4,"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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":5,"flyOuts":3,"groundOuts":5,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".278","atBats":18,"obp":".278","slg":".444","ops":".722","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":8,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"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":"200","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":36,"groundOuts":43,"airOuts":52,"runs":49,"doubles":18,"triples":2,"homeRuns":23,"strikeOuts":91,"baseOnBalls":33,"intentionalWalks":1,"hits":80,"hitByPitch":1,"avg":".304","atBats":263,"obp":".380","slg":".650","ops":"1.030","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":171,"rbi":61,"leftOnBase":104,"sacBunts":0,"sacFlies":3,"babip":".375","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.44","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":468,"errors":7,"chances":499,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".120","atBats":25,"obp":".214","slg":".200","ops":".414","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":5,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":1,"putOuts":16,"errors":0,"chances":17,"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"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":49,"groundOuts":75,"airOuts":93,"runs":42,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":62,"baseOnBalls":25,"intentionalWalks":1,"hits":80,"hitByPitch":0,"avg":".261","atBats":306,"obp":".313","slg":".507","ops":".820","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":155,"rbi":45,"leftOnBase":142,"sacBunts":0,"sacFlies":4,"babip":".266","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.10","popOuts":17,"lineOuts":27},"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":72,"stolenBasePercentage":".847","caughtStealingPercentage":".153","assists":26,"putOuts":597,"errors":5,"chances":628,"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"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(L, 0-2)","summary":"3.0 IP, 4 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":62,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":17,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":26,"strikes":36,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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":9,"gamesStarted":1,"flyOuts":11,"groundOuts":22,"airOuts":22,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":82,"obp":".287","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":360,"era":"3.97","inningsPitched":"22.2","wins":0,"losses":2,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.15","battersFaced":94,"outs":68,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":360,"balls":136,"strikes":224,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"winPercentage":".000","pitchesPerInning":"15.88","gamesFinished":5,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.13","walksPer9Inn":"3.97","hitsPer9Inn":"6.35","runsScoredPer9":"3.97","homeRunsPer9":"0.79","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":5,"flyOuts":37,"groundOuts":66,"airOuts":65,"runs":33,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":76,"baseOnBalls":27,"intentionalWalks":2,"hits":79,"hitByPitch":4,"atBats":282,"obp":".349","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1245,"era":"3.21","inningsPitched":"73.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":26,"whip":"1.45","battersFaced":318,"outs":219,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1245,"balls":437,"strikes":808,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".286","pitchesPerInning":"17.05","gamesFinished":8,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"9.37","walksPer9Inn":"3.33","hitsPer9Inn":"9.74","runsScoredPer9":"4.07","homeRunsPer9":"0.62","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":15},"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":23,"gamesStarted":21,"flyOuts":93,"groundOuts":100,"airOuts":172,"runs":67,"doubles":26,"triples":0,"homeRuns":21,"strikeOuts":102,"baseOnBalls":40,"intentionalWalks":0,"hits":107,"hitByPitch":2,"atBats":475,"obp":".285","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2071,"era":"4.00","inningsPitched":"126.0","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":523,"outs":378,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2071,"balls":756,"strikes":1315,"strikePercentage":".630","hitBatsmen":2,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".588","pitchesPerInning":"16.44","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"7.29","walksPer9Inn":"2.86","hitsPer9Inn":"7.64","runsScoredPer9":"4.79","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":48},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"4-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":37,"groundOuts":39,"airOuts":70,"runs":33,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":1,"hits":43,"hitByPitch":0,"avg":".206","atBats":209,"obp":".298","slg":".388","ops":".686","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":81,"rbi":23,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.22","popOuts":23,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":156,"errors":3,"chances":162,"fielding":".981","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"}]},"ID674384":{"person":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"jerseyNumber":"54","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":5,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":3,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":21,"obp":".464","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":121,"era":"4.26","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.89","battersFaced":28,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":55,"strikes":66,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"19.11","gamesFinished":2,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.26","walksPer9Inn":"8.53","hitsPer9Inn":"8.53","runsScoredPer9":"4.26","homeRunsPer9":"2.84","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":37,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":17,"strikes":20,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"18.50","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"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}}},"batters":[680474,701762,667670,669127,687515,691016,642851,671732,547184,687231,668709,649966,570482,678022,641386,674370,665660,656794],"pitchers":[678022,641386,674370,665660,656794,547184],"bench":[666126],"bullpen":[669372,682052,806960,674384,622663,605488,686993],"battingOrder":[680474,701762,667670,669127,691016,547184,687231,668709,570482],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wynns, A (8, Rodriguez, Ed); Bleday (11, Saalfrank)."},{"label":"HR","value":"Bleday (9, 9th inning off Nelson, K, 0 on, 1 out)."},{"label":"TB","value":"Bleday 8; Kurtz; Langeliers; Urshela; Wynns, A 2."},{"label":"RBI","value":"Bleday (23); Kurtz 2 (61); Schuemann (11)."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, C."},{"label":"SAC","value":"Schuemann."},{"label":"GIDP","value":"Schuemann; Wynns, A."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Schuemann-Hernaiz-Kurtz)."}]}],"note":[{"label":"a","value":"Walked for Thomas, C in the 8th."},{"label":"b","value":"Struck out for Wynns, A in the 8th."}]}},"officials":[{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"First Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Rodriguez, Ed 92-55; Curtiss 6-4; Saalfrank 15-9; Graveman 19-11; Nelson, K 12-10; Perkins 62-36; Bowden 9-6; Bido 32-20; Alvarado 14-9; Newcomb, S 12-8; Kelly, Mi 32-19."},{"label":"Groundouts-flyouts","value":"Rodriguez, Ed 5-1; Curtiss 1-1; Saalfrank 3-0; Graveman 0-0; Nelson, K 0-1; Perkins 0-1; Bowden 2-1; Bido 2-1; Alvarado 0-2; Newcomb, S 0-0; Kelly, Mi 0-0."},{"label":"Batters faced","value":"Rodriguez, Ed 23; Curtiss 2; Saalfrank 4; Graveman 4; Nelson, K 4; Perkins 17; Bowden 3; Bido 6; Alvarado 5; Newcomb, S 3; Kelly, Mi 7."},{"label":"Inherited runners-scored","value":"Curtiss 1-0."},{"label":"Umpires","value":"HP: Marvin Hudson. 1B: Jacob Metz. 2B: Gabe Morales. 3B: John Bacon. "},{"label":"Weather","value":"84 degrees, Sunny."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"1:05 PM."},{"label":"T","value":"2:44."},{"label":"Att","value":"8,830."},{"label":"Venue","value":"Sutter Health Park."},{"label":"August 3, 2025"}],"pitchingNotes":["Rodriguez, Ed pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","boxscoreName":"Bleday"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"4-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":37,"groundOuts":39,"airOuts":70,"runs":33,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":1,"hits":43,"hitByPitch":0,"avg":".206","atBats":209,"obp":".298","slg":".388","ops":".686","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":81,"rbi":23,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.22","popOuts":23,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":156,"errors":3,"chances":162,"fielding":".981","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"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","boxscoreName":"Alexander"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":4,"groundOuts":19,"airOuts":8,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".226","atBats":62,"obp":".294","slg":".339","ops":".633","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":21,"rbi":6,"leftOnBase":36,"sacBunts":2,"sacFlies":0,"babip":".342","groundOutsToAirouts":"2.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":20,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","boxscoreName":"Thomas, A"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":32,"groundOuts":89,"airOuts":49,"runs":37,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":81,"baseOnBalls":17,"intentionalWalks":0,"hits":74,"hitByPitch":4,"avg":".257","atBats":288,"obp":".305","slg":".389","ops":".694","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":112,"rbi":29,"leftOnBase":125,"sacBunts":3,"sacFlies":2,"babip":".332","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.14","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":208,"errors":3,"chances":214,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"loser":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"save":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}