{"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":776281,"link":"/api/v1.1/game/776281/feed/live","metaData":{"wait":10,"timeStamp":"20250918_200546","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776281,"type":"R","doubleHeader":"N","id":"2025/09/18/athmlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776281-2025-09-18","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-18T17:35:00Z","originalDate":"2025-09-18","officialDate":"2025-09-18","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":153,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":81,"ties":0,"pct":".471"},"records":{},"divisionLeader":false,"wins":72,"losses":81,"winningPercentage":".471"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2025,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":153,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":83,"losses":70,"ties":0,"pct":".542"},"records":{},"divisionLeader":false,"wins":83,"losses":70,"winningPercentage":".542"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687765":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765","firstName":"Mitch","lastName":"Spence","primaryNumber":"54","birthDate":"1998-05-06","currentAge":28,"birthCity":"Kirkland","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Spence","middleName":"Perry","boxscoreName":"Spence","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Spence","nameSlug":"mitch-spence-687765","firstLastName":"Mitch Spence","lastFirstName":"Spence, Mitch","lastInitName":"Spence, M","initLastName":"M Spence","fullFMLName":"Mitch Perry Spence","fullLFMName":"Spence, Mitch Perry","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID813349":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349","firstName":"Todd","lastName":"Early","primaryNumber":"19","birthDate":"2002-04-03","currentAge":24,"birthCity":"Midlothian","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connelly","useLastName":"Early","middleName":"Connelly McNeil","boxscoreName":"Early","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connelly Early","nameSlug":"connelly-early-813349","firstLastName":"Connelly Early","lastFirstName":"Early, Connelly","lastInitName":"Early, C","initLastName":"C Early","fullFMLName":"Todd Connelly McNeil Early","fullLFMName":"Early, Todd Connelly McNeil","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"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},"ID596115":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","firstName":"Trevor","lastName":"Story","primaryNumber":"10","birthDate":"1992-11-15","currentAge":33,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trevor","useLastName":"Story","middleName":"John","boxscoreName":"Story","nickName":"True","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Story","nameSlug":"trevor-story-596115","firstLastName":"Trevor Story","lastFirstName":"Story, Trevor","lastInitName":"Story, T","initLastName":"T Story","fullFMLName":"Trevor John Story","fullLFMName":"Story, Trevor John","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID677161":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161","firstName":"Zachery","lastName":"Kelly","primaryNumber":"76","birthDate":"1995-03-03","currentAge":31,"birthCity":"Roanoke","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Kelly","middleName":"Reed","boxscoreName":"Kelly, Z","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Kelly","nameSlug":"zack-kelly-677161","firstLastName":"Zack Kelly","lastFirstName":"Kelly, Zack","lastInitName":"Kelly, Z","initLastName":"Z Kelly","fullFMLName":"Zachery Reed Kelly","fullLFMName":"Kelly, Zachery Reed","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676979":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979","firstName":"Garrett","lastName":"Crochet","primaryNumber":"35","birthDate":"1999-06-21","currentAge":27,"birthCity":"Ocean Springs","birthStateProvince":"MS","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Crochet","middleName":"Nolan","boxscoreName":"Crochet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"crow-SHAY","mlbDebutDate":"2020-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Crochet","nameSlug":"garrett-crochet-676979","firstLastName":"Garrett Crochet","lastFirstName":"Crochet, Garrett","lastInitName":"Crochet, G","initLastName":"G Crochet","fullFMLName":"Garrett Nolan Crochet","fullLFMName":"Crochet, Garrett Nolan","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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},"ID458677":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677","firstName":"Justin","lastName":"Wilson","primaryNumber":"32","birthDate":"1987-08-18","currentAge":39,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wilson","middleName":"James","boxscoreName":"Wilson, J","nickName":"J Willy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2012-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wilson","nameSlug":"justin-wilson-458677","firstLastName":"Justin Wilson","lastFirstName":"Wilson, Justin","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Justin James Wilson","fullLFMName":"Wilson, Justin James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"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},"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},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID663853":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853","firstName":"Roman","lastName":"Gonzalez","primaryNumber":"23","birthDate":"1996-09-06","currentAge":30,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Romy","useLastName":"Gonzalez","middleName":"A.","boxscoreName":"Gonzalez, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RO-me","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Romy Gonzalez","nameSlug":"romy-gonzalez-663853","firstLastName":"Romy Gonzalez","lastFirstName":"Gonzalez, Romy","lastInitName":"Gonzalez, R","initLastName":"R Gonzalez","fullFMLName":"Roman A. Gonzalez","fullLFMName":"Gonzalez, Roman A.","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680862":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862","firstName":"William","lastName":"MacIver","birthDate":"1996-10-28","currentAge":29,"birthCity":"Pleasant Hill","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Willie","useLastName":"MacIver","boxscoreName":"MacIver","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willie MacIver","nameSlug":"willie-maciver-680862","firstLastName":"Willie MacIver","lastFirstName":"MacIver, Willie","lastInitName":"MacIver, W","initLastName":"W MacIver","fullFMLName":"William  MacIver","fullLFMName":"MacIver, William","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID690986":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","firstName":"Kyle","lastName":"Harrison","primaryNumber":"52","birthDate":"2001-08-12","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Harrison","middleName":"Christopher","boxscoreName":"Harrison","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Harrison","nameSlug":"kyle-harrison-690986","firstLastName":"Kyle Harrison","lastFirstName":"Harrison, Kyle","lastInitName":"Harrison, K","initLastName":"K Harrison","fullFMLName":"Kyle Christopher Harrison","fullLFMName":"Harrison, Kyle Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID695391":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391","firstName":"Brett","lastName":"Harris","primaryNumber":"29","birthDate":"1998-06-24","currentAge":28,"birthCity":"Arlington Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Harris","middleName":"Steven","boxscoreName":"Harris, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Harris","nameSlug":"brett-harris-695391","firstLastName":"Brett Harris","lastFirstName":"Harris, Brett","lastInitName":"Harris, B","initLastName":"B Harris","fullFMLName":"Brett Steven Harris","fullLFMName":"Harris, Brett Steven","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID681987":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","firstName":"Nathan","lastName":"Eaton","primaryNumber":"18","birthDate":"1996-12-22","currentAge":29,"birthCity":"Chester","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nate","useLastName":"Eaton","boxscoreName":"Eaton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Eaton","nameSlug":"nate-eaton-681987","firstLastName":"Nate Eaton","lastFirstName":"Eaton, Nate","lastInitName":"Eaton, N","initLastName":"N Eaton","fullFMLName":"Nathan Eaton","fullLFMName":"Eaton, Nathan","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":29,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"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},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID608337":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337","firstName":"Lucas","lastName":"Giolito","primaryNumber":"55","birthDate":"1994-07-14","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Giolito","middleName":"F.","boxscoreName":"Giolito","nickName":"Big Foot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"jee-oh-LEE-toe","mlbDebutDate":"2016-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Giolito","nameSlug":"lucas-giolito-608337","firstLastName":"Lucas Giolito","lastFirstName":"Giolito, Lucas","lastInitName":"Giolito, L","initLastName":"L Giolito","fullFMLName":"Lucas F. Giolito","fullLFMName":"Giolito, Lucas F.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2025"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Cloudy","temp":"72","wind":"1 mph, In From CF"},"gameInfo":{"attendance":32838,"firstPitch":"2025-09-18T17:37:00.000Z","gameDurationMinutes":148},"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"home":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"}},"officialScorer":{"id":811630,"fullName":"Shawn Medeiros","link":"/api/v1/people/811630"},"primaryDatacaster":{"id":684808,"fullName":"TJ Souhlaris","link":"/api/v1/people/684808"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (30) on a fly ball to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-18T17:37:34.862Z","endTime":"2025-09-18T17:38:54.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T14:21:23.212Z","endTime":"2025-09-18T17:15:10.828Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-18T17:15:10.828Z","endTime":"2025-09-18T17:35:59.677Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-18T17:35:59.677Z","endTime":"2025-09-18T17:37:37.244Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45440060662172,"aZ":-18.779691464063813,"pfxX":-5.346271064027844,"pfxZ":6.949424074275033,"pX":-0.3405413686008331,"pZ":3.380692989294799,"vX0":5.502119552070629,"vY0":-137.90321144268964,"vZ0":-2.1175338552276477,"x":129.98,"y":147.5,"x0":-1.666278071513032,"y0":50.00277100905008,"z0":5.424307838000898,"aX":-10.304946765459846},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":8.5,"spinRate":1996,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.397061898739719,"extension":6.257599502508985},"index":3,"playId":"d6f0269c-5cd3-3533-8f7d-b035facdfacc","pitchNumber":1,"startTime":"2025-09-18T17:37:37.244Z","endTime":"2025-09-18T17:37:41.783Z","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":87.9,"endSpeed":80.9,"strikeZoneTop":3.71244940054559,"strikeZoneBottom":1.75296844800584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830204188246036,"aZ":-32.49615270904189,"pfxX":-9.346607396954738,"pfxZ":-0.18996911434890507,"pX":-1.3219748692548148,"pZ":2.1578535069602918,"vX0":4.7722940232273965,"vY0":-128.02149720631618,"vZ0":-1.3741475016361597,"x":167.39,"y":180.52,"x0":-1.9934551734769461,"y0":50.00505116621466,"z0":5.239420509523235,"aX":-15.554103286227077},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":15.8,"spinRate":1698,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.4274440190294948,"extension":6.233104747729594},"index":4,"playId":"20a0f0b9-6efd-329d-a4e9-4bb9fb64e7e8","pitchNumber":2,"startTime":"2025-09-18T17:38:00.786Z","endTime":"2025-09-18T17:38:04.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.78053308284347,"strikeZoneBottom":1.75193819038215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.897708732899147,"aZ":-31.13966943826945,"pfxX":-10.153962419078645,"pfxZ":0.627477947071307,"pX":0.400090531485884,"pZ":0.8332026114081507,"vX0":8.503875289138808,"vY0":-127.45630795519949,"vZ0":-4.867607567007781,"x":101.75,"y":216.28,"x0":-1.6517783046897494,"y0":50.003508834302544,"z0":5.21166158740032,"aX":-16.795265459800834},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":16.6,"spinRate":1739,"spinDirection":245},"zone":14,"typeConfidence":0.89,"plateTime":0.4288594689979979,"extension":6.332114511110382},"index":5,"playId":"b12d1eca-e13b-3896-8fff-eb2ab1b98d38","pitchNumber":3,"startTime":"2025-09-18T17:38:18.340Z","endTime":"2025-09-18T17:38:22.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50366321932183,"aZ":-19.889131159021918,"pfxX":-4.358276269031744,"pfxZ":6.282422534598647,"pX":-0.008060619448286543,"pZ":3.170110825442807,"vX0":6.206545623430862,"vY0":-138.17703690079634,"vZ0":-2.3654979206805393,"x":117.31,"y":153.19,"x0":-1.7053386540744013,"y0":50.005166214048444,"z0":5.357147445081489,"aX":-8.525690578681903},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":6.7,"spinRate":1990,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.3946998835637574,"extension":6.239409022711465},"hitData":{"launchSpeed":98.7,"launchAngle":42.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.39,"coordY":120.2}},"index":6,"playId":"6bcddca9-4537-3257-8467-cff62a35a49d","pitchNumber":4,"startTime":"2025-09-18T17:38:39.148Z","endTime":"2025-09-18T17:38:54.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:38:54.216Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brent Rooker homers (30) on a fly ball to left field. Lawrence Butler scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-18T17:38:55.345Z","endTime":"2025-09-18T17:42:09.021Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.53674009163306,"strikeZoneBottom":1.70291907807625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61152335626649,"aZ":-31.09047964825343,"pfxX":1.275145251729243,"pfxZ":0.6541876814303222,"pX":0.07009047988817577,"pZ":3.6842440908942526,"vX0":3.6273066980777955,"vY0":-127.48010205496642,"vZ0":1.462422662160143,"x":114.33,"y":139.31,"x0":-1.533178081666442,"y0":50.002415099267964,"z0":5.545710374309657,"aX":2.112100187486096},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":-3.1,"spinRate":2415,"spinDirection":110},"zone":12,"typeConfidence":0.91,"plateTime":0.42858347108834227,"extension":6.233871743436851},"index":0,"playId":"e2097061-85ae-3e97-a106-fbf66fc2ded1","pitchNumber":1,"startTime":"2025-09-18T17:39:25.396Z","endTime":"2025-09-18T17:39:29.727Z","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(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":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.5129814766962,"strikeZoneBottom":1.65704442430199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.449333748990508,"aZ":-29.506189277464316,"pfxX":-1.5895427758169474,"pfxZ":1.6025173724220463,"pX":1.257498133850801,"pZ":0.7158058627304292,"vX0":7.6491004743475495,"vY0":-127.58574524330193,"vZ0":-5.682581566895793,"x":69.07,"y":219.45,"x0":-1.5632545195636742,"y0":50.0007816836953,"z0":5.276367863465402,"aX":-2.6411132029976323},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":1.3,"spinRate":2482,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4281162879991993,"extension":6.429357152838624},"index":1,"playId":"8ad266fe-08ea-3268-bfb5-fdf22a117990","pitchNumber":2,"startTime":"2025-09-18T17:39:43.430Z","endTime":"2025-09-18T17:39:47.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.34342520048151,"strikeZoneBottom":1.55849844799319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10795684712857,"aZ":-26.879030183759884,"pfxX":-11.037056076268234,"pfxZ":2.7167521200344282,"pX":-0.006507073522675503,"pZ":2.363899805256294,"vX0":7.813391390175352,"vY0":-139.21496769582274,"vZ0":-3.540854290545539,"x":117.25,"y":174.95,"x0":-1.424554182249511,"y0":50.005492586263244,"z0":5.4444465961211135,"aX":-21.529848530119544},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.3,"breakHorizontal":18.2,"spinRate":2072,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.3944033675492653,"extension":6.361738860144024},"index":2,"playId":"33c016d3-5a30-3821-8fe4-ef8879a367ef","pitchNumber":3,"startTime":"2025-09-18T17:40:04.751Z","endTime":"2025-09-18T17:40:08.917Z","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":87.4,"endSpeed":80.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.440895717784954,"aZ":-31.150145887130158,"pfxX":-0.26802606706843424,"pfxZ":0.6238648153149411,"pX":0.6233695600319267,"pZ":1.8569890496408794,"vX0":5.78449574283054,"vY0":-127.19247332976678,"vZ0":-2.4747120352715672,"x":93.24,"y":188.64,"x0":-1.6391557867905155,"y0":50.00633409203757,"z0":5.296288328376535,"aX":-0.44340040896200383},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-0.7,"spinRate":2501,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.42953074846437733,"extension":6.396759454436723},"index":3,"playId":"92dabd82-b971-39bb-a49c-40ead047f920","pitchNumber":4,"startTime":"2025-09-18T17:40:27.029Z","endTime":"2025-09-18T17:40:30.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.416034685997488,"aZ":-35.73992189901609,"pfxX":5.326344801745286,"pfxZ":-2.2893909108557704,"pX":0.2163017263794882,"pZ":2.2718656848711136,"vX0":3.4612974748895575,"vY0":-124.29058290075734,"vZ0":-0.02693990643914934,"x":108.76,"y":177.44,"x0":-1.8896045410278801,"y0":50.00558499107196,"z0":5.266806145923445,"aX":8.280657625862133},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.8,"breakHorizontal":-10.4,"spinRate":2491,"spinDirection":29},"zone":5,"typeConfidence":0.9,"plateTime":0.44177711983371415,"extension":6.3282568693518435},"index":4,"playId":"34138653-91c0-3bdb-90be-b28e72a4524d","pitchNumber":5,"startTime":"2025-09-18T17:40:53.563Z","endTime":"2025-09-18T17:40:57.050Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.50025193628215,"strikeZoneBottom":1.61339661203741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12909845166467,"aZ":-29.323116558651197,"pfxX":-9.47766834355226,"pfxZ":1.4696129975501915,"pX":-1.5616772856150403,"pZ":2.412526243663387,"vX0":3.4309117479447253,"vY0":-138.4094452108166,"vZ0":-2.7752889494427952,"x":176.53,"y":173.64,"x0":-1.5865851829772675,"y0":50.002841298174985,"z0":5.393592290056564,"aX":-18.372771577609964},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.3,"breakHorizontal":16.4,"spinRate":1959,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.3958630319258174,"extension":6.291300848988332},"index":5,"playId":"6f440150-9c02-3829-a295-b20d5d6e1363","pitchNumber":6,"startTime":"2025-09-18T17:41:23.625Z","endTime":"2025-09-18T17:41:29.384Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1014918073033,"aZ":-32.92640096603923,"pfxX":0.8167190971773505,"pfxZ":-0.4520815153973903,"pX":-0.13808606154653832,"pZ":2.4937552125970166,"vX0":3.4093799260534494,"vY0":-127.65028274736565,"vZ0":-0.8390505321357742,"x":122.26,"y":171.45,"x0":-1.5945437928566395,"y0":50.003375953461116,"z0":5.407957714094265,"aX":1.3543221884261762},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":-2.2,"spinRate":2510,"spinDirection":63},"zone":5,"typeConfidence":0.85,"plateTime":0.428292519918148,"extension":6.274921816650353},"hitData":{"launchSpeed":103.9,"launchAngle":23.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.94,"coordY":63.82}},"index":6,"playId":"6c8ce17a-9e02-3cd1-91a1-4a74fa912400","pitchNumber":7,"startTime":"2025-09-18T17:41:45.529Z","endTime":"2025-09-18T17:42:09.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:42:09.021Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (25) on a sharp fly ball to right fielder Nate Eaton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-18T17:41:56.294Z","endTime":"2025-09-18T17:43:18.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.81293614497979,"strikeZoneBottom":1.68443920664535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5945954744453,"aZ":-26.10608301924762,"pfxX":-9.371343790779273,"pfxZ":3.0318424992072446,"pX":0.5900238419882539,"pZ":1.7956006072913588,"vX0":8.655485471194478,"vY0":-140.28613413616537,"vZ0":-5.402512604637526,"x":94.51,"y":190.3,"x0":-1.3120079011522152,"y0":50.00212072171897,"z0":5.439530458166083,"aX":-18.75010929970452},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.6,"breakHorizontal":15.2,"spinRate":2091,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.38985606136490647,"extension":6.413132591762534},"index":0,"playId":"39771fc6-f7ea-34c2-a5f9-67baa78b412e","pitchNumber":1,"startTime":"2025-09-18T17:42:30.809Z","endTime":"2025-09-18T17:42:34.623Z","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":88.0,"endSpeed":81.7,"strikeZoneTop":3.78606374073816,"strikeZoneBottom":1.65722684675749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72853909240196,"aZ":-29.4514392725361,"pfxX":-0.1763975898465917,"pfxZ":1.6187587135133068,"pX":1.3032192293189944,"pZ":2.308485336257468,"vX0":6.8958815938564335,"vY0":-128.11993921852465,"vZ0":-2.2945515858866194,"x":67.32,"y":176.45,"x0":-1.3877211320436,"y0":50.00181310533522,"z0":5.4922466028016546,"aX":-0.29718602167423724},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-1.1,"spinRate":2371,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.425711628478588,"extension":6.29042808992688},"index":1,"playId":"9c0a3d17-0b77-3056-b95d-2372b54cce15","pitchNumber":2,"startTime":"2025-09-18T17:42:47.505Z","endTime":"2025-09-18T17:42:51.397Z","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":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.902685441415727,"aZ":-29.867396994121957,"pfxX":0.34786602234241304,"pfxZ":1.3863489722129074,"pX":-0.007711916063658213,"pZ":2.7016942261376427,"vX0":3.831776233683201,"vY0":-127.92930538760841,"vZ0":-1.2816512884337918,"x":117.29,"y":165.83,"x0":-1.5688244001850105,"y0":50.00157524471339,"z0":5.546148794584665,"aX":0.5766236281758733},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-1.4,"spinRate":2380,"spinDirection":347},"zone":5,"typeConfidence":0.91,"plateTime":0.4278354690561925,"extension":6.313247339300322},"hitData":{"launchSpeed":113.7,"launchAngle":23.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":213.0,"coordY":74.92}},"index":2,"playId":"74deb1ea-4d5c-3f65-92d6-fcd457906c51","pitchNumber":3,"startTime":"2025-09-18T17:43:05.237Z","endTime":"2025-09-18T17:43:18.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:43:18.578Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a sharp ground ball to left fielder Jarren Duran. Nick Kurtz scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-18T17:43:22.126Z","endTime":"2025-09-18T17:44:20.021Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.0,"endSpeed":88.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.201529610301264,"aZ":-26.39685455214622,"pfxX":-10.604197236388018,"pfxZ":2.880724156907551,"pX":-0.07301076941860933,"pZ":2.9288601862923374,"vX0":7.370583263089524,"vY0":-141.01359554021724,"vZ0":-2.5202928372726205,"x":119.78,"y":159.7,"x0":-1.3480074193508362,"y0":50.00329053018394,"z0":5.54393084057196,"aX":-21.27549692507547},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.9,"breakHorizontal":17.6,"spinRate":2045,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.38898958038589804,"extension":6.359240293073856},"index":0,"playId":"2dc03a2a-4f17-3373-9396-3e845d3ffb74","pitchNumber":1,"startTime":"2025-09-18T17:43:48.000Z","endTime":"2025-09-18T17:43:51.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04346279116865,"aZ":-27.170738985516685,"pfxX":-10.415000849046931,"pfxZ":2.4714736236455384,"pX":0.2761424767952306,"pZ":2.286248110358375,"vX0":8.148408266422368,"vY0":-141.1737744507413,"vZ0":-3.9648463743407,"x":106.47,"y":177.05,"x0":-1.2891817762646076,"y0":50.00480162367527,"z0":5.450432867289165,"aX":-21.101609004357794},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.8,"breakHorizontal":17.3,"spinRate":2017,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.3874380839581346,"extension":6.389292864183502},"hitData":{"launchSpeed":105.5,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":105.36,"coordY":104.65}},"index":1,"playId":"21ff6dad-aa48-3510-b75b-0ceb7d7af760","pitchNumber":2,"startTime":"2025-09-18T17:44:08.630Z","endTime":"2025-09-18T17:44:20.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:44:20.021Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Wilson grounds into a force out, fielded by second baseman David Hamilton. Tyler Soderstrom out at 2nd. Jacob Wilson to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-18T17:45:32.702Z","endTime":"2025-09-18T17:46:01.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":0},"index":0,"startTime":"2025-09-18T17:44:34.523Z","endTime":"2025-09-18T17:45:35.057Z","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, 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":97.5,"endSpeed":89.3,"strikeZoneTop":3.30054602041905,"strikeZoneBottom":1.62695590204994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28624268270342,"aZ":-23.891213047179274,"pfxX":-9.84820919449006,"pfxZ":4.0680364517710625,"pX":-0.3013207559792049,"pZ":1.5972074946732457,"vX0":6.391055156876824,"vY0":-141.7364166691248,"vZ0":-6.2521874956802135,"x":128.49,"y":195.66,"x0":-1.3055225053811939,"y0":50.00192330597144,"z0":5.356529030276059,"aX":-20.0432338367297},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.2,"breakHorizontal":16.6,"spinRate":2074,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.38638484762455816,"extension":6.389878138579015},"index":1,"playId":"bfabd6ba-eec4-3476-bb50-8ccb0b053eff","pitchNumber":1,"startTime":"2025-09-18T17:45:35.057Z","endTime":"2025-09-18T17:45:39.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.022330649310447,"aZ":-24.231426414133203,"pfxX":-9.075085863031,"pfxZ":3.9533529754394614,"pX":-0.8425086860540376,"pZ":2.5555674990312145,"vX0":4.464418263330619,"vY0":-140.6133736544103,"vZ0":-3.8142979294507082,"x":149.11,"y":169.78,"x0":-1.2693111579872771,"y0":50.00094081264157,"z0":5.496352322253051,"aX":-18.222989081936234},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2081,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.389100519278502,"extension":6.29787912296245},"hitData":{"launchSpeed":85.1,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.79,"coordY":148.22}},"index":2,"playId":"c15d1549-21c4-3f65-8ac6-555b73967ac5","pitchNumber":2,"startTime":"2025-09-18T17:45:53.747Z","endTime":"2025-09-18T17:46:01.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:46:01.810Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"JJ Bleday grounds into a double play, third baseman Alex Bregman to shortstop Trevor Story to first baseman Nathaniel Lowe. Jacob Wilson out at 2nd. JJ Bleday out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-18T17:46:10.748Z","endTime":"2025-09-18T17:46:55.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":87.8,"endSpeed":79.5,"strikeZoneTop":3.62912804303136,"strikeZoneBottom":1.61802587779501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65775300477955,"aZ":-33.11383284830468,"pfxX":0.3642505044756914,"pfxZ":-0.5788122018399253,"pX":0.2232612891774413,"pZ":3.4936383250106102,"vX0":3.8641526308371064,"vY0":-127.68666087973675,"vZ0":1.2674589573102903,"x":108.49,"y":144.45,"x0":-1.3656699162401142,"y0":50.00135517721059,"z0":5.623540026810629,"aX":0.592683145592657},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":-1.7,"spinRate":2398,"spinDirection":119},"zone":2,"typeConfidence":0.87,"plateTime":0.43123998708956757,"extension":6.314459224230986},"index":0,"playId":"971aeabd-5188-369b-bd3c-31b8ae9aca40","pitchNumber":1,"startTime":"2025-09-18T17:46:29.871Z","endTime":"2025-09-18T17:46:34.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.464747648285428,"aZ":-25.897075944706682,"pfxX":-8.509417172626332,"pfxZ":3.6973112775546086,"pX":-0.91766421936012,"pZ":2.1281523062417507,"vX0":4.682351236626224,"vY0":-128.87115630125965,"vZ0":-3.031287335532295,"x":151.98,"y":181.32,"x0":-1.6438404424408484,"y0":50.003033041268516,"z0":5.3003043513869486,"aX":-14.44520095844644},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":14.5,"spinRate":1968,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.42352517811345924,"extension":6.363423073518864},"hitData":{"launchSpeed":71.7,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.98,"coordY":173.55}},"index":1,"playId":"41266842-bc0b-310a-abae-2744289d17c2","pitchNumber":2,"startTime":"2025-09-18T17:46:47.671Z","endTime":"2025-09-18T17:46:55.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:46:55.241Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-18T17:49:17.639Z","endTime":"2025-09-18T17:51:31.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T17:49:03.067Z","endTime":"2025-09-18T17:49:19.954Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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.8,"endSpeed":84.8,"strikeZoneTop":3.57182613333924,"strikeZoneBottom":1.67108137590894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7374354971924,"aZ":-28.160285983820202,"pfxX":-9.146107502137717,"pfxZ":2.178716170552006,"pX":-0.23466875778040777,"pZ":3.6408824953540626,"vX0":4.738428634122527,"vY0":-135.09251574215187,"vZ0":-0.3327642414958325,"x":125.95,"y":140.48,"x0":-0.8240504760841775,"y0":50.00670650142149,"z0":5.746986425129857,"aX":-16.889978493787233},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":1738,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40561720216838193,"extension":6.53984095138855},"index":1,"playId":"6ad378a1-ff8d-33c4-8e74-1b642a6c22b1","pitchNumber":1,"startTime":"2025-09-18T17:49:19.954Z","endTime":"2025-09-18T17:49:24.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.171916445567714,"aZ":-20.056913180586985,"pfxX":-2.572574413224136,"pfxZ":6.575132435576942,"pX":-0.23911851413114332,"pZ":2.8726076765872643,"vX0":3.3650214486604364,"vY0":-134.83350714205878,"vZ0":-3.233556135251376,"x":126.11,"y":161.22,"x0":-1.1687375051737177,"y0":50.00101476175093,"z0":5.501850591669156,"aX":-4.7392770883512},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":4.0,"spinRate":1997,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4061507247633749,"extension":6.461582714272102},"index":2,"playId":"3ebf3763-fcee-3e86-99b0-2748efddc120","pitchNumber":2,"startTime":"2025-09-18T17:49:36.110Z","endTime":"2025-09-18T17:49:42.831Z","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":93.5,"endSpeed":85.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.200869364511696,"aZ":-27.865050644929354,"pfxX":-9.016833151802622,"pfxZ":2.3137132028092555,"pX":-0.8595298913661776,"pZ":2.7327856542772495,"vX0":3.2720902861200303,"vY0":-136.09612571098688,"vZ0":-2.5009721354619,"x":149.76,"y":164.99,"x0":-0.9119371953720994,"y0":50.00102145836433,"z0":5.6104012827924645,"aX":-16.770686252885262},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":15.5,"spinRate":1815,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4037470575989657,"extension":6.5512761294731545},"index":3,"playId":"d1fc5de6-216e-3ca5-ab35-b602879297d3","pitchNumber":3,"startTime":"2025-09-18T17:50:02.513Z","endTime":"2025-09-18T17:50:07.098Z","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":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.56583495786726,"strikeZoneBottom":1.70023100933353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.353875985215595,"aZ":-21.56971269865113,"pfxX":-3.25933655030597,"pfxZ":5.7912515928567565,"pX":1.676244436743813,"pZ":2.0617126989567813,"vX0":8.3888124493037,"vY0":-133.5738635079845,"vZ0":-4.71888163873514,"x":53.11,"y":183.11,"x0":-1.0638578163956742,"y0":50.00005071534728,"z0":5.376621246052417,"aX":-5.9655498743705975},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":4.3,"spinRate":2033,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.408087482091096,"extension":6.666228794480588},"index":4,"playId":"643d9dbc-d481-38e4-8832-49c6ccdd3c96","pitchNumber":4,"startTime":"2025-09-18T17:50:25.354Z","endTime":"2025-09-18T17:50:28.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.840546036014214,"aZ":-33.28072488244486,"pfxX":0.2931370935535078,"pfxZ":-0.6948683109729963,"pX":0.6370106192346566,"pZ":1.2642267494046033,"vX0":3.8940941804927744,"vY0":-126.49606285092521,"vZ0":-3.7398408902469282,"x":92.72,"y":204.65,"x0":-0.9685270901267542,"y0":50.000988519859334,"z0":5.466226607431407,"aX":0.46830019156535113},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-1.6,"spinRate":2029,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43510694803450356,"extension":6.6078578818566545},"index":5,"playId":"14b4d796-2910-38eb-a105-cbd07659a80e","pitchNumber":5,"startTime":"2025-09-18T17:50:43.152Z","endTime":"2025-09-18T17:50:46.505Z","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":93.6,"endSpeed":85.8,"strikeZoneTop":3.58243826699955,"strikeZoneBottom":1.6816963160741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101350145292496,"aZ":-26.916221779858297,"pfxX":-8.839280805123538,"pfxZ":2.789081254962463,"pX":0.26765289381934426,"pZ":3.9555944222426,"vX0":5.448261075266277,"vY0":-136.2917205369708,"vZ0":0.17096829436617567,"x":106.8,"y":131.98,"x0":-0.6056528060291387,"y0":50.00517972714273,"z0":5.746276189275496,"aX":-16.682172427258042},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":1814,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4014141911366145,"extension":6.536589715942761},"index":6,"playId":"11b7801c-71b8-3f57-98ed-2d4a891f394c","pitchNumber":6,"startTime":"2025-09-18T17:51:04.159Z","endTime":"2025-09-18T17:51:10.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54026089476273,"aZ":-22.612404806302134,"pfxX":-1.3113520746134955,"pfxZ":5.069668826199373,"pX":0.33577450423635274,"pZ":2.0443571985187847,"vX0":4.1405668735987655,"vY0":-135.6926063193791,"vZ0":-4.987496807350942,"x":104.2,"y":183.58,"x0":-1.0319796642646264,"y0":50.00258667033758,"z0":5.458296849008342,"aX":-2.473527488565008},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":1.6,"spinRate":1970,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4019135099819735,"extension":6.730662412096121},"hitData":{"launchSpeed":88.5,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.51,"coordY":166.45}},"index":7,"playId":"f9cbae39-420f-3e58-8e76-65a4b13974b5","pitchNumber":7,"startTime":"2025-09-18T17:51:24.020Z","endTime":"2025-09-18T17:51:31.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:51:31.239Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (28) on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-18T17:51:32.351Z","endTime":"2025-09-18T17:53:12.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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"}]}],"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.5,"endSpeed":85.4,"strikeZoneTop":3.50846414623643,"strikeZoneBottom":1.63073859207295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.462633722497568,"aZ":-29.51076616981486,"pfxX":-8.08608578526406,"pfxZ":1.4404245063175445,"pX":-1.3879162446915083,"pZ":2.7873216699509253,"vX0":2.2810026713510463,"vY0":-134.7472490131,"vZ0":-2.1426955017692624,"x":169.9,"y":163.52,"x0":-1.1912702103388724,"y0":50.0041634243772,"z0":5.664226100894737,"aX":-14.969006857003345},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.4,"breakHorizontal":14.2,"spinRate":1788,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40545609513969216,"extension":6.5581208878503165},"index":0,"playId":"fc5af8c1-67bc-35c0-bf08-5742fd0a58c7","pitchNumber":1,"startTime":"2025-09-18T17:51:59.513Z","endTime":"2025-09-18T17:52:04.368Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.43464989629592,"strikeZoneBottom":1.52137387254955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.479250516896236,"aZ":-30.19013542923233,"pfxX":-8.396870299049098,"pfxZ":1.043712926452013,"pX":-2.537068813879851,"pZ":3.232997337295745,"vX0":-1.1318406814207098,"vY0":-136.66070631876022,"vZ0":-0.957561067513637,"x":213.71,"y":151.49,"x0":-1.0267700539155955,"y0":50.0012067685436,"z0":5.65750571522424,"aX":-15.914875258553392},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.9,"breakHorizontal":15.5,"spinRate":1754,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40046277093079397,"extension":6.422380086241635},"index":1,"playId":"a3dea752-e449-3ca6-b21c-e945ef198499","pitchNumber":2,"startTime":"2025-09-18T17:52:17.742Z","endTime":"2025-09-18T17:52:21.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.43994690217897,"strikeZoneBottom":1.56221719686426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16868872937964,"aZ":-26.12072123044556,"pfxX":-9.84072908155196,"pfxZ":3.182865241684288,"pX":0.22898464711452451,"pZ":3.0703398965268716,"vX0":6.077584527529512,"vY0":-136.34017702159775,"vZ0":-2.0570598262320114,"x":108.27,"y":155.88,"x0":-0.739045370004965,"y0":50.00300214254747,"z0":5.6193226950880515,"aX":-18.711761042125573},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":1949,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4002102467685198,"extension":6.509939378678067},"index":2,"playId":"d20b9f54-2f86-3fda-b36c-8cadf4c5d4a1","pitchNumber":3,"startTime":"2025-09-18T17:52:41.388Z","endTime":"2025-09-18T17:52:45.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.403795514162123,"aZ":-31.749807844187536,"pfxX":0.47891641721388273,"pfxZ":0.2724705437457402,"pX":0.019716852748722466,"pZ":2.5680101535504143,"vX0":2.6986001692144326,"vY0":-125.23464944118368,"vZ0":-0.7544449141831283,"x":116.25,"y":169.44,"x0":-1.139975955246943,"y0":50.005140789991835,"z0":5.50078052474719,"aX":0.7500985522122066},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-1.6,"spinRate":2125,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4395998251789526,"extension":6.565863151802313},"hitData":{"launchSpeed":94.5,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.0,"coordY":128.0}},"index":3,"playId":"199ce652-9dc6-3b64-ac04-19f4fcaa0312","pitchNumber":4,"startTime":"2025-09-18T17:52:59.014Z","endTime":"2025-09-18T17:53:12.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:53:12.457Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to left fielder Tyler Soderstrom. Trevor Story to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-18T17:53:11.694Z","endTime":"2025-09-18T17:54:14.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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(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.6,"endSpeed":85.1,"strikeZoneTop":3.32121376654684,"strikeZoneBottom":1.54867574760064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.528717702898636,"aZ":-30.32111659768743,"pfxX":-8.713479222965045,"pfxZ":1.002884670419304,"pX":-2.011194650010695,"pZ":1.8545047373312806,"vX0":0.4725483524089858,"vY0":-134.82196999725923,"vZ0":-4.1460477667199225,"x":193.66,"y":188.71,"x0":-1.0571053753651252,"y0":50.00014568633541,"z0":5.554119190754596,"aX":-16.024103980614218},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":15.7,"spinRate":1824,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40638104446713585,"extension":6.539458921058814},"index":0,"playId":"68f48e9f-4f90-3866-ade4-d3cbe6fa23d7","pitchNumber":1,"startTime":"2025-09-18T17:53:42.940Z","endTime":"2025-09-18T17:53:46.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52794554091752,"aZ":-26.435286294854546,"pfxX":-8.301523153311411,"pfxZ":3.1269854892864233,"pX":-0.15914129607022737,"pZ":1.8067161504499292,"vX0":4.687992846725217,"vY0":-134.87290834983108,"vZ0":-4.991599925290785,"x":123.07,"y":190.0,"x0":-0.8453549934071137,"y0":50.00012597900757,"z0":5.555701284909119,"aX":-15.225129030095763},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":13.9,"spinRate":1945,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4067840464990904,"extension":6.468650531236675},"hitData":{"launchSpeed":91.6,"launchAngle":0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.64,"coordY":120.36}},"index":1,"playId":"b93a2796-7575-356a-99ce-84be0858ff4e","pitchNumber":2,"startTime":"2025-09-18T17:54:05.200Z","endTime":"2025-09-18T17:54:14.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:54:14.627Z","atBatIndex":8},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Masataka Yoshida out on a sacrifice fly to right fielder JJ Bleday. Trevor Story scores. Alex Bregman to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-18T17:54:16.364Z","endTime":"2025-09-18T17:57:10.427Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":85.2,"endSpeed":77.3,"strikeZoneTop":3.29198020423178,"strikeZoneBottom":1.36364707158071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.560236540156655,"aZ":-32.17542712486684,"pfxX":1.6128029875751002,"pfxZ":-0.00253463068639892,"pX":-1.1329404264934884,"pZ":1.4644695517350854,"vX0":0.753075940949196,"vY0":-124.0149251913506,"vZ0":-2.6662428490698398,"x":160.19,"y":199.24,"x0":-1.651563715016502,"y0":50.000900738127505,"z0":5.281441694188123,"aX":2.471046193294801},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.5,"breakHorizontal":-3.1,"spinRate":1964,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.44443214756346316,"extension":6.534023157680929},"index":0,"playId":"1c2c580a-02f9-39b3-bc12-fb3935cd6674","pitchNumber":1,"startTime":"2025-09-18T17:54:50.401Z","endTime":"2025-09-18T17:54:54.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.639377248046326,"aZ":-29.703384930705145,"pfxX":-8.935015386115563,"pfxZ":1.4340574949887106,"pX":-0.22178747763896658,"pZ":2.04829168312916,"vX0":4.869726765311679,"vY0":-131.25596651821613,"vZ0":-3.268383876653279,"x":125.45,"y":183.48,"x0":-0.9510847848503875,"y0":50.004122672590235,"z0":5.547691371409472,"aX":-15.419548949263623},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":15.0,"spinRate":1856,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.41906568726983773,"extension":6.565559111072214},"index":1,"playId":"d418dcc4-023d-388c-a417-2285116630f3","pitchNumber":2,"startTime":"2025-09-18T17:55:09.460Z","endTime":"2025-09-18T17:55:14.593Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.412598764255506,"aZ":-34.77972184014721,"pfxX":1.1540420081709613,"pfxZ":-1.6951034928004933,"pX":-0.6198123030413011,"pZ":2.0993966389843592,"vX0":1.6689384818151893,"vY0":-123.40650343109691,"vZ0":-0.9305919285381702,"x":140.63,"y":182.1,"x0":-1.4557789700685693,"y0":50.00407088515694,"z0":5.420889781379579,"aX":1.7729636935105717},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.0,"breakHorizontal":-2.5,"spinRate":2012,"spinDirection":27},"zone":4,"typeConfidence":2.0,"plateTime":0.44447995401119655,"extension":6.413476907888257},"index":2,"playId":"29dd886c-53dd-3f4e-8153-0d352a7d9599","pitchNumber":3,"startTime":"2025-09-18T17:55:34.722Z","endTime":"2025-09-18T17:55:38.164Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-18T17:55:50.183Z","endTime":"2025-09-18T17:56:06.700Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.29815805695218,"strikeZoneBottom":1.40602126803337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.242395135818814,"aZ":-18.29784836238972,"pfxX":-3.9980248932964155,"pfxZ":8.64317342439095,"pX":-1.0678085042433978,"pZ":1.162925920778365,"vX0":1.7409452113782091,"vY0":-126.29843818684682,"vZ0":-6.482391326071353,"x":157.7,"y":207.38,"x0":-1.249038863001048,"y0":50.00218397538363,"z0":5.249062003373303,"aX":-6.417696178727945},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":14.3,"breakHorizontal":6.8,"spinRate":1277,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43473290116048213,"extension":6.578931012870237},"index":4,"playId":"4988da96-5c14-3d6b-b820-434c92db5f00","pitchNumber":4,"startTime":"2025-09-18T17:56:06.700Z","endTime":"2025-09-18T17:56:10.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36429389392918,"aZ":-32.74331898803324,"pfxX":-9.63546823703774,"pfxZ":-0.3126552252128416,"pX":-0.7330731999282992,"pZ":2.039799079796031,"vX0":3.7585708236020907,"vY0":-135.3730793424125,"vZ0":-3.4030538066781753,"x":144.94,"y":183.71,"x0":-0.8987762642568009,"y0":50.00194212999153,"z0":5.639373921653634,"aX":-17.634994974420376},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.2,"breakHorizontal":16.4,"spinRate":1880,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4067590027049661,"extension":6.587006243191392},"index":5,"playId":"c0f02a06-1abd-3951-a621-2baa49c90df6","pitchNumber":5,"startTime":"2025-09-18T17:56:30.927Z","endTime":"2025-09-18T17:56:35.034Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.807925364871526,"aZ":-33.92492865040138,"pfxX":1.2227860532145467,"pfxZ":-1.12337871923995,"pX":0.818690701703696,"pZ":1.3902046623118378,"vX0":4.107456676907635,"vY0":-124.5133496515819,"vZ0":-3.22995987821448,"x":85.79,"y":201.24,"x0":-1.016406744051804,"y0":50.00420612035963,"z0":5.533962362140634,"aX":1.9042096977728018},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.5,"breakHorizontal":-3.2,"spinRate":2183,"spinDirection":10},"zone":9,"typeConfidence":2.0,"plateTime":0.4412117750837963,"extension":6.598077289102092},"hitData":{"launchSpeed":88.5,"launchAngle":54.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.48,"coordY":135.02}},"index":6,"playId":"8ab07b7c-e701-3ce7-8716-e877c6871879","pitchNumber":6,"startTime":"2025-09-18T17:56:55.803Z","endTime":"2025-09-18T17:57:10.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:57:10.427Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a ground ball to third baseman Darell Hernaiz. Alex Bregman to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-18T17:57:38.131Z","endTime":"2025-09-18T17:59:06.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":80.7,"strikeZoneTop":3.62079996389697,"strikeZoneBottom":1.59801022115919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.869787629974404,"aZ":-31.506646020763654,"pfxX":1.2483110945580527,"pfxZ":0.4109990282789564,"pX":-0.8039933497370664,"pZ":2.1621604279537774,"vX0":1.2423328465805397,"vY0":-124.18898685858005,"vZ0":-1.7210274662136407,"x":147.65,"y":180.4,"x0":-1.4667506115602877,"y0":50.00205092027263,"z0":5.402752072521724,"aX":2.016085581369484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.6,"breakHorizontal":-2.5,"spinRate":2086,"spinDirection":74},"zone":7,"typeConfidence":2.0,"plateTime":0.43541875194981206,"extension":6.610300385614441},"index":0,"playId":"b19500dd-8665-3508-adcf-ed309b20a15c","pitchNumber":1,"startTime":"2025-09-18T17:57:54.639Z","endTime":"2025-09-18T17:57:58.662Z","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":83.9,"endSpeed":79.5,"strikeZoneTop":3.63200408230787,"strikeZoneBottom":1.60908308873749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.331409110173023,"aZ":-32.34729150620728,"pfxX":1.5063819373072804,"pfxZ":-0.1107567630777826,"pX":-0.09747812188301487,"pZ":1.0753684761908704,"vX0":3.04513732273241,"vY0":-122.43435204091247,"vZ0":-3.7259831841797495,"x":120.72,"y":209.75,"x0":-1.5385828824835548,"y0":50.003777917062145,"z0":5.29885071518909,"aX":2.3552327740369665},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2121,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4423207739070847,"extension":6.691389776781506},"index":1,"playId":"0edbb2b2-f3b9-31d3-b6dd-ec9e9850c413","pitchNumber":2,"startTime":"2025-09-18T17:58:15.353Z","endTime":"2025-09-18T17:58:19.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.458100701193203,"aZ":-26.688936584909488,"pfxX":-8.400647124864676,"pfxZ":2.894696240512724,"pX":-0.06480515968553945,"pZ":3.4192831737689313,"vX0":4.8516501737274424,"vY0":-136.1636505973045,"vZ0":-0.950232783573137,"x":119.47,"y":146.46,"x0":-0.7702093443262817,"y0":50.0014330367603,"z0":5.604856046920983,"aX":-15.910500308234809},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":14.3,"spinRate":1870,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40091763118019497,"extension":6.590650705010611},"index":2,"playId":"1bfcc453-2c77-3616-ba02-c7dc43c4b1e5","pitchNumber":3,"startTime":"2025-09-18T17:58:35.919Z","endTime":"2025-09-18T17:58:39.456Z","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":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79999874175607,"aZ":-24.900545016972284,"pfxX":-3.2264658688534014,"pfxZ":3.9394406384377607,"pX":0.02016762780643787,"pZ":3.5266424452750185,"vX0":3.85547886660578,"vY0":-134.713855798387,"vZ0":-1.0723556844413196,"x":116.23,"y":143.56,"x0":-1.0067977047920695,"y0":50.00535960599197,"z0":5.681332068921895,"aX":-5.962752556186704},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":5.0,"spinRate":1991,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40575248305024214,"extension":6.52826098971439},"hitData":{"launchSpeed":69.0,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.97,"coordY":159.36}},"index":3,"playId":"d2f3bd0e-0bbf-3d1f-9a04-627bb69c1048","pitchNumber":4,"startTime":"2025-09-18T17:58:57.289Z","endTime":"2025-09-18T17:59:06.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T17:59:06.013Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Wong flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-18T18:00:09.887Z","endTime":"2025-09-18T18:01:21.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-18T17:59:25.178Z","endTime":"2025-09-18T18:00:12.272Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.35994057486358,"strikeZoneBottom":1.41961380582248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81119274619452,"aZ":-31.737888791222897,"pfxX":-8.200135356447905,"pfxZ":0.23185444447151227,"pX":-1.5361905475347304,"pZ":3.2795167769936073,"vX0":1.2577710227419714,"vY0":-136.3326496135027,"vZ0":-0.7876050424423076,"x":175.56,"y":150.23,"x0":-0.9378930530060635,"y0":50.00418946419802,"z0":5.761696365567852,"aX":-15.44491126482987},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.5,"breakHorizontal":14.6,"spinRate":1694,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4016871126829029,"extension":6.576689220477284},"index":1,"playId":"c86c5d6e-9c32-347c-a450-f905cd149f57","pitchNumber":1,"startTime":"2025-09-18T18:00:12.272Z","endTime":"2025-09-18T18:00:16.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.32398418728005,"strikeZoneBottom":1.38227238564374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.810455331600064,"aZ":-30.76139815976397,"pfxX":-9.137971389836633,"pfxZ":0.7468442350537003,"pX":0.015416686715039199,"pZ":3.7812560180161663,"vX0":5.432570669718679,"vY0":-136.40190332834194,"vZ0":0.3561754519203948,"x":116.41,"y":136.69,"x0":-0.8141954327407289,"y0":50.0003195558903,"z0":5.768782806906647,"aX":-17.22820511077659},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.7,"breakHorizontal":15.4,"spinRate":1853,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4014422989420199,"extension":6.640505397399026},"index":2,"playId":"eef5bdb9-7a79-3f51-8ebe-45df7cfb394a","pitchNumber":2,"startTime":"2025-09-18T18:00:31.129Z","endTime":"2025-09-18T18:00:35.630Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46987222692516,"aZ":-30.37998832175508,"pfxX":-9.041008493416,"pfxZ":0.9686672819628424,"pX":-1.0421717050569166,"pZ":2.550091734213179,"vX0":2.700204884464441,"vY0":-135.53745564322273,"vZ0":-2.623369729067589,"x":156.73,"y":169.93,"x0":-0.8761887116798963,"y0":50.006210978487125,"z0":5.650797333163554,"aX":-16.83402146814516},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.4,"breakHorizontal":15.8,"spinRate":1824,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4040188162218916,"extension":6.599891846041835},"index":3,"playId":"95af7388-3150-3b4b-9421-cc54dbfc94c9","pitchNumber":3,"startTime":"2025-09-18T18:00:50.739Z","endTime":"2025-09-18T18:00:55.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.144385120828947,"aZ":-30.26756246351326,"pfxX":-8.343750878777785,"pfxZ":1.0201338050833755,"pX":-0.617711844794668,"pZ":2.683503138649257,"vX0":3.1086615916406224,"vY0":-136.05937617508667,"vZ0":-2.4973681662215736,"x":140.55,"y":166.33,"x0":-0.6916740914949807,"y0":50.004185989187384,"z0":5.7129361779587775,"aX":-15.62843313499826},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.6,"breakHorizontal":14.4,"spinRate":1798,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40272120978146164,"extension":6.4383865447045565},"hitData":{"launchSpeed":87.9,"launchAngle":51.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.94,"coordY":114.34}},"index":4,"playId":"6d491d8b-9888-35a3-a038-59b3687131ea","pitchNumber":4,"startTime":"2025-09-18T18:01:11.011Z","endTime":"2025-09-18T18:01:21.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:01:21.295Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, third baseman Alex Bregman to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-18T18:03:28.622Z","endTime":"2025-09-18T18:04:27.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.46868982988744,"strikeZoneBottom":1.60397397314831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.429580063930487,"aZ":-21.32753250392906,"pfxX":-9.880242602603136,"pfxZ":5.447769965678067,"pX":-0.7313530697857649,"pZ":1.9723246882888696,"vX0":5.3872186202318915,"vY0":-139.7545707382628,"vZ0":-5.480192126776354,"x":144.88,"y":185.53,"x0":-1.393047036977998,"y0":50.00563116891348,"z0":5.345682185246923,"aX":-19.684409299214728},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":16.9,"spinRate":2081,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.3908752172069496,"extension":6.400601930817885},"index":0,"playId":"2559bcda-6527-3747-9a66-3889c8388a38","pitchNumber":1,"startTime":"2025-09-18T18:03:44.085Z","endTime":"2025-09-18T18:03:48.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.64668118396862,"strikeZoneBottom":1.64040673916234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.918995913571617,"aZ":-35.588345281974,"pfxX":5.513043574878595,"pfxZ":-2.2280443672036396,"pX":1.3230141074414672,"pZ":0.31370980715008095,"vX0":5.589998508315429,"vY0":-123.08591934469507,"vZ0":-4.5514038671909525,"x":66.57,"y":230.31,"x0":-1.695597321801065,"y0":50.00346056837189,"z0":5.207224552989932,"aX":8.441355878822877},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.9,"breakHorizontal":-11.3,"spinRate":2479,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4453612260976154,"extension":6.328184766361692},"index":1,"playId":"10e2502c-8ed1-3a5c-9c6b-a4ad3b6d90bd","pitchNumber":2,"startTime":"2025-09-18T18:04:01.909Z","endTime":"2025-09-18T18:04:05.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65184049862294,"aZ":-30.651882397565906,"pfxX":0.38543822989107235,"pfxZ":0.9132258246005254,"pX":0.2834594199428954,"pZ":2.0845537834110766,"vX0":4.09480108802206,"vY0":-127.51522302591562,"vZ0":-2.5330243645122237,"x":106.2,"y":182.5,"x0":-1.3862746688120051,"y0":50.002528388988004,"z0":5.483970301875487,"aX":0.6403221366169228},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-1.6,"spinRate":2349,"spinDirection":258},"zone":9,"typeConfidence":0.9,"plateTime":0.4278380873237415,"extension":6.263956093002471},"hitData":{"launchSpeed":82.1,"launchAngle":3.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.4,"coordY":171.01}},"index":2,"playId":"b63b4137-ebd5-30c2-b114-71265464eedf","pitchNumber":3,"startTime":"2025-09-18T18:04:19.945Z","endTime":"2025-09-18T18:04:27.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:04:27.636Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, second baseman David Hamilton to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-18T18:04:29.520Z","endTime":"2025-09-18T18:05:18.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":96.6,"endSpeed":88.9,"strikeZoneTop":3.28128110525687,"strikeZoneBottom":1.41296271983076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79734652154407,"aZ":-24.054328916966888,"pfxX":-9.171419871995262,"pfxZ":4.036850045191759,"pX":-1.1752896498666474,"pZ":1.610465765484013,"vX0":4.1397352652842825,"vY0":-140.6399119321818,"vZ0":-6.193817308225417,"x":161.8,"y":195.3,"x0":-1.4718443735695608,"y0":50.00035386196511,"z0":5.393093292880468,"aX":-18.437477086633827},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":15.8,"spinRate":1974,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.3889063307723597,"extension":6.3743628202695035},"index":0,"playId":"9b5e53bf-1a37-382c-b589-a430d3e0f0e0","pitchNumber":1,"startTime":"2025-09-18T18:04:53.609Z","endTime":"2025-09-18T18:04:57.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.935321734585195,"aZ":-25.63965789960877,"pfxX":-10.03894687288091,"pfxZ":3.3575011766621223,"pX":-0.3154663001169427,"pZ":2.5877849855779176,"vX0":6.268878848370943,"vY0":-138.6009646261771,"vZ0":-3.2249505502024705,"x":129.02,"y":168.91,"x0":-1.3021194015301105,"y0":50.003099909496356,"z0":5.478416570692267,"aX":-19.534586320117427},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":16.9,"spinRate":1913,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.3951616996241043,"extension":6.294293010087085},"hitData":{"launchSpeed":75.5,"launchAngle":14.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.63,"coordY":149.23}},"index":1,"playId":"eba8d244-5c2d-31a5-a6f6-d7c84581e3f4","pitchNumber":2,"startTime":"2025-09-18T18:05:10.633Z","endTime":"2025-09-18T18:05:18.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:05:18.289Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willie MacIver called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-18T18:05:20.639Z","endTime":"2025-09-18T18:07:05.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.61070148103749,"strikeZoneBottom":1.53043942228918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.277797186956633,"aZ":-26.644761383104054,"pfxX":-10.354288660886446,"pfxZ":2.8085363303940216,"pX":-0.4001471353997807,"pZ":2.8502066385613944,"vX0":6.36551877299689,"vY0":-139.39973153121454,"vZ0":-2.389067461569449,"x":132.25,"y":161.82,"x0":-1.3677982807230817,"y0":50.00166665125478,"z0":5.476895301682735,"aX":-20.38065029917577},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":17.4,"spinRate":2010,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.39288948798954726,"extension":6.389946951894107},"index":0,"playId":"a863f27b-27da-3798-bd75-796af2292ce1","pitchNumber":1,"startTime":"2025-09-18T18:05:42.303Z","endTime":"2025-09-18T18:05:47.003Z","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":94.8,"endSpeed":87.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.123566219672718,"aZ":-27.66571346187568,"pfxX":-10.405097417989692,"pfxZ":2.34313007346742,"pX":-1.1092335908075903,"pZ":1.5625451027026565,"vX0":4.363503408606378,"vY0":-138.0076618216775,"vZ0":-5.378401232151486,"x":159.28,"y":196.59,"x0":-1.3600967280477847,"y0":50.00659370908894,"z0":5.40371080843036,"aX":-20.04616024919172},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.2,"breakHorizontal":17.9,"spinRate":1926,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.3970989413819521,"extension":6.312223171290479},"index":1,"playId":"cf642210-baa0-3367-a42e-36521f911a83","pitchNumber":2,"startTime":"2025-09-18T18:05:56.132Z","endTime":"2025-09-18T18:06:00.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-18T18:06:05.553Z","endTime":"2025-09-18T18:06:21.435Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.6387569931625,"strikeZoneBottom":1.6296482793695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.564850325581716,"aZ":-38.56156025960632,"pfxX":2.4615619766114643,"pfxZ":-4.003500380276137,"pX":1.1925213459107493,"pZ":2.521908361600919,"vX0":5.956190844970561,"vY0":-124.90174062652247,"vZ0":0.7175953505968009,"x":71.54,"y":170.69,"x0":-1.5322583582838896,"y0":50.0004647907993,"z0":5.374523568064349,"aX":3.9296805675350943},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.8,"breakHorizontal":-5.6,"spinRate":2332,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.4367071715579791,"extension":6.268664922703827},"index":3,"playId":"90d95f5b-7926-38df-a4aa-4db451a203a8","pitchNumber":3,"startTime":"2025-09-18T18:06:21.435Z","endTime":"2025-09-18T18:06:26.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.362752028067753,"aZ":-36.59073079176393,"pfxX":3.9291697501328144,"pfxZ":-2.7696363555636516,"pX":0.4466938176517572,"pZ":1.4110128082461035,"vX0":3.879008428805074,"vY0":-124.97274494812667,"vZ0":-2.3940328828667354,"x":99.97,"y":200.68,"x0":-1.6317129765005163,"y0":50.00347896625589,"z0":5.364556749804349,"aX":6.262963075619051},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.3,"breakHorizontal":-7.9,"spinRate":2374,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4369889962166953,"extension":6.453577151820615},"index":4,"playId":"7ed6aa5d-ecfc-3243-aab5-10820c492874","pitchNumber":4,"startTime":"2025-09-18T18:06:39.014Z","endTime":"2025-09-18T18:06:42.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.56895192906789,"strikeZoneBottom":1.49744119268762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85861625730681,"aZ":-25.147896529713822,"pfxX":-10.197979811614568,"pfxZ":3.5763303198192924,"pX":-0.8463430036183351,"pZ":1.4603392131613717,"vX0":5.015650925406977,"vY0":-139.14793919500073,"vZ0":-6.229299693998113,"x":149.26,"y":199.35,"x0":-1.3461677128762835,"y0":50.00048879820642,"z0":5.391213148399846,"aX":-20.019851953647812},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":1979,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.39343376538924435,"extension":6.316632124095032},"index":5,"playId":"02386354-6ee3-3c66-b1d7-f95215d6c290","pitchNumber":5,"startTime":"2025-09-18T18:06:59.794Z","endTime":"2025-09-18T18:07:05.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:07:05.034Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"David Hamilton homers (5) on a line drive to right center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T18:09:00.836Z","endTime":"2025-09-18T18:09:51.672Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40028112663904,"aZ":-29.592529450878352,"pfxX":-7.535787363069552,"pfxZ":1.4049619159300821,"pX":0.028183711801175248,"pZ":2.4646353703109116,"vX0":5.030002941907724,"vY0":-134.8446650811934,"vZ0":-2.7297438384536195,"x":115.93,"y":172.23,"x0":-0.8824917957690915,"y0":50.00666364621602,"z0":5.578696448703406,"aX":-13.876636444903559},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":12.6,"spinRate":1805,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4062394109983596,"extension":6.642662099585443},"hitData":{"launchSpeed":107.9,"launchAngle":18.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":175.93,"coordY":48.22}},"index":0,"playId":"51aa09b2-c61c-3a09-91c4-a7a2bedcf5f2","pitchNumber":1,"startTime":"2025-09-18T18:09:31.726Z","endTime":"2025-09-18T18:09:51.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:09:51.672Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a ground ball to third baseman Darell Hernaiz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T18:09:43.581Z","endTime":"2025-09-18T18:12:12.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":85.8,"endSpeed":79.9,"strikeZoneTop":3.28331817723689,"strikeZoneBottom":1.50444955099813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.107113134407,"aZ":-31.612946343695643,"pfxX":1.4168783973678067,"pfxZ":0.34516694015581706,"pX":0.8561039161453642,"pZ":2.353718246634249,"vX0":3.9782617328041523,"vY0":-125.08033413087642,"vZ0":-1.5911769971108511,"x":84.37,"y":175.23,"x0":-0.9305728355314816,"y0":50.00035294912525,"z0":5.558676920195114,"aX":2.273133739466141},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-3.4,"spinRate":2101,"spinDirection":356},"zone":14,"typeConfidence":2.0,"plateTime":0.4357152603152179,"extension":6.538933578869625},"index":0,"playId":"f72a4329-b76f-3618-b64a-16fc13426244","pitchNumber":1,"startTime":"2025-09-18T18:10:18.097Z","endTime":"2025-09-18T18:10:22.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.340557997969047,"aZ":-29.425406850002275,"pfxX":-7.39459469657627,"pfxZ":1.4864935682041835,"pX":-0.3350442354674541,"pZ":2.4899699184685002,"vX0":3.8933062690694364,"vY0":-134.7525162283602,"vZ0":-2.8743066005378473,"x":129.77,"y":171.55,"x0":-0.8323795136211349,"y0":50.004679739102535,"z0":5.6339770540048715,"aX":-13.69673277141831},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.3,"breakHorizontal":12.6,"spinRate":1957,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4053739115660919,"extension":6.481684418841895},"index":1,"playId":"83542388-e9b5-3bae-a3ab-be75b35f7e26","pitchNumber":2,"startTime":"2025-09-18T18:10:31.362Z","endTime":"2025-09-18T18:10:36.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36993593080529,"aZ":-28.63109139282383,"pfxX":-9.317517130010376,"pfxZ":1.983407812221591,"pX":-0.26956230053240104,"pZ":2.2018074697321706,"vX0":5.249278511359279,"vY0":-133.31843330172293,"vZ0":-3.039537981708956,"x":127.28,"y":179.33,"x0":-1.0600249850660808,"y0":50.006078463401884,"z0":5.437445592953868,"aX":-16.668402445220156},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":15.6,"spinRate":1921,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.41185090170244587,"extension":6.76442252446488},"index":2,"playId":"cd7489a7-fe79-39f4-bcf4-5706f7b0da8a","pitchNumber":3,"startTime":"2025-09-18T18:11:00.519Z","endTime":"2025-09-18T18:11:03.736Z","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.8,"endSpeed":78.5,"strikeZoneTop":3.38271388689926,"strikeZoneBottom":1.57079315903817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.150477287646645,"aZ":-33.559456822321934,"pfxX":-0.17735780970964043,"pfxZ":-0.8855966965282889,"pX":1.5888189606250704,"pZ":2.9831297368453473,"vX0":5.94812942148337,"vY0":-124.83490089084358,"vZ0":0.400725251267557,"x":56.44,"y":158.24,"x0":-0.8059742521805613,"y0":50.00083701331647,"z0":5.592947465319699,"aX":-0.28030535352383495},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":-1.1,"spinRate":2110,"spinDirection":31},"zone":12,"typeConfidence":2.0,"plateTime":0.4395063389531888,"extension":6.685227127108127},"index":3,"playId":"9ba84609-485c-3e26-a55a-ecad51d597ea","pitchNumber":4,"startTime":"2025-09-18T18:11:45.471Z","endTime":"2025-09-18T18:11:50.174Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28321242863189,"aZ":-31.93916986796228,"pfxX":-0.5990875158299449,"pfxZ":0.14503844171380287,"pX":1.3318085130972999,"pZ":1.9016801552121312,"vX0":5.774579191713096,"vY0":-125.37909690831006,"vZ0":-2.069165760049338,"x":66.23,"y":187.43,"x0":-0.9271107914189695,"y0":50.00018863019474,"z0":5.353946909650618,"aX":-0.950341092741313},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.2,"spinRate":2189,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4375075050277113,"extension":6.894376938960994},"hitData":{"launchSpeed":60.3,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.75,"coordY":182.1}},"index":4,"playId":"281b6a31-b2e4-3adb-b587-76523e6359c1","pitchNumber":5,"startTime":"2025-09-18T18:12:04.439Z","endTime":"2025-09-18T18:12:12.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:12:12.827Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ceddanne Rafaela pops out to first baseman Nick Kurtz in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T18:12:15.762Z","endTime":"2025-09-18T18:15:33.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.388533811138387,"aZ":-31.234722239994966,"pfxX":-7.363212430545918,"pfxZ":0.5188507960628641,"pX":0.10589222965090928,"pZ":3.6536128794168876,"vX0":5.306451813883473,"vY0":-133.11853126992816,"vZ0":0.5272744952569648,"x":112.96,"y":140.13,"x0":-0.9523137654308191,"y0":50.000093506560646,"z0":5.7061370995367895,"aX":-13.271422739892234},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":12.2,"spinRate":1821,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.41075155921773376,"extension":6.759492695043783},"index":0,"playId":"9fe92b5f-3186-35e4-a845-8d16f374e163","pitchNumber":1,"startTime":"2025-09-18T18:12:41.447Z","endTime":"2025-09-18T18:12:45.016Z","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":0},"index":1,"playId":"303a3892-7e42-3595-93d3-f1bab5180967","startTime":"2025-09-18T18:13:09.656Z","endTime":"2025-09-18T18:13:12.656Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.3190668329982,"strikeZoneBottom":1.55218402408841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.200729956173127,"aZ":-32.09843847792452,"pfxX":-9.18378031498902,"pfxZ":0.04159763383161952,"pX":-1.0220961278067924,"pZ":3.983756554861808,"vX0":3.140226349357855,"vY0":-132.40333360369704,"vZ0":1.4989994163307419,"x":155.96,"y":131.22,"x0":-1.0248858724074317,"y0":50.002850207035664,"z0":5.745894919025277,"aX":-16.432318695217564},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.6,"breakHorizontal":16.1,"spinRate":1818,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.412453936930981,"extension":6.439108791103293},"index":2,"playId":"0d870e1f-d7e8-3799-ae8a-146b3fbd8456","pitchNumber":2,"startTime":"2025-09-18T18:13:30.114Z","endTime":"2025-09-18T18:13:35.056Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.955675218661156,"aZ":-37.62192203370008,"pfxX":3.050606096700435,"pfxZ":-3.577402390933522,"pX":0.789440370956955,"pZ":1.8173822490263485,"vX0":3.8554456927522325,"vY0":-122.49249295802827,"vZ0":-1.2213402179448882,"x":86.91,"y":189.71,"x0":-1.2007514762283544,"y0":50.0054094702171,"z0":5.536031408453361,"aX":4.6408095402657406},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.5,"breakHorizontal":-6.5,"spinRate":2152,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4469790719725921,"extension":6.668696687821534},"index":3,"playId":"b6e8420a-3bac-3631-a075-b8c876a852d0","pitchNumber":3,"startTime":"2025-09-18T18:13:50.455Z","endTime":"2025-09-18T18:13:53.624Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.167758245467528,"aZ":-31.952300578768497,"pfxX":0.6890070186660524,"pfxZ":0.14879552280867792,"pX":0.46536337346253775,"pZ":2.374272964944306,"vX0":3.4681049372932127,"vY0":-123.2018349761092,"vZ0":-0.8832554718860182,"x":99.26,"y":174.67,"x0":-1.05444297443668,"y0":50.00499276418211,"z0":5.455741071775407,"aX":1.051360183799963},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.4,"breakHorizontal":-2.2,"spinRate":2164,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4458443535590768,"extension":6.521400065721303},"index":4,"playId":"c9eacea6-330c-32af-a2fa-0c0e180d60c1","pitchNumber":4,"startTime":"2025-09-18T18:14:10.075Z","endTime":"2025-09-18T18:14:16.645Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.824518354217506,"aZ":-31.40857792669386,"pfxX":-8.031561352054919,"pfxZ":0.4118994187174625,"pX":-0.9475237739670386,"pZ":3.448308234444069,"vX0":3.0961976024597178,"vY0":-135.2369490414584,"vZ0":-0.3249671108937353,"x":153.12,"y":145.68,"x0":-1.059789079125133,"y0":50.00362750637478,"z0":5.761784112893726,"aX":-14.967168693429905},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.8,"breakHorizontal":13.9,"spinRate":1907,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4040853268742439,"extension":6.492522855144907},"index":5,"playId":"4e19604a-b10d-38cb-8b78-9aaff7b161fd","pitchNumber":5,"startTime":"2025-09-18T18:14:47.968Z","endTime":"2025-09-18T18:14:51.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-18T18:15:07.770Z","endTime":"2025-09-18T18:15:25.059Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.720284983265337,"aZ":-27.77742159749319,"pfxX":-6.804120325091375,"pfxZ":2.429640815121953,"pX":-0.7034774202053998,"pZ":3.070589416330699,"vX0":3.2826671255421687,"vY0":-133.4674049097814,"vZ0":-1.7240246694003645,"x":143.81,"y":155.87,"x0":-1.062835822841117,"y0":50.003587073387976,"z0":5.718021893909267,"aX":-12.322035163211886},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.2,"breakHorizontal":11.6,"spinRate":1803,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4097946341920826,"extension":6.491026898632658},"hitData":{"launchSpeed":64.1,"launchAngle":58.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.76,"coordY":172.53}},"index":7,"playId":"7d8d6974-768d-3f5b-b579-63e522a7518a","pitchNumber":6,"startTime":"2025-09-18T18:15:25.059Z","endTime":"2025-09-18T18:15:33.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:15:33.548Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T18:15:39.232Z","endTime":"2025-09-18T18:16:14.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.380055213301333,"aZ":-33.75096365384925,"pfxX":1.3768053976700445,"pfxZ":-1.0752184343812736,"pX":-0.27863288833726263,"pZ":2.7201062531688582,"vX0":2.611769460517513,"vY0":-121.34523696957334,"vZ0":0.4179816079499823,"x":127.62,"y":165.34,"x0":-1.554800728789523,"y0":50.00336589697549,"z0":5.525703453854769,"aX":2.0188732825057274},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.6,"breakHorizontal":-3.2,"spinRate":2046,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.45424207177548226,"extension":6.462468921738066},"hitData":{"launchSpeed":88.2,"launchAngle":49.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.8,"coordY":103.0}},"index":0,"playId":"95648970-5ce3-3905-a98e-0afd1e74f648","pitchNumber":1,"startTime":"2025-09-18T18:16:04.568Z","endTime":"2025-09-18T18:16:14.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:16:14.949Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T18:16:16.615Z","endTime":"2025-09-18T18:18:32.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83387521875265,"aZ":-35.15131561289585,"pfxX":0.31994133839119554,"pfxZ":-1.9747235139922683,"pX":0.79148180768989,"pZ":2.21156234136803,"vX0":4.187373893771235,"vY0":-123.23718318152902,"vZ0":-0.7332738098367879,"x":86.83,"y":179.07,"x0":-0.984839153786495,"y0":50.001470589286214,"z0":5.532265157497904,"aX":0.4824341631577817},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-1.8,"spinRate":2133,"spinDirection":31},"zone":6,"typeConfidence":2.0,"plateTime":0.4477206871060324,"extension":6.471401559226194},"index":0,"playId":"34227b63-eaa7-337a-9d43-45acdb446e3f","pitchNumber":1,"startTime":"2025-09-18T18:16:46.631Z","endTime":"2025-09-18T18:16:49.756Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.49040627521262,"strikeZoneBottom":1.6179252984455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.896601596895334,"aZ":-27.473022812211468,"pfxX":-5.6765632872639635,"pfxZ":2.6510028837157087,"pX":-1.2011750360165072,"pZ":2.5805514846720516,"vX0":2.098280671556377,"vY0":-132.07663043603597,"vZ0":-2.430629841763022,"x":162.79,"y":169.11,"x0":-1.2661786268593926,"y0":50.00650199552703,"z0":5.523656710268325,"aX":-10.077660437651303},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.6,"breakHorizontal":9.8,"spinRate":1925,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4139721382113972,"extension":6.562462702933878},"index":1,"playId":"d99b30f4-38ad-3935-9c0f-517c7c946e6a","pitchNumber":2,"startTime":"2025-09-18T18:17:06.433Z","endTime":"2025-09-18T18:17:12.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nate Eaton steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"d99b30f4-38ad-3935-9c0f-517c7c946e6a","startTime":"2025-09-18T18:17:15.967Z","endTime":"2025-09-18T18:17:44.124Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"}},{"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":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92914720975767,"aZ":-27.58869962896788,"pfxX":-7.307610440396792,"pfxZ":2.474152435240512,"pX":-0.3763159459052765,"pZ":3.260554404120027,"vX0":3.368441614298156,"vY0":-134.96975198035295,"vZ0":-1.3311442468982828,"x":131.34,"y":150.75,"x0":-0.6874403207187599,"y0":50.004871371374264,"z0":5.693452085171398,"aX":-13.554716087372052},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":12.6,"spinRate":1879,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40500823631614047,"extension":6.500044625943937},"index":3,"playId":"f0dae671-18f4-3307-aad3-5724db3fc24b","pitchNumber":3,"startTime":"2025-09-18T18:17:44.124Z","endTime":"2025-09-18T18:17:47.396Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-18T18:18:05.863Z","endTime":"2025-09-18T18:18:26.531Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.056020640616723,"aZ":-29.20157296380038,"pfxX":-5.897333087986872,"pfxZ":1.5908878227584555,"pX":-1.2000177173782696,"pZ":3.0144046438394922,"vX0":2.2209886013185276,"vY0":-134.87196013724162,"vZ0":-1.45119248583473,"x":162.74,"y":157.39,"x0":-1.2624287841747246,"y0":50.00057132625944,"z0":5.596005136132699,"aX":-10.992236810249988},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.8,"breakHorizontal":10.3,"spinRate":1797,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4042752004007517,"extension":6.570572702209287},"index":5,"playId":"571ea0a6-aa1c-3ae6-be1a-bb0d366fc25d","pitchNumber":4,"startTime":"2025-09-18T18:18:26.531Z","endTime":"2025-09-18T18:18:32.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:18:32.206Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out sharply, shortstop Trevor Story to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T18:20:19.278Z","endTime":"2025-09-18T18:21:05.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159583238651177,"aZ":-27.92017533180576,"pfxX":-1.1098249305747765,"pfxZ":2.5555426657270903,"pX":-0.05862653562486917,"pZ":1.3138552092781612,"vX0":4.6280010182023466,"vY0":-127.87065484083186,"vZ0":-4.405302716631587,"x":119.23,"y":203.31,"x0":-1.743923421408209,"y0":50.003192042993156,"z0":5.237209094252525,"aX":-1.847757350322403},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":1.1,"spinRate":2437,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4275505602039944,"extension":6.249663662469901},"index":0,"playId":"5bfd7151-0a13-3c97-9cfb-a4629ae88118","pitchNumber":1,"startTime":"2025-09-18T18:20:42.188Z","endTime":"2025-09-18T18:20:45.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.816901459783875,"aZ":-19.491909219044917,"pfxX":-7.386898306426041,"pfxZ":6.366749234444097,"pX":-0.4770209846004099,"pZ":2.187066408487934,"vX0":5.5256323386084425,"vY0":-140.0614040385496,"vZ0":-5.161288670123633,"x":135.18,"y":179.73,"x0":-1.5129674921750098,"y0":50.00337591619608,"z0":5.3232752107925485,"aX":-14.71731548856818},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":12.2,"spinRate":2209,"spinDirection":227},"zone":7,"typeConfidence":0.53,"plateTime":0.3906500562281656,"extension":6.438400262547768},"hitData":{"launchSpeed":111.1,"launchAngle":3.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":112.96,"coordY":146.19}},"index":1,"playId":"4cfe2100-f56a-3c4d-8581-b2c709f68077","pitchNumber":2,"startTime":"2025-09-18T18:20:58.543Z","endTime":"2025-09-18T18:21:05.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:21:05.828Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T18:21:07.543Z","endTime":"2025-09-18T18:22:34.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.43411827210691,"strikeZoneBottom":1.57568208043151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.607037798250502,"aZ":-20.37140963712282,"pfxX":-8.655673712191767,"pfxZ":5.947901080298293,"pX":-0.40928464409064674,"pZ":1.9094455069286291,"vX0":5.961267073440269,"vY0":-139.57015543914605,"vZ0":-5.822004906615328,"x":132.6,"y":187.22,"x0":-1.4415704989103693,"y0":50.00469641547722,"z0":5.351867367300703,"aX":-17.18347562823371},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":14.5,"spinRate":2227,"spinDirection":223},"zone":7,"typeConfidence":0.85,"plateTime":0.3915249109095438,"extension":6.285954600239318},"index":0,"playId":"850f7111-e4e7-385b-9636-80c148920ed1","pitchNumber":1,"startTime":"2025-09-18T18:21:33.551Z","endTime":"2025-09-18T18:21:38.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.692633030031335,"aZ":-21.64113219067192,"pfxX":-8.313145850931534,"pfxZ":5.380105298272127,"pX":-1.539047873739599,"pZ":2.293249131760279,"vX0":2.7113578747432134,"vY0":-138.7489226356773,"vZ0":-4.650454872759748,"x":175.66,"y":176.86,"x0":-1.4459737634391818,"y0":50.005855760057685,"z0":5.42439175723989,"aX":-16.286783105511066},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":14.5,"spinRate":2161,"spinDirection":223},"zone":13,"typeConfidence":0.69,"plateTime":0.39405121931442544,"extension":6.15547964577189},"index":1,"playId":"b8d0bdd1-02bf-309e-9f7d-c0acd84a440c","pitchNumber":2,"startTime":"2025-09-18T18:21:50.618Z","endTime":"2025-09-18T18:21:54.505Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.63733068037913,"strikeZoneBottom":1.77948437078588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.806581386378078,"aZ":-28.691010606558628,"pfxX":-1.5038042080280776,"pfxZ":2.0630615394326757,"pX":0.9118985565816772,"pZ":0.616179011664681,"vX0":6.211863066952544,"vY0":-128.2430751474173,"vZ0":-6.238922385565222,"x":82.24,"y":222.14,"x0":-1.3308397580908848,"y0":50.004729776458774,"z0":5.2759016981537,"aX":-2.542653482043205},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":1.6,"spinRate":2523,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4246769263878125,"extension":6.438131613020466},"index":2,"playId":"a04b0315-d0c8-317b-8f32-c0d8b14da3c7","pitchNumber":3,"startTime":"2025-09-18T18:22:10.685Z","endTime":"2025-09-18T18:22:14.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.50111581821898,"strikeZoneBottom":1.60809728932932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.196528178794612,"aZ":-24.75454399272939,"pfxX":-9.996741851214665,"pfxZ":3.670262698328038,"pX":0.3338274140660932,"pZ":2.388508061808478,"vX0":7.606538734551625,"vY0":-141.11559727878236,"vZ0":-4.092709422003932,"x":104.28,"y":174.29,"x0":-1.0936264398586284,"y0":50.00633926360824,"z0":5.446581184829143,"aX":-20.227302519115597},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.0,"breakHorizontal":16.6,"spinRate":2107,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.38768706551345655,"extension":6.5166587696725164},"index":3,"playId":"8dc78e61-1a71-32af-94eb-a1194836b1c0","pitchNumber":4,"startTime":"2025-09-18T18:22:30.646Z","endTime":"2025-09-18T18:22:34.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:22:34.396Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T18:22:35.370Z","endTime":"2025-09-18T18:23:55.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.67659896444099,"strikeZoneBottom":1.69525900692941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22101392794127,"aZ":-31.434233221657173,"pfxX":1.0463750243274559,"pfxZ":0.4392963765619573,"pX":-1.7648557943568097,"pZ":3.2077717735350055,"vX0":-0.5467876433182562,"vY0":-128.46670707860815,"vZ0":0.3261336477885901,"x":184.27,"y":152.17,"x0":-1.6862774253616524,"y0":50.00322723688976,"z0":5.503719768082484,"aX":1.7658132922122098},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":-1.8,"spinRate":2561,"spinDirection":131},"zone":11,"typeConfidence":0.9,"plateTime":0.4247951420045668,"extension":6.1599093348327},"index":0,"playId":"de050a3b-b2e3-3c28-8ddd-33701fab6ef0","pitchNumber":1,"startTime":"2025-09-18T18:22:58.139Z","endTime":"2025-09-18T18:23:02.747Z","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.6,"endSpeed":80.6,"strikeZoneTop":3.7935740238757,"strikeZoneBottom":1.70559417865123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.992831747418972,"aZ":-30.90782053561213,"pfxX":-8.289835389049145,"pfxZ":0.7648851465291671,"pX":-1.9083339321295612,"pZ":2.3621759020499926,"vX0":2.331801265767273,"vY0":-127.66126563400051,"vZ0":-1.3206298884152696,"x":189.74,"y":175.0,"x0":-1.7559168437387485,"y0":50.00261272090133,"z0":5.316555949076225,"aX":-13.698102364439052},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":14.5,"spinRate":1745,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.428857324430886,"extension":6.318645807187854},"index":1,"playId":"512c9ce6-0f28-3ab3-9192-5c041f0ed001","pitchNumber":2,"startTime":"2025-09-18T18:23:13.881Z","endTime":"2025-09-18T18:23:17.843Z","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":96.1,"endSpeed":88.4,"strikeZoneTop":3.70694920407687,"strikeZoneBottom":1.72592350410739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.554779231476985,"aZ":-23.069308632830566,"pfxX":-9.752028237939324,"pfxZ":4.586095241745358,"pX":1.1586731302110067,"pZ":1.9240191437173049,"vX0":9.696859718068135,"vY0":-139.58389249810745,"vZ0":-5.459344520975781,"x":72.83,"y":186.83,"x0":-1.082717437834883,"y0":50.00340575252768,"z0":5.410957037384178,"aX":-19.366163421538726},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":2184,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.39145015656610704,"extension":6.408738288340653},"index":2,"playId":"a0552886-04b2-373e-b3a9-363ab412dd58","pitchNumber":3,"startTime":"2025-09-18T18:23:32.122Z","endTime":"2025-09-18T18:23:36.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.76258627484872,"strikeZoneBottom":1.63864620312471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91647084828312,"aZ":-24.4640332423307,"pfxX":-9.992984985712006,"pfxZ":3.9227695000396636,"pX":1.0471880936771638,"pZ":1.8828792265118242,"vX0":9.696884222166894,"vY0":-139.04392402300084,"vZ0":-5.306841010044171,"x":77.08,"y":187.94,"x0":-1.1798677706401084,"y0":50.00594587182344,"z0":5.430417150578643,"aX":-19.655170247716168},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":16.2,"spinRate":2178,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3932857374955301,"extension":6.402404058725872},"index":3,"playId":"1508c7c9-312f-3370-8ba9-eb62848f0451","pitchNumber":4,"startTime":"2025-09-18T18:23:51.145Z","endTime":"2025-09-18T18:23:55.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:23:55.546Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks. Nick Kurtz to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T18:23:56.072Z","endTime":"2025-09-18T18:25:57.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.43001119923794,"strikeZoneBottom":1.55484793839769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19698318737961,"aZ":-28.267922886141363,"pfxX":1.1232525073099395,"pfxZ":2.3137607810802185,"pX":0.36533920011540727,"pZ":1.1623395331150237,"vX0":4.597652806231167,"vY0":-128.79408645376654,"vZ0":-4.81759845686988,"x":103.07,"y":207.4,"x0":-1.5845025880682275,"y0":50.00634307971107,"z0":5.227385381843282,"aX":1.8982671799721382},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":-3.0,"spinRate":2610,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.42427775639764853,"extension":6.341197002891095},"index":0,"playId":"4eea348f-7ce1-3bcd-8d14-32dd202241aa","pitchNumber":1,"startTime":"2025-09-18T18:24:20.719Z","endTime":"2025-09-18T18:24:24.572Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.35599838219056,"strikeZoneBottom":1.47050984632687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.865555508125162,"aZ":-27.699672844133726,"pfxX":-0.0697140603367159,"pfxZ":2.641571032856185,"pX":-0.16468956308789717,"pZ":1.3026663877359712,"vX0":3.6677218343105507,"vY0":-128.54720743264596,"vZ0":-4.633871767791767,"x":123.28,"y":203.61,"x0":-1.5942047656722793,"y0":50.00224949264488,"z0":5.251103189594884,"aX":-0.11909691381713823},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-0.6,"spinRate":2505,"spinDirection":275},"zone":13,"typeConfidence":0.91,"plateTime":0.4243034865661106,"extension":6.324647135708438},"index":1,"playId":"dc9b02e0-02e3-366b-bb70-5824bc453809","pitchNumber":2,"startTime":"2025-09-18T18:24:49.331Z","endTime":"2025-09-18T18:24:53.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.37105486562118,"strikeZoneBottom":1.59387561519038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06678348992096,"aZ":-22.99342940587563,"pfxX":-9.295214218047112,"pfxZ":4.733510860508402,"pX":0.6719904150498142,"pZ":1.8218484341970929,"vX0":8.757858015989994,"vY0":-137.98468450939768,"vZ0":-5.479258516536165,"x":91.39,"y":189.59,"x0":-1.3266608669028543,"y0":50.00290963309392,"z0":5.370556720530803,"aX":-18.026747584384786},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":15.1,"spinRate":2296,"spinDirection":226},"zone":9,"typeConfidence":0.89,"plateTime":0.39609632376070003,"extension":6.452282878824234},"index":2,"playId":"bea3c3e1-8cbb-33f9-b1c3-cc0c7e3f9a39","pitchNumber":3,"startTime":"2025-09-18T18:25:11.394Z","endTime":"2025-09-18T18:25:15.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.34009569857246,"strikeZoneBottom":1.49108118248796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.408179289736363,"aZ":-32.45442082738227,"pfxX":1.345998734166968,"pfxZ":-0.1773735188655312,"pX":1.3258372552751851,"pZ":1.5511922386416226,"vX0":6.449522516933221,"vY0":-126.17183003380327,"vZ0":-2.9426563701907686,"x":66.46,"y":196.9,"x0":-1.4326631371136154,"y0":50.000659482701,"z0":5.334014414812345,"aX":2.1792822363442585},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2602,"spinDirection":101},"zone":14,"typeConfidence":0.62,"plateTime":0.4332445696803804,"extension":6.546052553151653},"index":3,"playId":"bc912be0-36de-3b46-841e-176789be1f89","pitchNumber":4,"startTime":"2025-09-18T18:25:32.667Z","endTime":"2025-09-18T18:25:37.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.3040870391117,"strikeZoneBottom":1.45487017043016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.418146110196638,"aZ":-23.478776726861177,"pfxX":-9.68808999217041,"pfxZ":4.45275505441238,"pX":0.5010004518004095,"pZ":1.251535858425652,"vX0":8.489453723803617,"vY0":-138.46684908300622,"vZ0":-6.729040604064559,"x":97.9,"y":204.99,"x0":-1.3382294651744562,"y0":50.000294262437514,"z0":5.271975182874279,"aX":-18.907480780468465},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2299,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3947746879136145,"extension":6.456507334992743},"index":4,"playId":"0532f48c-7128-3ff7-97c5-d45477286f47","pitchNumber":5,"startTime":"2025-09-18T18:25:53.104Z","endTime":"2025-09-18T18:25:57.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:25:57.914Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a ground ball to shortstop Trevor Story. Nick Kurtz scores. Tyler Soderstrom to 3rd. Throwing error by shortstop Trevor Story.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T18:27:09.756Z","endTime":"2025-09-18T18:28:45.820Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-18T18:26:16.352Z","endTime":"2025-09-18T18:27:11.795Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.12054519146949,"strikeZoneBottom":1.53040674464387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.062095350028148,"aZ":-31.517698449717365,"pfxX":1.5239256893070303,"pfxZ":0.4004810446210554,"pX":0.5236073972137008,"pZ":1.3252502812038338,"vX0":4.393316225811319,"vY0":-127.42319329900158,"vZ0":-3.8177707092208673,"x":97.04,"y":203.0,"x0":-1.420586465380529,"y0":50.004640351055784,"z0":5.331911869421054,"aX":2.5066467718714582},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":-3.7,"spinRate":2681,"spinDirection":77},"zone":14,"typeConfidence":0.72,"plateTime":0.4297729144001954,"extension":6.522061535616317},"index":1,"playId":"8f930f83-2eef-37f5-80c7-7c0288f06411","pitchNumber":1,"startTime":"2025-09-18T18:27:11.795Z","endTime":"2025-09-18T18:27:16.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.1084327106557,"strikeZoneBottom":1.33966687318866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87903820146078,"aZ":-25.15883716189134,"pfxX":-10.304343810020814,"pfxZ":3.5597828619661263,"pX":0.09271664281729892,"pZ":1.1035028624993042,"vX0":7.900751450325075,"vY0":-140.0755157628741,"vZ0":-6.788402970271386,"x":113.47,"y":208.99,"x0":-1.4363134147065297,"y0":50.00692682921967,"z0":5.221773172006912,"aX":-20.326588269624892},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.0,"breakHorizontal":16.9,"spinRate":2296,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.392158652140818,"extension":6.518697386532428},"index":2,"playId":"a2ff0cf2-e66c-3938-8d95-c75caa803587","pitchNumber":2,"startTime":"2025-09-18T18:27:29.853Z","endTime":"2025-09-18T18:27:34.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.08482759915471,"strikeZoneBottom":1.49516942991156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.573211690744884,"aZ":-22.76490108161526,"pfxX":-10.697808511762277,"pfxZ":4.765965273710014,"pX":1.5293844546094428,"pZ":0.75151718701088,"vX0":10.984207645952358,"vY0":-139.83199282054545,"vZ0":-8.476727921796419,"x":58.7,"y":218.49,"x0":-1.0664926959316305,"y0":50.00246259211847,"z0":5.32491815554036,"aX":-21.11054983262823},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2372,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.3922492639071411,"extension":6.528385342018608},"index":3,"playId":"246b0a5f-0b98-3167-ad62-95cb3be647b5","pitchNumber":3,"startTime":"2025-09-18T18:27:51.278Z","endTime":"2025-09-18T18:27:56.609Z","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":95.0,"endSpeed":86.9,"strikeZoneTop":3.08195399671935,"strikeZoneBottom":1.49216992339138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.481853590426194,"aZ":-24.553660539595793,"pfxX":-10.180106667555457,"pfxZ":3.934598544667473,"pX":-0.3181133128661969,"pZ":2.9271162401562116,"vX0":6.861000320359673,"vY0":-138.1810766873604,"vZ0":-2.239214424994297,"x":129.13,"y":159.75,"x0":-1.5093051341281187,"y0":50.00149917612056,"z0":5.3958370456277045,"aX":-19.705926117982706},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2083,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.3962194514866524,"extension":6.351417260237298},"index":4,"playId":"188326a8-0550-3868-acb8-0432a3d477bb","pitchNumber":4,"startTime":"2025-09-18T18:28:14.371Z","endTime":"2025-09-18T18:28:18.969Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.957665904563807,"aZ":-22.965170857323518,"pfxX":-9.771793370763739,"pfxZ":4.646006252292116,"pX":-0.507105975992391,"pZ":2.7969534197047046,"vX0":6.177876046661477,"vY0":-139.7642751778019,"vZ0":-3.0910898967138802,"x":136.33,"y":163.26,"x0":-1.474469543780185,"y0":50.003553372813215,"z0":5.422366692984644,"aX":-19.368530613554007},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":16.4,"spinRate":2136,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.391618875391067,"extension":6.410441969183007},"hitData":{"launchSpeed":65.4,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.92,"coordY":157.34}},"index":5,"playId":"ca2e3ff5-d701-3745-9df7-55537fe1a29a","pitchNumber":5,"startTime":"2025-09-18T18:28:34.011Z","endTime":"2025-09-18T18:28:45.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:28:45.820Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T18:30:16.713Z","endTime":"2025-09-18T18:32:54.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-18T18:29:11.182Z","endTime":"2025-09-18T18:30:19.075Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.38151332308474,"strikeZoneBottom":1.72589184298417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74290920859793,"aZ":-26.141286295122704,"pfxX":-11.029670936377466,"pfxZ":3.044109690596393,"pX":-0.7488758079016891,"pZ":3.7133557817219005,"vX0":5.509787359862765,"vY0":-140.174534221927,"vZ0":-0.4468960749729722,"x":145.55,"y":138.52,"x0":-1.3106780501534092,"y0":50.005534520212905,"z0":5.586978802808093,"aX":-21.873590200769197},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.6,"breakHorizontal":18.8,"spinRate":2194,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.39128852707459316,"extension":6.298323064825724},"index":1,"playId":"ad107474-9483-395e-b546-c5ddbf61d439","pitchNumber":1,"startTime":"2025-09-18T18:30:19.075Z","endTime":"2025-09-18T18:30:23.182Z","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":94.9,"endSpeed":87.2,"strikeZoneTop":3.37914598324986,"strikeZoneBottom":1.65221947176193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.516300934820006,"aZ":-17.506686271248736,"pfxX":-5.172385136589279,"pfxZ":7.548914519873619,"pX":-0.38020502397932393,"pZ":2.611323642979092,"vX0":4.941103645495804,"vY0":-138.21022399215576,"vZ0":-4.253074260829964,"x":131.49,"y":168.27,"x0":-1.5152844392774512,"y0":50.003210004030066,"z0":5.3385298609165295,"aX":-10.051549832434048},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":8.4,"spinRate":2175,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.39562802834735145,"extension":6.343933792663861},"index":2,"playId":"40f8565d-a87d-3bac-8ef7-d3b1f6d66e7f","pitchNumber":2,"startTime":"2025-09-18T18:30:38.735Z","endTime":"2025-09-18T18:30:42.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.38448901810452,"strikeZoneBottom":1.65774450251505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.589289540409176,"aZ":-31.41146287133381,"pfxX":0.5455581123718518,"pfxZ":0.47153493573481775,"pX":-0.3374506066624408,"pZ":3.015756145076708,"vX0":2.575655112501934,"vY0":-126.42234775094106,"vZ0":-0.059279002871234776,"x":129.86,"y":157.35,"x0":-1.4383549346344142,"y0":50.00565172587366,"z0":5.550534353073483,"aX":0.8869670549714678},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":-1.6,"spinRate":2527,"spinDirection":158},"zone":1,"typeConfidence":0.9,"plateTime":0.4324478893325332,"extension":6.266225824046766},"index":3,"playId":"8fd5d588-2a14-35b4-92b5-1415ad4b202a","pitchNumber":3,"startTime":"2025-09-18T18:30:59.285Z","endTime":"2025-09-18T18:31:03.259Z","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":2},"index":4,"startTime":"2025-09-18T18:31:11.513Z","endTime":"2025-09-18T18:31:28.351Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2036493422851,"aZ":-31.10659460682283,"pfxX":0.3745792463869466,"pfxZ":0.6507482516747487,"pX":0.6455670037594158,"pZ":2.004107486768866,"vX0":5.306149368889428,"vY0":-127.09727247682304,"vZ0":-2.16548989484556,"x":92.39,"y":184.67,"x0":-1.5148550464006667,"y0":50.00321832676551,"z0":5.329148381423354,"aX":0.6144147757847365},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":-1.8,"spinRate":2535,"spinDirection":110},"zone":9,"typeConfidence":0.9,"plateTime":0.4303852115709228,"extension":6.48758045693137},"index":5,"playId":"e3e810a0-1552-3d1c-94ec-4a117b997624","pitchNumber":4,"startTime":"2025-09-18T18:31:28.351Z","endTime":"2025-09-18T18:31:31.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42656624818685,"aZ":-18.532758958994712,"pfxX":-3.2649724052409943,"pfxZ":7.001304520460451,"pX":-0.14912574694952477,"pZ":3.4139506311705636,"vX0":4.752228356814516,"vY0":-138.58079710654843,"vZ0":-2.1639972817650355,"x":122.68,"y":146.6,"x0":-1.4605147818011817,"y0":50.00366366937858,"z0":5.440377176879784,"aX":-6.362816492630846},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":4.9,"spinRate":2041,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.39495004403370215,"extension":6.346337036543991},"index":6,"playId":"7db7f4e3-2a6b-3935-b022-33bf57036de0","pitchNumber":5,"startTime":"2025-09-18T18:31:52.525Z","endTime":"2025-09-18T18:31:55.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.278301587516,"strikeZoneBottom":1.65863058512029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.364613599015055,"aZ":-27.02505376960135,"pfxX":-7.9903416582810785,"pfxZ":3.008405811528812,"pX":-1.3379988277785135,"pZ":3.0713122239562383,"vX0":3.4089710750554456,"vY0":-129.6270064233889,"vZ0":-0.9708855307760417,"x":168.0,"y":155.85,"x0":-1.6269585296990279,"y0":50.00596240712299,"z0":5.501269824433892,"aX":-13.693154210802637},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":13.8,"spinRate":1754,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.4214494178137671,"extension":6.29313780482991},"index":7,"playId":"15e40269-f7da-3402-b26e-d43884692e5d","pitchNumber":6,"startTime":"2025-09-18T18:32:23.934Z","endTime":"2025-09-18T18:32:28.329Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34868151442898,"aZ":-25.324207488629103,"pfxX":-9.30757415187972,"pfxZ":3.520404724780155,"pX":0.13076804671076622,"pZ":2.9501123636249784,"vX0":7.302196845575813,"vY0":-138.23126374123805,"vZ0":-2.2828656429393064,"x":112.02,"y":159.13,"x0":-1.329232808878387,"y0":50.00104546697268,"z0":5.47790445770423,"aX":-18.10187903668628},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":2113,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.39546819468636496,"extension":6.3552029343275285},"hitData":{"launchSpeed":89.9,"launchAngle":49.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.2,"coordY":112.38}},"index":8,"playId":"a64a6f14-e1b5-30d0-b61f-d30b4be89384","pitchNumber":7,"startTime":"2025-09-18T18:32:44.894Z","endTime":"2025-09-18T18:32:54.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:32:54.820Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T18:34:56.178Z","endTime":"2025-09-18T18:36:38.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.25173362770074,"strikeZoneBottom":1.43100439859913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24087195527068,"aZ":-32.81648374167434,"pfxX":-0.3269993704611216,"pfxZ":-0.41812539656267944,"pX":0.5513863801206538,"pZ":3.3888768608389275,"vX0":4.36423946728229,"vY0":-123.50519919887115,"vZ0":1.4867579011619787,"x":95.98,"y":147.28,"x0":-1.1981428422563472,"y0":50.00159010219844,"z0":5.544698132739609,"aX":-0.5039770630698879},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":-0.5,"spinRate":2082,"spinDirection":39},"zone":12,"typeConfidence":2.0,"plateTime":0.44396279051249454,"extension":6.555729873079688},"index":0,"playId":"e33c019f-4ff9-31fa-ab6e-52de733403bd","pitchNumber":1,"startTime":"2025-09-18T18:35:06.136Z","endTime":"2025-09-18T18:35:10.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.37318416228395,"strikeZoneBottom":1.60624247995285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.645213598618522,"aZ":-27.81925885766006,"pfxX":-7.634078528837646,"pfxZ":2.38203638593213,"pX":-0.4376515112863163,"pZ":2.0480971788205546,"vX0":3.5707240311815176,"vY0":-134.3161119716954,"vZ0":-4.037148594936644,"x":133.68,"y":183.48,"x0":-0.7912034216390192,"y0":50.00465715689444,"z0":5.545071994618882,"aX":-13.972994093057524},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":13.1,"spinRate":1869,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40753787867830127,"extension":6.523952245697889},"index":1,"playId":"481bff9a-3c1a-356a-a819-0bc68f6062d0","pitchNumber":2,"startTime":"2025-09-18T18:35:21.592Z","endTime":"2025-09-18T18:35:25.677Z","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":84.7,"endSpeed":78.0,"strikeZoneTop":3.40692098338481,"strikeZoneBottom":1.67565652032655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.999186518368088,"aZ":-32.11788143455822,"pfxX":0.23786477516891114,"pfxZ":0.032959126560030416,"pX":-0.027966735643669083,"pZ":0.7271088329034922,"vX0":2.2030800079236115,"vY0":-123.28992271383451,"vZ0":-4.561825557287162,"x":118.07,"y":219.15,"x0":-0.9647687347357227,"y0":50.00152709284173,"z0":5.318535954908182,"aX":0.3647830856789575},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.7,"breakHorizontal":-1.0,"spinRate":2131,"spinDirection":13},"zone":13,"typeConfidence":2.0,"plateTime":0.4446244800443817,"extension":6.531955921822467},"index":2,"playId":"c1473313-36e6-37e8-8349-13a7539be906","pitchNumber":3,"startTime":"2025-09-18T18:35:37.887Z","endTime":"2025-09-18T18:35:41.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":76.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.690569217521265,"aZ":-37.77471464959499,"pfxX":2.787491570542148,"pfxZ":-3.6917475639728234,"pX":0.0366704128833188,"pZ":1.7272955117796385,"vX0":1.818330601260686,"vY0":-123.75814297928173,"vZ0":-1.395664376950609,"x":115.6,"y":192.14,"x0":-1.075201109729742,"y0":50.003045843533556,"z0":5.526051403326338,"aX":4.229448093458652},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.7,"breakHorizontal":-5.5,"spinRate":2185,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4463166478592213,"extension":6.343122187654844},"index":3,"playId":"4bf02bec-4193-3436-bd85-172d8bec928b","pitchNumber":4,"startTime":"2025-09-18T18:35:54.558Z","endTime":"2025-09-18T18:35:58.519Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-18T18:36:03.579Z","endTime":"2025-09-18T18:36:16.154Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"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":91.3,"endSpeed":83.8,"strikeZoneTop":3.3695063516674,"strikeZoneBottom":1.49696858607331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71878356367359,"aZ":-30.506913212356864,"pfxX":-8.278591329816775,"pfxZ":0.9344718077720229,"pX":-0.02544023105271147,"pZ":1.5455624276564675,"vX0":5.306421917114885,"vY0":-132.77602152225387,"vZ0":-4.293719093468314,"x":117.97,"y":197.05,"x0":-0.9754132286614384,"y0":50.003280378969414,"z0":5.406379334290657,"aX":-14.765524970872782},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.0,"breakHorizontal":13.8,"spinRate":1979,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4126900444600481,"extension":6.673065440416891},"index":5,"playId":"356583a7-6981-3c0a-bc6d-6afc26ffd3ab","pitchNumber":5,"startTime":"2025-09-18T18:36:16.154Z","endTime":"2025-09-18T18:36:20.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.38318547681592,"strikeZoneBottom":1.61624756935906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.908021209626614,"aZ":-26.83278673326895,"pfxX":-5.431287970928292,"pfxZ":2.877340082567546,"pX":-0.5274126897892452,"pZ":4.308866860368519,"vX0":2.81808258845672,"vY0":-135.0101072626127,"vZ0":0.963307131572651,"x":137.1,"y":122.44,"x0":-0.8760962640430526,"y0":50.00289137847514,"z0":5.828318117271825,"aX":-10.08052999298193},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":9.2,"spinRate":1893,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4048648557958092,"extension":6.497039187329515},"index":6,"playId":"6041e327-73ab-3fc3-ba9b-04b65356867c","pitchNumber":6,"startTime":"2025-09-18T18:36:34.442Z","endTime":"2025-09-18T18:36:38.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:36:38.531Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, pitcher J.T. Ginn to first baseman Nick Kurtz. Alex Bregman to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T18:36:39.123Z","endTime":"2025-09-18T18:38:59.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":76.4,"strikeZoneTop":3.28010094414857,"strikeZoneBottom":1.43103415806135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.448061885059833,"aZ":-36.32351683398324,"pfxX":4.1081697301422375,"pfxZ":-2.803764987643236,"pX":-0.7515614029365676,"pZ":1.9549094498997226,"vX0":0.6356568297559321,"vY0":-121.1019562557591,"vZ0":-0.5663491450924033,"x":145.65,"y":186.0,"x0":-1.5512327873765226,"y0":50.00225709980516,"z0":5.378955796074904,"aX":6.079646510654581},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.9,"breakHorizontal":-7.6,"spinRate":2131,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.45290707068530356,"extension":6.523428597175065},"index":0,"playId":"e977fcb8-bce9-3716-ac6e-a43c2974ab19","pitchNumber":1,"startTime":"2025-09-18T18:37:07.484Z","endTime":"2025-09-18T18:37:11.670Z","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":90.4,"endSpeed":83.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.119951729541846,"aZ":-22.9604214089179,"pfxX":-0.5884348749249184,"pfxZ":5.186253884286934,"pX":0.48357355221220716,"pZ":3.185394935145871,"vX0":4.291317818756864,"vY0":-131.74313091674767,"vZ0":-1.6578930861780212,"x":98.57,"y":152.77,"x0":-1.0824039553065257,"y0":50.0037547608171,"z0":5.501716792923318,"aX":-1.0458452891649463},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":0.2,"spinRate":2003,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.4140182718484131,"extension":6.473981631672853},"index":1,"playId":"8f6a1abd-b657-3011-b1d5-314ec1b09758","pitchNumber":2,"startTime":"2025-09-18T18:37:26.579Z","endTime":"2025-09-18T18:37:30.466Z","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":90.4,"endSpeed":82.9,"strikeZoneTop":3.38405247064146,"strikeZoneBottom":1.42717506134756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.502808308351913,"aZ":-30.42514436746374,"pfxX":-7.3363041389354064,"pfxZ":0.9991001332018055,"pX":-1.757741568996094,"pZ":2.528185233934518,"vX0":1.5031348357380807,"vY0":-131.67613867625172,"vZ0":-2.0791461868767422,"x":184.0,"y":170.52,"x0":-1.3836376130759274,"y0":50.004052156227495,"z0":5.583746579767481,"aX":-12.856420996695201},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":13.0,"spinRate":1780,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4162911109572489,"extension":6.42727337650379},"index":2,"playId":"c602c2ef-4a5f-3253-ab2f-37c8643482df","pitchNumber":3,"startTime":"2025-09-18T18:37:53.727Z","endTime":"2025-09-18T18:37:57.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.1628636210668,"strikeZoneBottom":1.38590278010784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35417916970301,"aZ":-31.83334141203697,"pfxX":-7.983719523379474,"pfxZ":0.19018738227332221,"pX":1.0008112089038925,"pZ":2.622712052652652,"vX0":7.388935389358669,"vY0":-134.27746950088547,"vZ0":-1.8679433691033562,"x":78.85,"y":167.97,"x0":-0.7556229451047721,"y0":50.004643376182955,"z0":5.602545405707123,"aX":-14.511959746718098},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.1,"breakHorizontal":12.7,"spinRate":1769,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4086449126826417,"extension":6.631780503852915},"index":3,"playId":"4fa574cd-46ce-398b-8b45-436fe9185e18","pitchNumber":4,"startTime":"2025-09-18T18:38:13.679Z","endTime":"2025-09-18T18:38:18.477Z","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":0},"index":4,"playId":"de4ae675-20ba-3f02-8028-8c28b462c5d3","startTime":"2025-09-18T18:38:36.082Z","endTime":"2025-09-18T18:38:39.082Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37342394562791,"aZ":-22.688826308912482,"pfxX":-0.34447336562891523,"pfxZ":5.18675834300773,"pX":0.12350252508373195,"pZ":3.8200424396361874,"vX0":3.3555234310462017,"vY0":-133.97971499515867,"vZ0":-0.4211392682258195,"x":112.29,"y":135.64,"x0":-1.0972650259394785,"y0":50.002113455153584,"z0":5.592566792280427,"aX":-0.6303621748704824},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":0.0,"spinRate":1958,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40791929754706047,"extension":6.339701108277144},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.14,"coordY":190.26}},"index":5,"playId":"f32f53ba-9784-3da8-a7e2-4ef46cc9a7e9","pitchNumber":5,"startTime":"2025-09-18T18:38:52.131Z","endTime":"2025-09-18T18:38:59.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:38:59.830Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to right fielder JJ Bleday.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T18:39:05.054Z","endTime":"2025-09-18T18:40:46.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(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":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.067522201104545,"aZ":-25.798505082822622,"pfxX":-1.2035562343078103,"pfxZ":3.5431318578676674,"pX":0.883753256604264,"pZ":2.6222367230064227,"vX0":5.131119071872714,"vY0":-132.24776365322006,"vZ0":-2.528738075086045,"x":83.31,"y":167.98,"x0":-0.9121662364460031,"y0":50.003215800342126,"z0":5.45272609154329,"aX":-2.166530350670522},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.1,"breakHorizontal":1.2,"spinRate":1939,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.41172988526379406,"extension":6.437028346278402},"index":0,"playId":"328a02fc-2ca5-3420-9dcf-58bd1fb30c79","pitchNumber":1,"startTime":"2025-09-18T18:39:29.739Z","endTime":"2025-09-18T18:39:32.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.62976713666878,"strikeZoneBottom":1.65975865913314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58805298319269,"aZ":-22.806445597513328,"pfxX":-6.819615187505408,"pfxZ":5.85097578875819,"pX":-0.3828811890353471,"pZ":1.0930334630651084,"vX0":4.20941445780244,"vY0":-126.0090099694989,"vZ0":-5.8701030292073,"x":131.59,"y":209.27,"x0":-1.1924971764546286,"y0":50.00521725559327,"z0":5.305915441699412,"aX":-10.923233136047157},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":11.3,"spinRate":1395,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43535943358842966,"extension":6.60106718790716},"index":1,"playId":"f9415446-265d-3da2-a79c-7d7f57dc481a","pitchNumber":2,"startTime":"2025-09-18T18:39:51.935Z","endTime":"2025-09-18T18:39:55.134Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.65549147657872,"strikeZoneBottom":1.68558946938464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.128640831792794,"aZ":-33.10235564208509,"pfxX":-0.48227635667110746,"pfxZ":-0.6230876379631045,"pX":-0.6134161143788229,"pZ":1.873691845270565,"vX0":2.704857601747144,"vY0":-122.36326071142324,"vZ0":-1.305164285110759,"x":140.38,"y":188.19,"x0":-1.6767976487575436,"y0":50.00023511009103,"z0":5.284646432567146,"aX":-0.7215941766778853},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.2,"breakHorizontal":0.1,"spinRate":2108,"spinDirection":20},"zone":7,"typeConfidence":2.0,"plateTime":0.44989881463448533,"extension":6.427232669156216},"index":2,"playId":"486d115c-f99e-3ecb-834e-7f8ec6dfee0a","pitchNumber":3,"startTime":"2025-09-18T18:40:13.081Z","endTime":"2025-09-18T18:40:17.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.797477828162325,"aZ":-21.035904347360653,"pfxX":-3.3731566889656572,"pfxZ":6.084629311440853,"pX":-0.023943095129192654,"pZ":3.358998645248696,"vX0":3.8052921581592796,"vY0":-133.468684702847,"vZ0":-1.9073923837722149,"x":117.91,"y":148.09,"x0":-1.0201460561994347,"y0":50.00352480830075,"z0":5.575366919203469,"aX":-6.175256619520747},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":5.4,"spinRate":1985,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4081126752218327,"extension":6.459313517046552},"hitData":{"launchSpeed":95.3,"launchAngle":55.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.49,"coordY":114.99}},"index":3,"playId":"c030b0a9-8985-3be3-a8c5-9d7bbcc3b6d5","pitchNumber":4,"startTime":"2025-09-18T18:40:36.012Z","endTime":"2025-09-18T18:40:46.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:40:46.384Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T18:40:47.905Z","endTime":"2025-09-18T18:42:28.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.918864539783083,"aZ":-30.202633792538037,"pfxX":2.133984995962964,"pfxZ":1.3003187637920455,"pX":0.7144753569407984,"pZ":3.059069007969179,"vX0":3.588022403390168,"vY0":-122.49011722295255,"vZ0":0.21045928065112252,"x":89.77,"y":156.19,"x0":-1.0460139330080291,"y0":50.005732029690016,"z0":5.55176736356912,"aX":3.247209059589678},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.7,"spinRate":2134,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.4469574757255117,"extension":6.541987441027122},"index":0,"playId":"df1a5a5d-2720-3af7-ad5d-338414319c4e","pitchNumber":1,"startTime":"2025-09-18T18:41:16.378Z","endTime":"2025-09-18T18:41:19.378Z","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.6,"endSpeed":76.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.655690541570728,"aZ":-30.83601531892038,"pfxX":-0.1576797283091773,"pfxZ":0.8894003740813332,"pX":1.380196115631183,"pZ":2.2302588387764612,"vX0":5.733701938729339,"vY0":-123.03411018252046,"vZ0":-1.3526374551137512,"x":64.39,"y":178.56,"x0":-0.9785506775120646,"y0":50.0025993844815,"z0":5.445997509031176,"aX":-0.23761988741985407},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":-1.3,"spinRate":2135,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4484003908973202,"extension":6.429403878623559},"index":1,"playId":"159d93b3-10f9-3b5e-9836-851b3e92d52b","pitchNumber":2,"startTime":"2025-09-18T18:41:33.767Z","endTime":"2025-09-18T18:41:36.767Z","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-09-18T18:41:45.367Z","endTime":"2025-09-18T18:42:04.331Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"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":84.7,"endSpeed":77.2,"strikeZoneTop":3.36470326385751,"strikeZoneBottom":1.52744330301318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1035317456731,"aZ":-30.932887958410333,"pfxX":2.4466706333623454,"pfxZ":0.809841619300574,"pX":0.5120729751743579,"pZ":3.898815815089211,"vX0":2.69346849551327,"vY0":-123.33071199055948,"vZ0":1.952694140584565,"x":97.48,"y":133.51,"x0":-0.914799760749184,"y0":50.00119275874685,"z0":5.718343758972947,"aX":3.742574633841182},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-5.0,"spinRate":2236,"spinDirection":42},"zone":12,"typeConfidence":2.0,"plateTime":0.44529111034683355,"extension":6.344750104461687},"index":3,"playId":"363b2066-58e7-3423-9b45-83e6651025e9","pitchNumber":3,"startTime":"2025-09-18T18:42:04.331Z","endTime":"2025-09-18T18:42:07.917Z","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":85.0,"endSpeed":77.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.628182885147577,"aZ":-34.196271343156134,"pfxX":0.3277423113138078,"pfxZ":-1.3312465193019585,"pX":0.3129871065039749,"pZ":0.8642323356510856,"vX0":3.5966785161317496,"vY0":-123.61396569036141,"vZ0":-3.644600713780002,"x":105.07,"y":215.45,"x0":-1.2140304382582667,"y0":50.001368846782704,"z0":5.2815111688432,"aX":0.4982142337057313},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.1,"breakHorizontal":-1.6,"spinRate":2196,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.44606373837122293,"extension":6.604597058134745},"index":4,"playId":"5bfb39a1-6133-3e3c-b76d-85598363eb17","pitchNumber":4,"startTime":"2025-09-18T18:42:25.317Z","endTime":"2025-09-18T18:42:28.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:42:28.321Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out sharply, shortstop Trevor Story to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T18:44:29.623Z","endTime":"2025-09-18T18:44:51.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":86.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.504341495376355,"aZ":-26.02546264237876,"pfxX":-8.878458551763167,"pfxZ":3.231843949167425,"pX":-0.021330446477074657,"pZ":2.8240450779200734,"vX0":6.930882870413068,"vY0":-136.696819143591,"vZ0":-2.350828691890806,"x":117.81,"y":162.53,"x0":-1.4288441420615028,"y0":50.005768393961425,"z0":5.4714352991114845,"aX":-16.902567981159727},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":14.8,"spinRate":1942,"spinDirection":222},"zone":5,"typeConfidence":0.86,"plateTime":0.39981166157810577,"extension":6.2798649515233835},"hitData":{"launchSpeed":105.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":111.94,"coordY":155.31}},"index":0,"playId":"51514ea4-9c72-3d68-aedd-2c8bf3fb7d4f","pitchNumber":1,"startTime":"2025-09-18T18:44:43.750Z","endTime":"2025-09-18T18:44:51.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:44:51.223Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T18:44:56.076Z","endTime":"2025-09-18T18:46:24.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.24617700821069,"strikeZoneBottom":1.58069146247132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33771614885891,"aZ":-31.56989877823019,"pfxX":-1.0229625303196341,"pfxZ":0.3832261085534636,"pX":0.6413624787431058,"pZ":2.2820323729398098,"vX0":5.903781070130359,"vY0":-124.06900107868536,"vZ0":-1.3823924555206768,"x":92.55,"y":177.17,"x0":-1.6252071855044583,"y0":50.00200164563825,"z0":5.451693237173334,"aX":-1.6118711772664553},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":0.6,"spinRate":2429,"spinDirection":67},"zone":6,"typeConfidence":0.89,"plateTime":0.43967079191641867,"extension":6.248791282018873},"index":0,"playId":"e71a9435-5d7a-3544-b03d-ecb4e24d796c","pitchNumber":1,"startTime":"2025-09-18T18:45:15.304Z","endTime":"2025-09-18T18:45:19.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.30157448096958,"strikeZoneBottom":1.49316874112073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262253669056328,"aZ":-25.1088717073014,"pfxX":-10.703418804134508,"pfxZ":3.7483533596081915,"pX":-0.8307262182614189,"pZ":0.8855310985667458,"vX0":5.471509205177572,"vY0":-136.29501918077204,"vZ0":-7.3070791093221645,"x":148.67,"y":214.87,"x0":-1.4709102377282464,"y0":50.004320736908426,"z0":5.328879900984297,"aX":-20.1889047237867},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":18.2,"spinRate":2054,"spinDirection":226},"zone":13,"typeConfidence":0.86,"plateTime":0.40148346411659164,"extension":6.2477279081246975},"index":1,"playId":"ab668111-9809-375d-b7f4-70aff52ba478","pitchNumber":2,"startTime":"2025-09-18T18:45:30.274Z","endTime":"2025-09-18T18:45:33.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.482983431682424,"aZ":-28.073609174460664,"pfxX":-10.628095392290078,"pfxZ":2.1651863141170757,"pX":-0.8298638935343973,"pZ":2.5401551483486466,"vX0":5.600970611056254,"vY0":-136.935361083999,"vZ0":-2.644277708977188,"x":148.63,"y":170.2,"x0":-1.5217687706548546,"y0":50.005909559921356,"z0":5.440658071867546,"aX":-20.17010169177698},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.6,"breakHorizontal":18.0,"spinRate":1987,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.40012135824096484,"extension":6.289072357555928},"index":2,"playId":"16f9d02f-88d1-3d2d-8422-f2708a39f98d","pitchNumber":3,"startTime":"2025-09-18T18:45:47.573Z","endTime":"2025-09-18T18:45:50.925Z","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":84.1,"endSpeed":77.2,"strikeZoneTop":3.22737139624718,"strikeZoneBottom":1.52603310141212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.806653401364365,"aZ":-36.087481645859164,"pfxX":6.409224334532078,"pfxZ":-2.5892568175989616,"pX":1.201838998512565,"pZ":3.0505861328221306,"vX0":4.894814736501885,"vY0":-122.3638083402133,"vZ0":1.7774520047859934,"x":71.19,"y":156.41,"x0":-1.6591018819222587,"y0":50.001867679991506,"z0":5.413294063015599,"aX":9.689507504859945},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.0,"breakHorizontal":-12.8,"spinRate":2534,"spinDirection":45},"zone":12,"typeConfidence":0.9,"plateTime":0.4481189277451776,"extension":6.153337230958591},"index":3,"playId":"a50bfcdb-69d8-3781-8278-b0884183987d","pitchNumber":4,"startTime":"2025-09-18T18:46:05.271Z","endTime":"2025-09-18T18:46:09.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70484977820514,"aZ":-25.488777489344383,"pfxX":-10.744820335249527,"pfxZ":3.5045868831693747,"pX":0.7119415394832429,"pZ":2.0190628880668857,"vX0":9.163131787264483,"vY0":-137.3375251092345,"vZ0":-4.633510095830771,"x":89.86,"y":184.27,"x0":-1.2733738362324247,"y0":50.0058197136806,"z0":5.4640648665711575,"aX":-20.508667543507652},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":17.5,"spinRate":2100,"spinDirection":223},"zone":9,"typeConfidence":0.9,"plateTime":0.3989746892283197,"extension":6.35075851321622},"index":4,"playId":"eb258e8c-7601-374a-93a7-3afcb760d9f2","pitchNumber":5,"startTime":"2025-09-18T18:46:21.133Z","endTime":"2025-09-18T18:46:24.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:46:24.474Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willie MacIver grounds out, third baseman Alex Bregman to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T18:46:26.226Z","endTime":"2025-09-18T18:49:30.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.62132715015338,"strikeZoneBottom":1.6438789346053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.896049922711793,"aZ":-33.61700701142224,"pfxX":1.606009471037025,"pfxZ":-0.9287155301441583,"pX":-0.36519299652689424,"pZ":3.240487509055673,"vX0":2.748947426775878,"vY0":-123.72413986497455,"vZ0":1.112883732457186,"x":130.92,"y":151.29,"x0":-1.695841981087024,"y0":50.00006717632515,"z0":5.585665413614037,"aX":2.5075755836965428},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-3.5,"spinRate":2544,"spinDirection":87},"zone":1,"typeConfidence":0.55,"plateTime":0.44139767851956924,"extension":6.243317346323436},"index":0,"playId":"3023f8f0-6e0d-35c1-9440-b5c467b749e2","pitchNumber":1,"startTime":"2025-09-18T18:46:47.659Z","endTime":"2025-09-18T18:46:52.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.65497719110531,"strikeZoneBottom":1.60632655563855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.234998294564562,"aZ":-35.84523028651558,"pfxX":4.9557089874022955,"pfxZ":-2.43662438917315,"pX":1.834029217110529,"pZ":0.9881105419499645,"vX0":7.018246426215251,"vY0":-122.30635032508175,"vZ0":-2.785805276511698,"x":47.09,"y":212.1,"x0":-1.7219266769112098,"y0":50.003232296954856,"z0":5.231137912973506,"aX":7.4684646478161945},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.8,"breakHorizontal":-10.7,"spinRate":2507,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.44868334548536914,"extension":6.187909557226612},"index":1,"playId":"c384e639-7ab4-3f51-9af1-b08a6a9c73a8","pitchNumber":2,"startTime":"2025-09-18T18:47:00.642Z","endTime":"2025-09-18T18:47:04.799Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73298634404399,"aZ":-26.03355675723039,"pfxX":-10.639023185741518,"pfxZ":3.215340278780557,"pX":-0.04561110464448609,"pZ":1.9095160596319203,"vX0":7.406984686341331,"vY0":-137.64584071993073,"vZ0":-4.619564183003585,"x":118.74,"y":187.22,"x0":-1.3948110562358171,"y0":50.005158400946236,"z0":5.38139134114861,"aX":-20.33312480267229},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.0,"breakHorizontal":17.6,"spinRate":2088,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.39856517218816956,"extension":6.3381211003570925},"index":2,"playId":"4d0ae188-9814-3766-95a5-84ac391ffc7f","pitchNumber":3,"startTime":"2025-09-18T18:47:20.273Z","endTime":"2025-09-18T18:47:24.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.61579344331857,"strikeZoneBottom":1.56726257258278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.375776066407862,"aZ":-34.609166205418795,"pfxX":7.560964556961083,"pfxZ":-1.5907863717653505,"pX":-1.5721762079624437,"pZ":4.799425164530767,"vX0":-1.4400210585903124,"vY0":-122.27794602318727,"vZ0":5.247404375195797,"x":176.93,"y":109.2,"x0":-1.9612678335185048,"y0":50.00586513971119,"z0":5.58291929755135,"aX":11.539580341825301},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.6,"breakHorizontal":-13.4,"spinRate":2355,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.44662040059101926,"extension":6.144941877060179},"index":3,"playId":"2c34aac7-9fdb-3a5b-bb66-08c2856a871a","pitchNumber":4,"startTime":"2025-09-18T18:47:59.051Z","endTime":"2025-09-18T18:48:04.659Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.643943775744766,"aZ":-27.92727044282406,"pfxX":-9.139569928637801,"pfxZ":2.149926834122801,"pX":-0.3067366316039871,"pZ":2.1289621424660465,"vX0":6.455816366123331,"vY0":-138.87244029759856,"vZ0":-4.012953453462858,"x":128.69,"y":181.3,"x0":-1.4602250457526211,"y0":50.00336944960879,"z0":5.4250700280381,"aX":-18.063950092390684},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.4,"breakHorizontal":15.5,"spinRate":1953,"spinDirection":225},"zone":7,"typeConfidence":0.89,"plateTime":0.3926272077343649,"extension":6.2695970142849395},"index":4,"playId":"1a10fd2f-a1eb-3945-861d-f4bc92ad66e2","pitchNumber":5,"startTime":"2025-09-18T18:48:19.539Z","endTime":"2025-09-18T18:48:22.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.64540982555508,"strikeZoneBottom":1.56088579475447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.857532718378266,"aZ":-23.328515848860615,"pfxX":-10.151077069300452,"pfxZ":4.51717989180685,"pX":0.9294898278107421,"pZ":1.4760619226625737,"vX0":9.69901521561326,"vY0":-138.36800899654705,"vZ0":-6.467207913013871,"x":81.57,"y":198.93,"x0":-1.284729727193208,"y0":50.00591334625856,"z0":5.383271950294347,"aX":-19.892675965894153},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2155,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.3942874027862957,"extension":6.433293788530248},"index":5,"playId":"b97d584a-e79e-337b-a8b6-d51e256e3b15","pitchNumber":6,"startTime":"2025-09-18T18:48:45.092Z","endTime":"2025-09-18T18:48:51.291Z","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":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-18T18:49:04.676Z","endTime":"2025-09-18T18:49:22.430Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22074683263006,"aZ":-26.19710343138576,"pfxX":-10.635485525664366,"pfxZ":3.094740982854816,"pX":-1.187397791503089,"pZ":2.3527533523464315,"vX0":4.878257126346893,"vY0":-137.5337836304106,"vZ0":-3.4168800730943563,"x":162.26,"y":175.26,"x0":-1.5945788478777392,"y0":50.0019610160232,"z0":5.371968412842672,"aX":-20.536449783492266},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.2,"breakHorizontal":18.4,"spinRate":2038,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.39703642793965743,"extension":6.3214890384472175},"hitData":{"launchSpeed":87.4,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.92,"coordY":175.57}},"index":7,"playId":"0af40401-dc81-3cad-af17-26b82dd345fa","pitchNumber":7,"startTime":"2025-09-18T18:49:22.430Z","endTime":"2025-09-18T18:49:30.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:49:30.026Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T18:51:38.635Z","endTime":"2025-09-18T18:53:57.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":91.1,"endSpeed":83.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.668530047799862,"aZ":-20.66603803062523,"pfxX":-2.683190001998467,"pfxZ":6.422368823589146,"pX":1.2826053964537376,"pZ":2.9647333812332084,"vX0":6.692771909331166,"vY0":-132.60039028417575,"vZ0":-2.7170152486802897,"x":68.11,"y":158.73,"x0":-0.9184214439676726,"y0":50.003915172146684,"z0":5.499864579864634,"aX":-4.809538211539267},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":3.5,"spinRate":2092,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4120716702453038,"extension":6.591379122495865},"index":0,"playId":"b2bfcada-b723-3038-85a6-ef6c495b76e1","pitchNumber":1,"startTime":"2025-09-18T18:51:54.774Z","endTime":"2025-09-18T18:51:58.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":75.6,"strikeZoneTop":3.37465738570185,"strikeZoneBottom":1.46117113877973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.104485549070848,"aZ":-36.59994466712222,"pfxX":0.707149959537114,"pfxZ":-2.99649538323753,"pX":-1.76913109698047,"pZ":2.2793154899553842,"vX0":-0.3904186267055727,"vY0":-122.43915295302274,"vZ0":0.035175182453180076,"x":184.44,"y":177.24,"x0":-1.6972681175592574,"y0":50.00218286576475,"z0":5.466956163416241,"aX":1.0453512810645251},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.0,"breakHorizontal":-1.2,"spinRate":2146,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4519387407233224,"extension":6.519722433822709},"index":1,"playId":"3445528b-1515-3993-8419-01efece74ac8","pitchNumber":2,"startTime":"2025-09-18T18:52:20.854Z","endTime":"2025-09-18T18:52:24.299Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":76.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.072206701557686,"aZ":-32.49941575243968,"pfxX":0.6329521958874048,"pfxZ":-0.21334997408370704,"pX":0.18564052506468545,"pZ":1.5188221579148173,"vX0":3.1103323317737672,"vY0":-123.47455779203398,"vZ0":-2.59747650840899,"x":109.92,"y":197.77,"x0":-1.1876010472272784,"y0":50.00481130795959,"z0":5.397999117885594,"aX":0.9497357853267449},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.8,"breakHorizontal":-2.0,"spinRate":2144,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.44849542993824976,"extension":6.56171266329283},"index":2,"playId":"2c172e91-1615-3b47-aae8-455ce4eec3e4","pitchNumber":3,"startTime":"2025-09-18T18:52:40.312Z","endTime":"2025-09-18T18:52:43.611Z","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-09-18T18:52:51.189Z","endTime":"2025-09-18T18:53:05.632Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"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":84.8,"endSpeed":76.0,"strikeZoneTop":3.44617300996199,"strikeZoneBottom":1.53204640187056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.191545601522236,"aZ":-32.2896043262664,"pfxX":-0.7663942018057324,"pfxZ":-0.08146901304295207,"pX":-0.11075463351153104,"pZ":0.36642385908320235,"vX0":2.463730611116762,"vY0":-123.22152751781601,"vZ0":-5.43982512829617,"x":121.22,"y":228.89,"x0":-1.0391148043018341,"y0":50.00027872419669,"z0":5.442103990945445,"aX":-1.1387269825365638},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":0.6,"spinRate":2260,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.45039471060483516,"extension":6.571801626116105},"index":4,"playId":"b244a5f1-fa27-34f3-a663-cf8108c55202","pitchNumber":4,"startTime":"2025-09-18T18:53:05.632Z","endTime":"2025-09-18T18:53:09.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.40669087701404,"strikeZoneBottom":1.45714187508337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.596296089380612,"aZ":-33.67052613810514,"pfxX":1.1942580447517788,"pfxZ":-0.9636217315035278,"pX":-1.6031968129817495,"pZ":1.7088860530551806,"vX0":-0.40335694656019444,"vY0":-124.62450244196752,"vZ0":-2.153648561300309,"x":178.11,"y":192.64,"x0":-1.5929748515011628,"y0":50.0054767916158,"z0":5.40676381986542,"aX":1.8502131312734165},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.0,"breakHorizontal":-2.0,"spinRate":2185,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4420892347953105,"extension":6.424118926170789},"index":5,"playId":"27e50b69-ba94-3cf4-aa3f-2f8037e8b1ae","pitchNumber":5,"startTime":"2025-09-18T18:53:29.218Z","endTime":"2025-09-18T18:53:33.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05047209008492,"aZ":-21.795467180586236,"pfxX":-1.114350785218892,"pfxZ":5.583277083054082,"pX":0.887621190361809,"pZ":2.207107682498233,"vX0":5.257649027900819,"vY0":-135.12146704638988,"vZ0":-4.605632426183858,"x":83.17,"y":179.19,"x0":-0.9342761289741651,"y0":50.00073622636314,"z0":5.454976508775651,"aX":-2.071055741436754},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":1.0,"spinRate":2083,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4045842871140719,"extension":6.572079597654213},"hitData":{"launchSpeed":99.4,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.64,"coordY":163.92}},"index":6,"playId":"ab6dd8ec-1047-30a2-8bd4-3469717e8b5b","pitchNumber":6,"startTime":"2025-09-18T18:53:49.696Z","endTime":"2025-09-18T18:53:57.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:53:57.012Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nate Eaton grounds out sharply, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T18:54:00.255Z","endTime":"2025-09-18T18:55:01.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.5,"endSpeed":77.0,"strikeZoneTop":3.41767420160591,"strikeZoneBottom":1.56739214868803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30502931798136,"aZ":-35.011838441323576,"pfxX":1.3555648578878265,"pfxZ":-1.848475313251237,"pX":0.006150971126063904,"pZ":2.8495687884455934,"vX0":2.530166131166935,"vY0":-124.43169770119823,"vZ0":0.587054465487965,"x":116.77,"y":161.84,"x0":-1.209350237196873,"y0":50.00576543536774,"z0":5.565704412742096,"aX":2.0767821611934996},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-3.1,"spinRate":2112,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.4441198694679849,"extension":6.5352139331912875},"index":0,"playId":"77d6d8f8-b37e-385f-84b0-b61e1c3808a6","pitchNumber":1,"startTime":"2025-09-18T18:54:24.167Z","endTime":"2025-09-18T18:54:28.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.43017766701978,"strikeZoneBottom":1.65179488127558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68305307989361,"aZ":-29.519850557848063,"pfxX":-6.411237903498858,"pfxZ":1.468101212610387,"pX":-1.2319303049496073,"pZ":2.0255492192156193,"vX0":1.9288372832470344,"vY0":-134.44345035429845,"vZ0":-3.60575839043831,"x":163.96,"y":184.09,"x0":-1.12973845024556,"y0":50.00610339976531,"z0":5.5009158394559075,"aX":-11.62948250702507},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.0,"breakHorizontal":11.2,"spinRate":1827,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.40886676971365965,"extension":6.527661837587972},"index":1,"playId":"d73a929b-e3fe-30bf-a162-e45ce63806dc","pitchNumber":2,"startTime":"2025-09-18T18:54:37.668Z","endTime":"2025-09-18T18:54:42.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.758458735273816,"aZ":-27.59895061679314,"pfxX":-5.591048490467028,"pfxZ":2.4778336041950695,"pX":-0.05487717660598467,"pZ":1.58596706290712,"vX0":3.7581852369366295,"vY0":-135.06819200053886,"vZ0":-5.093399012383472,"x":119.09,"y":195.96,"x0":-0.738813038676515,"y0":50.00148957908553,"z0":5.439789342259149,"aX":-10.3168281566365},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.6,"breakHorizontal":9.4,"spinRate":1818,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.40571757334576963,"extension":6.584530832880552},"hitData":{"launchSpeed":107.2,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.42,"coordY":146.19}},"index":2,"playId":"d8d14c9e-9033-3216-8bd1-950e33bd46c2","pitchNumber":3,"startTime":"2025-09-18T18:54:53.807Z","endTime":"2025-09-18T18:55:01.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:55:01.234Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T18:55:03.340Z","endTime":"2025-09-18T18:58:08.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.42478862654028,"strikeZoneBottom":1.60454127972025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.790104104365216,"aZ":-32.98482073496206,"pfxX":3.333776940244378,"pfxZ":-0.5271198146965528,"pX":0.569334552176945,"pZ":2.6687584801850197,"vX0":3.508913722471453,"vY0":-122.52234091328334,"vZ0":-0.12705844521024867,"x":95.3,"y":166.72,"x0":-1.3088987028599914,"y0":50.00372299129695,"z0":5.515117448038937,"aX":5.121830671978037},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.7,"breakHorizontal":-6.8,"spinRate":2208,"spinDirection":31},"zone":6,"typeConfidence":2.0,"plateTime":0.4452306357454554,"extension":6.48160738584821},"index":0,"playId":"5aee7064-c0e7-37d5-a772-06185327755a","pitchNumber":1,"startTime":"2025-09-18T18:55:31.477Z","endTime":"2025-09-18T18:55:35.896Z","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":85.5,"endSpeed":79.3,"strikeZoneTop":3.41234656272446,"strikeZoneBottom":1.66328619027119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99682023303172,"aZ":-32.236768205081006,"pfxX":0.9321500863143832,"pfxZ":-0.03696560527025894,"pX":1.952203527229086,"pZ":0.43450578288278646,"vX0":7.218681437900346,"vY0":-124.32864784493866,"vZ0":-5.2267737945728125,"x":42.59,"y":227.05,"x0":-1.1053434285765422,"y0":50.00521489102154,"z0":5.227170566443673,"aX":1.464604990258687},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-3.2,"spinRate":2102,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43987777832564223,"extension":6.632577287713847},"index":1,"playId":"13129c12-0342-3a8d-8ef0-b7fdefe104ae","pitchNumber":2,"startTime":"2025-09-18T18:55:46.223Z","endTime":"2025-09-18T18:55:50.204Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.120971052727295,"aZ":-41.12335999963227,"pfxX":1.901427637277072,"pfxZ":-5.8586771838168135,"pX":1.268859857804494,"pZ":0.7436844411285488,"vX0":5.071456048234426,"vY0":-124.003010036619,"vZ0":-2.759013569275325,"x":68.63,"y":218.7,"x0":-1.0653074128105282,"y0":50.00201925875492,"z0":5.364790063449303,"aX":2.9045419091302476},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-11.0,"breakHorizontal":-4.8,"spinRate":2157,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44491801075469795,"extension":6.5730271475952184},"index":2,"playId":"6dccbc28-8070-3d85-9337-b49a164be1ac","pitchNumber":3,"startTime":"2025-09-18T18:56:06.665Z","endTime":"2025-09-18T18:56:10.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":76.5,"strikeZoneTop":3.48449027518491,"strikeZoneBottom":1.59113724048677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11224182140275,"aZ":-33.57756607480917,"pfxX":-0.38747245028148747,"pfxZ":-0.9171951613738205,"pX":1.414238691418423,"pZ":2.401768913586731,"vX0":5.766153494100256,"vY0":-124.71702034911522,"vZ0":-0.5827427892683258,"x":63.18,"y":130.53,"x0":-0.9121875383128264,"y0":50.005828789555586,"z0":5.493001737029001,"aX":-0.589173376681234},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-1.1,"spinRate":2049,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4450883148497371,"extension":6.420307364523437},"index":3,"playId":"aca19316-13c3-30be-bdf2-7f6ff1214287","pitchNumber":4,"startTime":"2025-09-18T18:56:29.955Z","endTime":"2025-09-18T18:56:35.351Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.483533417821235,"aZ":-28.104423759914773,"pfxX":-6.5125086161482795,"pfxZ":2.1801827230165385,"pX":-0.7814649917573689,"pZ":1.854146840365737,"vX0":2.961350222976336,"vY0":-135.45069682749457,"vZ0":-4.489827327200516,"x":146.79,"y":188.72,"x0":-1.0404536380232932,"y0":50.00186746050874,"z0":5.489063327975706,"aX":-12.148476994248108},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":11.2,"spinRate":1796,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.40375288196775294,"extension":6.6818669062194544},"index":4,"playId":"b847ffdb-7829-36ac-8268-72b50bd0b658","pitchNumber":5,"startTime":"2025-09-18T18:56:49.359Z","endTime":"2025-09-18T18:56:52.734Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.495039801788714,"aZ":-27.12770285409983,"pfxX":-8.318543306326465,"pfxZ":2.77802420211483,"pX":-0.5601106374657572,"pZ":2.290786442858596,"vX0":3.891311951971553,"vY0":-134.06085122639266,"vZ0":-3.4619408967301415,"x":138.35,"y":176.93,"x0":-0.951177384896276,"y0":50.003406851167995,"z0":5.539357037814322,"aX":-15.113062230089465},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":1906,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4088574741648858,"extension":6.623149675955423},"index":5,"playId":"77fb4d92-2690-3ee5-8f46-ee2c1e24a10a","pitchNumber":6,"startTime":"2025-09-18T18:57:16.721Z","endTime":"2025-09-18T18:57:21.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.047791734512327,"aZ":-29.662352791150397,"pfxX":2.610222566813517,"pfxZ":1.6237543608516685,"pX":0.810687498185334,"pZ":2.144045998587778,"vX0":3.826633476586533,"vY0":-123.5936113710215,"vZ0":-2.0530960011189747,"x":86.1,"y":180.89,"x0":-1.0954054714217516,"y0":50.005181375511796,"z0":5.470389474548282,"aX":4.049332631605425},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":-5.6,"spinRate":2254,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.44273422889617375,"extension":6.5773010425609275},"index":6,"playId":"fcf0f7d3-b336-3cc7-99a5-99261c559875","pitchNumber":7,"startTime":"2025-09-18T18:58:05.008Z","endTime":"2025-09-18T18:58:08.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T18:58:08.951Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-18T19:00:26.034Z","endTime":"2025-09-18T19:02:32.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Payton Tolle replaces Brayan Bello.","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-09-18T19:00:11.516Z","endTime":"2025-09-18T19:00:28.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801139,"link":"/api/v1/people/801139"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73161572681063,"aZ":-13.530958479337542,"pfxX":6.008633234747926,"pfxZ":9.034579975057504,"pX":-0.07118415089184768,"pZ":1.896399330522794,"vX0":-9.761421832111715,"vY0":-142.9284360923323,"vZ0":-7.485267250031432,"x":119.71,"y":187.58,"x0":2.6117259552729033,"y0":50.00407537530772,"z0":5.403672805140675,"aX":12.401327640614717},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":-8.9,"spinRate":2372,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.38359824565818323,"extension":7.44038609779277},"index":1,"playId":"ea277df8-6ae8-394f-8c82-c196d4ac5e6c","pitchNumber":1,"startTime":"2025-09-18T19:00:28.277Z","endTime":"2025-09-18T19:00:31.628Z","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":97.3,"endSpeed":89.2,"strikeZoneTop":3.41866490662076,"strikeZoneBottom":1.58530004830345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.536611557494556,"aZ":-12.733219303904034,"pfxX":6.524337895533972,"pfxZ":9.601110620448157,"pX":-0.9126732125609585,"pZ":1.7145251819560234,"vX0":-12.07166136289674,"vY0":-141.03126774553002,"vZ0":-7.848136245794155,"x":151.79,"y":192.49,"x0":2.565505639646508,"y0":50.00194663638897,"z0":5.345163360005157,"aX":13.210522068050672},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":-9.5,"spinRate":2405,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.38761084169547555,"extension":7.612364169333854},"index":2,"playId":"53806fe9-07fd-364d-9c9c-833f76924246","pitchNumber":2,"startTime":"2025-09-18T19:00:43.957Z","endTime":"2025-09-18T19:00:47.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.51856383828726,"strikeZoneBottom":1.5785894833891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.197081414386275,"aZ":-10.024737997518617,"pfxX":5.4404210508150355,"pfxZ":10.637770385277989,"pX":0.8193656309591002,"pZ":1.6981245058125822,"vX0":-7.508241069607636,"vY0":-143.39339668825562,"vZ0":-8.58440290988762,"x":85.77,"y":192.93,"x0":2.7650480419359313,"y0":50.00487864346334,"z0":5.356512630266707,"aX":11.330037211809147},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":-8.4,"spinRate":2363,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.3819992343891676,"extension":7.52094292482426},"index":3,"playId":"d65935fc-79f6-3f55-ba55-8b52430423ef","pitchNumber":3,"startTime":"2025-09-18T19:00:59.575Z","endTime":"2025-09-18T19:01:03.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319253966117532,"aZ":-13.405154337194316,"pfxX":5.327132956505395,"pfxZ":9.211395393290074,"pX":0.24379424787527498,"pZ":2.5183841776859186,"vX0":-8.724265215626435,"vY0":-141.62254378217648,"vZ0":-5.584573499339268,"x":107.71,"y":170.78,"x0":2.6674567170278323,"y0":50.00656501373807,"z0":5.36812696304299,"aX":10.859732666981227},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":-7.9,"spinRate":2368,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3862462344328237,"extension":7.571477357331916},"index":4,"playId":"1e539e0a-0549-3e39-bc42-f01153359b9e","pitchNumber":4,"startTime":"2025-09-18T19:01:16.713Z","endTime":"2025-09-18T19:01:19.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78001579660929,"aZ":-13.023965836590213,"pfxX":6.134306894128851,"pfxZ":9.235843672711452,"pX":0.09124372678565221,"pZ":2.3524932656274276,"vX0":-9.674417260208186,"vY0":-143.44934841726683,"vZ0":-6.249331487485022,"x":113.52,"y":175.26,"x0":2.7184808382750885,"y0":50.00161923549476,"z0":5.379394218491445,"aX":12.718354684106377},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":-9.0,"spinRate":2273,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3825742037332289,"extension":7.5542373903790745},"index":5,"playId":"c6bf78ae-32be-3e35-b87f-03a310297da1","pitchNumber":5,"startTime":"2025-09-18T19:01:35.475Z","endTime":"2025-09-18T19:01:38.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.48401956170859,"strikeZoneBottom":1.54399687582195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66124933977586,"aZ":-28.055428100053504,"pfxX":-1.0801613066449036,"pfxZ":2.441900716124234,"pX":1.6386917112594603,"pZ":1.3167108606380997,"vX0":-2.9092527240067962,"vY0":-129.0200990367004,"vZ0":-4.614334900266711,"x":54.54,"y":203.23,"x0":2.920927734448449,"y0":50.004025400267196,"z0":5.288712714842677,"aX":-1.821919934365244},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":2.6,"spinRate":2260,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.42441036434367074,"extension":7.287231302471561},"index":6,"playId":"26421b1b-4173-3f34-ab57-70551508b5c0","pitchNumber":6,"startTime":"2025-09-18T19:01:52.415Z","endTime":"2025-09-18T19:01:55.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.23553950205182,"aZ":-13.412656664176561,"pfxX":4.9610556316804075,"pfxZ":9.427837499745952,"pX":0.532047919110316,"pZ":2.1544929332465745,"vX0":-7.562964565114754,"vY0":-140.93375493052548,"vZ0":-6.304447428228433,"x":96.72,"y":180.61,"x0":2.6191848502585637,"y0":50.003883940004094,"z0":5.30482054966841,"aX":9.874074176918782},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2354,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.3902520453251439,"extension":7.528461624871955},"index":7,"playId":"7f740d80-a8c4-3e7e-8f7a-a65657af6b1b","pitchNumber":7,"startTime":"2025-09-18T19:02:08.883Z","endTime":"2025-09-18T19:02:12.195Z","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":97.9,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.478872100961304,"aZ":-10.892385420928349,"pfxX":4.890097531458191,"pfxZ":10.557360573865406,"pX":-0.3637167035178535,"pZ":2.256245226833903,"vX0":-9.943702652665552,"vY0":-141.99910756101394,"vZ0":-6.624093190996219,"x":130.86,"y":177.86,"x0":2.568866622505296,"y0":50.00132756560381,"z0":5.332843829468503,"aX":9.857411489926852},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":-6.5,"spinRate":2368,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.38768430918156405,"extension":7.622327042371794},"index":8,"playId":"252837af-d3cf-31a7-8d4b-8e2cd0c7d21e","pitchNumber":8,"startTime":"2025-09-18T19:02:29.277Z","endTime":"2025-09-18T19:02:32.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:02:32.514Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-18T19:02:34.535Z","endTime":"2025-09-18T19:03:39.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.78840439051756,"aZ":-15.162613528621035,"pfxX":5.223251379943111,"pfxZ":8.297104272420206,"pX":0.34047194166775796,"pZ":3.26765937497247,"vX0":-8.575325395226935,"vY0":-142.9480621051451,"vZ0":-3.275081134635259,"x":104.02,"y":150.55,"x0":2.7133805986064905,"y0":50.00330480228576,"z0":5.391954835884781,"aX":10.710664842053191},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":-7.6,"spinRate":2325,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.38453091489930724,"extension":7.6248811175538105},"index":0,"playId":"f4e79441-c9e5-37fd-a4ed-9a05a871a58d","pitchNumber":1,"startTime":"2025-09-18T19:02:56.089Z","endTime":"2025-09-18T19:02:59.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.459873656174146,"aZ":-34.05197023920624,"pfxX":3.8087055426707854,"pfxZ":-1.0686372108620752,"pX":0.46110462251500733,"pZ":1.8524568120361276,"vX0":-7.60925233349042,"vY0":-132.17637430255388,"vZ0":-2.4147032938625133,"x":99.42,"y":188.76,"x0":2.8886993092790245,"y0":50.00111069913809,"z0":5.290305303605204,"aX":6.706022890147359},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.3,"breakHorizontal":-5.2,"spinRate":837,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.41515830470599413,"extension":7.633599053714946},"index":1,"playId":"0cd1e550-1d09-3433-b85b-efc1d4212294","pitchNumber":2,"startTime":"2025-09-18T19:03:09.125Z","endTime":"2025-09-18T19:03:12.215Z","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":1},"index":2,"startTime":"2025-09-18T19:03:19.714Z","endTime":"2025-09-18T19:03:33.736Z","isPitch":false,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.2,"endSpeed":89.8,"strikeZoneTop":3.61727497181403,"strikeZoneBottom":1.68006851446597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.550090223186736,"aZ":-11.780655420746356,"pfxX":6.288308954249249,"pfxZ":9.788816547402266,"pX":0.9134304552286999,"pZ":2.1841715914656312,"vX0":-7.449388303565203,"vY0":-144.12881024587477,"vZ0":-6.791559308134052,"x":82.18,"y":179.81,"x0":2.726605693247673,"y0":50.00373363706367,"z0":5.31443244251704,"aX":13.101948592272612},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":-9.7,"spinRate":2394,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.3814550435436983,"extension":7.485249334495855},"index":3,"playId":"f24ebb19-729d-3c52-8218-fae4f3b99efb","pitchNumber":3,"startTime":"2025-09-18T19:03:33.736Z","endTime":"2025-09-18T19:03:39.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:03:39.958Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-18T19:03:49.745Z","endTime":"2025-09-18T19:04:37.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.64137960180238,"strikeZoneBottom":1.6293680898324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.162362045339936,"aZ":-30.91485490249797,"pfxX":1.6147535070376184,"pfxZ":0.751555709213692,"pX":-0.24641137610260241,"pZ":2.2494102202684325,"vX0":-7.729204302932786,"vY0":-129.55190173529815,"vZ0":-2.1475963495068178,"x":126.39,"y":178.05,"x0":2.576872964572581,"y0":50.006322962813364,"z0":5.471455445174721,"aX":2.7227801470980864},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-1.1,"spinRate":2211,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4241374223090424,"extension":7.529390729249626},"index":0,"playId":"67dc4428-d6cc-302d-918b-a9b0cf208e9e","pitchNumber":1,"startTime":"2025-09-18T19:04:04.870Z","endTime":"2025-09-18T19:04:08.857Z","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":90.7,"endSpeed":83.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.974221401419452,"aZ":-28.273714716142056,"pfxX":-0.2111507295795345,"pfxZ":2.221606976000495,"pX":-0.8260137759047681,"pZ":1.9897582946135874,"vX0":-9.161838381573965,"vY0":-131.85259458172914,"vZ0":-3.306474460722452,"x":148.49,"y":185.06,"x0":2.726242545803648,"y0":50.00045689518509,"z0":5.3543394667405675,"aX":-0.3703458336462313},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.5,"breakHorizontal":2.4,"spinRate":2346,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.41598150072770945,"extension":7.557872903304633},"index":1,"playId":"673df868-5b41-3700-bf45-2a59b4dcc6b7","pitchNumber":2,"startTime":"2025-09-18T19:04:18.205Z","endTime":"2025-09-18T19:04:21.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.396138163293166,"aZ":-11.59250991809776,"pfxX":4.723868962478409,"pfxZ":9.793513021002559,"pX":0.0832518643156424,"pZ":2.9276062046406253,"vX0":-8.679010772664222,"vY0":-144.87301941825214,"vZ0":-5.159861372897719,"x":113.83,"y":159.73,"x0":2.5196260223248563,"y0":50.004215690048795,"z0":5.4555543525459465,"aX":9.929525925672685},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.7,"breakHorizontal":-6.6,"spinRate":2418,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3797088530991699,"extension":7.404109583464197},"index":2,"playId":"802d7522-0d63-3313-82b7-936fe3e1a0c0","pitchNumber":3,"startTime":"2025-09-18T19:04:32.983Z","endTime":"2025-09-18T19:04:37.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:04:37.291Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, first baseman Nick Kurtz to pitcher J.T. Ginn.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-18T19:06:39.534Z","endTime":"2025-09-18T19:07:33.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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_assist"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.73089659280209,"strikeZoneBottom":1.6775329331704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.666359014263676,"aZ":-21.607175712447308,"pfxX":-4.553302907784381,"pfxZ":5.800729159827846,"pX":1.1368953361456895,"pZ":2.0788810908882573,"vX0":7.078961856317661,"vY0":-134.05515893545385,"vZ0":-4.875675775244421,"x":73.66,"y":182.65,"x0":-0.9450656892724038,"y0":50.005550095636636,"z0":5.461470993824626,"aX":-8.298845950209495},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":6.7,"spinRate":2113,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4084133841236359,"extension":6.583869458136118},"index":0,"playId":"eecb133f-3688-36b8-bfdb-af042fb6d336","pitchNumber":1,"startTime":"2025-09-18T19:06:51.246Z","endTime":"2025-09-18T19:06:56.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.58987596774763,"strikeZoneBottom":1.64294746231423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.771667974348244,"aZ":-22.321329446243848,"pfxX":-3.0472677256283642,"pfxZ":5.650082248989903,"pX":0.8400316375891754,"pZ":2.1043709842548606,"vX0":6.428351662529623,"vY0":-130.5330056822858,"vZ0":-4.103926477034723,"x":84.98,"y":181.96,"x0":-1.2471196073348736,"y0":50.00309748490725,"z0":5.356087730366656,"aX":-5.314642666408712},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":4.3,"spinRate":2073,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41793598553230815,"extension":6.454339358488516},"index":1,"playId":"4fb57630-12b6-3f60-868e-fcc43edde600","pitchNumber":2,"startTime":"2025-09-18T19:07:07.184Z","endTime":"2025-09-18T19:07:12.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.796200941472335,"aZ":-25.902686137542116,"pfxX":-8.211541137695274,"pfxZ":3.441730741997638,"pX":-0.062160345827235466,"pZ":1.5690265130979089,"vX0":5.414124626231447,"vY0":-134.3047994693082,"vZ0":-5.389283766357208,"x":119.37,"y":196.42,"x0":-1.0399765623149408,"y0":50.004043903250235,"z0":5.450245939363606,"aX":-14.963049864965859},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":13.7,"spinRate":1836,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4082430838115676,"extension":6.609111190227859},"hitData":{"launchSpeed":84.4,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.44,"coordY":167.97}},"index":2,"playId":"73d8aca7-4030-3cdb-a0af-d574295af4ad","pitchNumber":3,"startTime":"2025-09-18T19:07:24.845Z","endTime":"2025-09-18T19:07:33.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:07:33.810Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to right fielder JJ Bleday.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-18T19:07:36.085Z","endTime":"2025-09-18T19:08:41.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.58691627666922,"strikeZoneBottom":1.66619236180926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.042470784370657,"aZ":-29.35027770677063,"pfxX":-7.3553177887622825,"pfxZ":1.5616713249443253,"pX":-1.0949327272247906,"pZ":0.7160339948995231,"vX0":2.3345837502063413,"vY0":-134.00655017771925,"vZ0":-7.003687024317202,"x":158.74,"y":219.45,"x0":-1.0238511315515568,"y0":50.00455602090298,"z0":5.471591381301967,"aX":-13.3251740166605},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.4,"breakHorizontal":12.8,"spinRate":1890,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40934608257457716,"extension":6.5615238682731745},"index":0,"playId":"1ffe5c53-e1de-3908-80ed-0844598fc99e","pitchNumber":1,"startTime":"2025-09-18T19:08:12.464Z","endTime":"2025-09-18T19:08:15.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20305143067667,"aZ":-24.110568618746633,"pfxX":-1.3427644714513982,"pfxZ":4.508258416886267,"pX":0.5269601461024934,"pZ":3.4657982038756168,"vX0":4.727205151897377,"vY0":-131.94702106334017,"vZ0":-1.056454863915377,"x":96.91,"y":145.2,"x0":-1.1019733463667687,"y0":50.00415039438545,"z0":5.624026695648082,"aX":-2.4029941237877215},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":1.6,"spinRate":2026,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.41279040363925557,"extension":6.5212307492616475},"hitData":{"launchSpeed":86.6,"launchAngle":52.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.16,"coordY":125.66}},"index":1,"playId":"8d4790b8-a01e-38c4-9bbe-4f5d7dc9fd48","pitchNumber":2,"startTime":"2025-09-18T19:08:32.323Z","endTime":"2025-09-18T19:08:41.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:08:41.719Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-18T19:08:41.859Z","endTime":"2025-09-18T19:09:20.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95414927649241,"aZ":-30.811792320678958,"pfxX":-7.230435171170431,"pfxZ":0.7439601990031237,"pX":-0.7571253566398516,"pZ":1.8315805995497836,"vX0":3.5275056489642393,"vY0":-133.96489313703592,"vZ0":-3.8586213947860735,"x":145.86,"y":189.33,"x0":-1.1463685641796046,"y0":50.00251644137026,"z0":5.475266511197213,"aX":-13.238113947000793},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.7,"breakHorizontal":12.4,"spinRate":1850,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4077228073365937,"extension":6.7593531421891555},"hitData":{"launchSpeed":96.5,"launchAngle":43.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.87,"coordY":66.94}},"index":0,"playId":"1dbc29b2-dbe4-3552-bfc2-5c73cf8aece2","pitchNumber":1,"startTime":"2025-09-18T19:09:10.134Z","endTime":"2025-09-18T19:09:20.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:09:20.109Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out to second baseman David Hamilton.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T19:11:27.648Z","endTime":"2025-09-18T19:12:37.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.41668478595891,"strikeZoneBottom":1.49297644638779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83543675724219,"aZ":-11.555406639892992,"pfxX":4.896503019695489,"pfxZ":10.080746192059266,"pX":0.6681817288787201,"pZ":2.0380826606073907,"vX0":-7.5263241101350715,"vY0":-142.1733612565312,"vZ0":-7.493418378020934,"x":91.53,"y":183.75,"x0":2.714533914732462,"y0":50.00296785632974,"z0":5.442591167090056,"aX":10.01600894735651},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":-7.3,"spinRate":2372,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.3853543701473421,"extension":7.290599543373373},"index":0,"playId":"e791765b-08e4-3b5c-9c50-4e995935dbd7","pitchNumber":1,"startTime":"2025-09-18T19:11:31.017Z","endTime":"2025-09-18T19:11:34.525Z","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":97.6,"endSpeed":89.1,"strikeZoneTop":3.32655499297431,"strikeZoneBottom":1.47485005809619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78893076439085,"aZ":-11.95164190046917,"pfxX":4.219447084210592,"pfxZ":9.924767853603456,"pX":1.7542464560439146,"pZ":2.2255615982324013,"vX0":-4.607381306612968,"vY0":-141.91273625425202,"vZ0":-6.759228434446461,"x":50.13,"y":178.69,"x0":2.8514166900584206,"y0":50.005004250163445,"z0":5.401441138727548,"aX":8.598962358372736},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":-6.7,"spinRate":2378,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.38612452440424283,"extension":7.425034954101267},"index":1,"playId":"f3876199-dc63-3bbd-815d-2ce5d9e5caf4","pitchNumber":2,"startTime":"2025-09-18T19:11:43.758Z","endTime":"2025-09-18T19:11:47.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.176116384128235,"aZ":-12.751799537690815,"pfxX":4.856526105306872,"pfxZ":9.64920500970575,"pX":0.2537140398880491,"pZ":1.1469209735208985,"vX0":-8.527271608861808,"vY0":-141.00594694526043,"vZ0":-9.371486631217751,"x":107.33,"y":207.81,"x0":2.6865821892691097,"y0":50.00251526494208,"z0":5.337028807338517,"aX":9.775791362843174},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":-7.1,"spinRate":2308,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.38849341608823895,"extension":7.431983624793906},"index":2,"playId":"33d550f6-c436-37a7-bff6-9ae7ad79ede5","pitchNumber":3,"startTime":"2025-09-18T19:11:58.456Z","endTime":"2025-09-18T19:12:02.114Z","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":96.8,"endSpeed":88.3,"strikeZoneTop":3.38645387810642,"strikeZoneBottom":1.42738767088809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.423377803622515,"aZ":-15.907414859566659,"pfxX":3.649484165765119,"pfxZ":8.150451337878048,"pX":-1.1352862656448004,"pZ":3.11292603050074,"vX0":-11.41738446231536,"vY0":-140.52260173341307,"vZ0":-3.8801176862303643,"x":160.27,"y":154.73,"x0":2.5097660419500456,"y0":50.00359666413605,"z0":5.547871411763236,"aX":7.285285456404426},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":-4.2,"spinRate":2210,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3900749358434634,"extension":7.7342641271232075},"index":3,"playId":"5ba24e2c-576a-30b6-9a2b-b01528ed72b7","pitchNumber":4,"startTime":"2025-09-18T19:12:14.798Z","endTime":"2025-09-18T19:12:19.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92105584015843,"aZ":-16.067116423362332,"pfxX":4.809245457719824,"pfxZ":8.227423658446465,"pX":0.7982301131095275,"pZ":1.9394742265699219,"vX0":-7.243674233083296,"vY0":-139.0012177784469,"vZ0":-6.473023897407703,"x":86.57,"y":186.41,"x0":2.812240485883318,"y0":50.00672141277236,"z0":5.363803611816945,"aX":9.420601189946169},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":-7.2,"spinRate":2229,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.393925980763131,"extension":7.56752771645389},"hitData":{"launchSpeed":77.3,"launchAngle":11.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":141.97,"coordY":141.78}},"index":4,"playId":"16fc8c54-9747-3441-8d9b-84272988a19b","pitchNumber":5,"startTime":"2025-09-18T19:12:32.074Z","endTime":"2025-09-18T19:12:37.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:12:37.282Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman David Hamilton to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T19:12:40.618Z","endTime":"2025-09-18T19:13:39.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.073415346899665,"aZ":-11.640085089942342,"pfxX":5.3213213751661135,"pfxZ":10.232688101356382,"pX":-0.33087654241247594,"pZ":2.99525261923011,"vX0":-9.831739979200126,"vY0":-140.99718951275634,"vZ0":-4.655886812303054,"x":129.61,"y":157.91,"x0":2.515246062723056,"y0":50.00160709433164,"z0":5.423522703975862,"aX":10.678085252906822},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2339,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.38896495626262206,"extension":7.565811671428182},"index":0,"playId":"881ebe83-b2ef-30df-a5b6-f8566b69e6e6","pitchNumber":1,"startTime":"2025-09-18T19:12:58.575Z","endTime":"2025-09-18T19:13:01.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5726963990476,"aZ":-10.707897730386968,"pfxX":5.174662085140959,"pfxZ":10.47112552743948,"pX":0.35647614790723636,"pZ":2.4116207959452858,"vX0":-8.202961030998786,"vY0":-142.26062734726514,"vZ0":-6.4167946903903355,"x":103.41,"y":173.67,"x0":2.604709980545373,"y0":50.001795976440455,"z0":5.374810070095727,"aX":10.607982469863263},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":-7.7,"spinRate":2495,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.3849813257311472,"extension":7.384966291854565},"index":1,"playId":"048738ce-8029-3852-92e1-cad8a1c34ea7","pitchNumber":2,"startTime":"2025-09-18T19:13:11.694Z","endTime":"2025-09-18T19:13:15.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80329742706145,"aZ":-12.786751786981524,"pfxX":4.8477506971044795,"pfxZ":9.479774183900815,"pX":0.48090357272965156,"pZ":2.829366990739702,"vX0":-7.961446555195901,"vY0":-142.37840620828646,"vZ0":-5.324844630313371,"x":98.67,"y":162.39,"x0":2.688332990805541,"y0":50.00619244458063,"z0":5.538457421339186,"aX":9.91843511853893},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":-7.1,"spinRate":2448,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.38524143020822343,"extension":7.534988363427557},"hitData":{"launchSpeed":91.6,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.4,"coordY":145.69}},"index":2,"playId":"c6c210d4-4a0b-3d37-a3a1-cbafd678a945","pitchNumber":3,"startTime":"2025-09-18T19:13:31.630Z","endTime":"2025-09-18T19:13:39.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:13:39.490Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T19:13:41.049Z","endTime":"2025-09-18T19:14:27.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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],"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":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.1,"endSpeed":82.5,"strikeZoneTop":3.39217023279435,"strikeZoneBottom":1.52875771184637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.270596517233916,"aZ":-27.431384891702024,"pfxX":1.3580777481161794,"pfxZ":2.742483175773766,"pX":-1.014335911755452,"pZ":1.9093504797507104,"vX0":-9.747560440514775,"vY0":-130.79754223657156,"vZ0":-3.8267915599715656,"x":155.66,"y":187.23,"x0":2.5882605093701936,"y0":50.00016355680404,"z0":5.454344588274022,"aX":2.3467713129296617},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":-0.2,"spinRate":2439,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.41918180669893124,"extension":7.491764741786722},"index":0,"playId":"02d0d8e0-b730-3f92-bfe5-4ff5c9f703a4","pitchNumber":1,"startTime":"2025-09-18T19:14:00.132Z","endTime":"2025-09-18T19:14:04.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.32613350992594,"aZ":-11.753387475435085,"pfxX":7.403490901417749,"pfxZ":10.216642794952646,"pX":0.3177606753670465,"pZ":1.5840538635373331,"vX0":-9.113380758650342,"vY0":-141.43712651693718,"vZ0":-8.23596061398682,"x":104.89,"y":196.01,"x0":2.640484824016302,"y0":50.00344768564157,"z0":5.312883331984798,"aX":14.79847864177404},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":-11.3,"spinRate":2412,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.3892898682650401,"extension":7.597346723357319},"hitData":{"launchSpeed":77.7,"launchAngle":8.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.56,"coordY":121.88}},"index":1,"playId":"9616aee1-62b4-3622-9a5f-3da95e20a7c8","pitchNumber":2,"startTime":"2025-09-18T19:14:15.772Z","endTime":"2025-09-18T19:14:27.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:14:27.202Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a sharp line drive to right fielder Nate Eaton. JJ Bleday to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T19:14:26.127Z","endTime":"2025-09-18T19:15:18.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"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":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":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.128772385867926,"aZ":-12.846440953533977,"pfxX":8.260864411586967,"pfxZ":9.965825337480904,"pX":-0.10372894219370826,"pZ":3.0666469984910236,"vX0":-10.853420929308545,"vY0":-139.72790132868388,"vZ0":-4.1577143281301225,"x":120.95,"y":155.98,"x0":2.7930075091871043,"y0":50.00311922548209,"z0":5.4440549532437155,"aX":16.022131151137273},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-12.2,"spinRate":2299,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.39492611513882014,"extension":7.544773425671376},"index":0,"playId":"53df7d00-74c6-388a-86fb-a485273d3caf","pitchNumber":1,"startTime":"2025-09-18T19:14:50.229Z","endTime":"2025-09-18T19:14:53.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.434736138504352,"aZ":-34.459326276327744,"pfxX":5.044325513450227,"pfxZ":-1.3145064951128766,"pX":0.27563997470347007,"pZ":2.569966173319563,"vX0":-8.78109672156764,"vY0":-130.9212938749757,"vZ0":-0.5111677574955494,"x":106.49,"y":169.39,"x0":3.016562099759391,"y0":50.00334974286557,"z0":5.345006595926082,"aX":8.7643772413304},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.3,"breakHorizontal":-7.2,"spinRate":758,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.41823979756063956,"extension":7.547937279121773},"hitData":{"launchSpeed":103.7,"launchAngle":7.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.68,"coordY":96.55}},"index":1,"playId":"765de0e9-44ff-3e6f-afff-34066dd33777","pitchNumber":2,"startTime":"2025-09-18T19:15:08.252Z","endTime":"2025-09-18T19:15:18.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:15:18.996Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T19:15:25.280Z","endTime":"2025-09-18T19:17:30.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12319563138506,"aZ":-13.545590999805139,"pfxX":4.939931068056746,"pfxZ":9.452647162811957,"pX":0.26048346373382075,"pZ":2.37325809864977,"vX0":-8.950074480125927,"vY0":-139.63893526051694,"vZ0":-6.062277896140206,"x":107.07,"y":174.7,"x0":2.868627277257452,"y0":50.0004177491639,"z0":5.467381941476986,"aX":9.73339860535648},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-7.1,"spinRate":2140,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.39259901553150556,"extension":7.5368131391472675},"index":0,"playId":"c425b0e8-93d2-3bea-aabc-57d47d734269","pitchNumber":1,"startTime":"2025-09-18T19:16:00.816Z","endTime":"2025-09-18T19:16:04.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.31394789896316,"strikeZoneBottom":1.54045044975738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.352507946273487,"aZ":-15.285973818287234,"pfxX":6.355964164517742,"pfxZ":8.474187671524328,"pX":-1.4435311736587526,"pZ":2.867654146678337,"vX0":-13.369866975925213,"vY0":-140.20297671882068,"vZ0":-4.503607855826799,"x":172.02,"y":161.35,"x0":2.558746079334648,"y0":50.004922298022116,"z0":5.490733948058725,"aX":12.671168707058271},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":-8.8,"spinRate":2190,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.3904926209577608,"extension":7.474295005279027},"index":1,"playId":"867f9775-2216-3d6b-835f-6ccea6314402","pitchNumber":2,"startTime":"2025-09-18T19:16:19.185Z","endTime":"2025-09-18T19:16:24.180Z","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":95.8,"endSpeed":87.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35514536059353,"aZ":-12.495937621690533,"pfxX":4.2299722083864655,"pfxZ":10.049875735900796,"pX":0.2949239140334681,"pZ":3.18641476142693,"vX0":-8.10063190453694,"vY0":-139.30165689117143,"vZ0":-4.133731176650125,"x":105.76,"y":152.75,"x0":2.695828802813311,"y0":50.003496889284314,"z0":5.520494841091184,"aX":8.283837496348472},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":-5.9,"spinRate":2193,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.3937440812631938,"extension":7.658039480410547},"index":2,"playId":"7dbc94cc-d919-31b2-9cc1-4bfffdb5fb51","pitchNumber":3,"startTime":"2025-09-18T19:16:37.817Z","endTime":"2025-09-18T19:16:41.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.31204443780894,"strikeZoneBottom":1.39533121897041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.778436307304677,"aZ":-15.584316587928507,"pfxX":5.274322421405638,"pfxZ":8.50144985026703,"pX":-0.726023497545718,"pZ":3.6588909902104185,"vX0":-11.38654235351781,"vY0":-138.52336580601823,"vZ0":-2.266979214477515,"x":144.67,"y":139.99,"x0":2.744985799591866,"y0":50.00059414889865,"z0":5.524841915158008,"aX":10.290790930887312},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.3,"spinRate":2230,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3948024939693595,"extension":7.53922297226637},"index":3,"playId":"02654965-46d1-32f8-9778-5a270330cec6","pitchNumber":4,"startTime":"2025-09-18T19:16:58.220Z","endTime":"2025-09-18T19:17:04.051Z","isPitch":true,"type":"pitch"},{"details":{"description":"Darell Hernaiz steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"02654965-46d1-32f8-9778-5a270330cec6","startTime":"2025-09-18T19:17:07.846Z","endTime":"2025-09-18T19:17:27.492Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.499329071198332,"aZ":-14.408922972005106,"pfxX":5.057694274276344,"pfxZ":8.916402351923127,"pX":-0.09455942012931079,"pZ":3.92585639978414,"vX0":-9.441080421466987,"vY0":-140.22754928113886,"vZ0":-2.0323423420238624,"x":120.6,"y":132.78,"x0":2.657775370485684,"y0":50.00535189712482,"z0":5.599248829852854,"aX":10.08055985242257},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":-7.2,"spinRate":2293,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.3904913714949765,"extension":7.702743247179008},"index":5,"playId":"d90e7077-7659-3913-8b02-72ed0c417c53","pitchNumber":5,"startTime":"2025-09-18T19:17:27.492Z","endTime":"2025-09-18T19:17:30.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:17:30.703Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masataka Yoshida lines out sharply to right fielder JJ Bleday.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-18T19:19:28.708Z","endTime":"2025-09-18T19:21:17.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.8,"endSpeed":74.7,"strikeZoneTop":3.26570670634925,"strikeZoneBottom":1.38565240433476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.356773618771925,"aZ":-32.84267922273216,"pfxX":5.021263057086093,"pfxZ":-0.4663209866487854,"pX":-0.6887378102684935,"pZ":2.6628134038119247,"vX0":0.8070479938010302,"vY0":-119.05804736306169,"vZ0":0.7127245088977454,"x":143.25,"y":166.88,"x0":-1.6847964121878813,"y0":50.00522092127918,"z0":5.348533311496689,"aX":7.15821831697135},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.4,"breakHorizontal":-9.2,"spinRate":2049,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4612930984381536,"extension":6.678151264856631},"index":0,"playId":"8c8472f5-1332-313e-9681-1f72e0c4c794","pitchNumber":1,"startTime":"2025-09-18T19:19:42.332Z","endTime":"2025-09-18T19:19:46.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.30112347544905,"strikeZoneBottom":1.45679024079421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.372451383790875,"aZ":-30.052407386517423,"pfxX":-7.165811242454378,"pfxZ":1.1885830796196695,"pX":-0.9963674864923038,"pZ":1.445686628672138,"vX0":3.113521139974784,"vY0":-133.62193768229616,"vZ0":-4.668838733241224,"x":154.98,"y":199.75,"x0":-1.254369162458144,"y0":50.00366974438585,"z0":5.409104289590106,"aX":-12.785548894014298},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.2,"breakHorizontal":12.1,"spinRate":1764,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.41202862792758843,"extension":6.5986565944649245},"index":1,"playId":"0e5e8ded-be40-379f-a6f4-4d42fd3bb077","pitchNumber":2,"startTime":"2025-09-18T19:19:55.991Z","endTime":"2025-09-18T19:20:00.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.32885790917612,"strikeZoneBottom":1.42766421382915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03964344634261,"aZ":-32.08047112944471,"pfxX":-8.284373373568755,"pfxZ":0.055995745833662625,"pX":0.43786257621639285,"pZ":0.8332249714626456,"vX0":6.996557415797964,"vY0":-131.71442945414447,"vZ0":-5.246995113764719,"x":100.31,"y":216.28,"x0":-1.1868720381914155,"y0":50.004047007977334,"z0":5.245640729672211,"aX":-14.442105709017417},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.0,"breakHorizontal":13.3,"spinRate":1714,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.41710959928958236,"extension":6.738683295073582},"index":2,"playId":"3c53a715-3409-3468-b329-59d9450f33d1","pitchNumber":3,"startTime":"2025-09-18T19:20:11.889Z","endTime":"2025-09-18T19:20:16.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.26804930836821,"strikeZoneBottom":1.330363148826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.902185702625243,"aZ":-34.67676232863088,"pfxX":3.8117253537456515,"pfxZ":-1.6702339054497664,"pX":-1.8186405299082076,"pZ":2.8151633581035496,"vX0":-1.6303304555733744,"vY0":-122.18876187992986,"vZ0":0.7413760372225273,"x":186.32,"y":162.77,"x0":-1.6349962247125072,"y0":50.0017176989118,"z0":5.506584945091582,"aX":5.716444320239847},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.5,"breakHorizontal":-6.5,"spinRate":2164,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.44966535264966545,"extension":6.440770986612406},"index":3,"playId":"957ec1b4-edfe-33ae-8a8f-46f6cf40cc1c","pitchNumber":4,"startTime":"2025-09-18T19:20:33.130Z","endTime":"2025-09-18T19:20:37.913Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.1369419474492,"strikeZoneBottom":1.20779811845796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31481948328111,"aZ":-23.399102551587994,"pfxX":-2.064788807828717,"pfxZ":4.91037926627513,"pX":0.35676727573118144,"pZ":1.9932560386958222,"vX0":4.307038372813522,"vY0":-132.3074969010202,"vZ0":-4.752186452432113,"x":103.4,"y":184.96,"x0":-1.0186093510300593,"y0":50.00018432942806,"z0":5.511718350151135,"aX":-3.6874588413296023},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":2.9,"spinRate":2082,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.41285002554664185,"extension":6.659720366625953},"index":4,"playId":"3f4becdf-4a4e-3351-970f-d47b8000118e","pitchNumber":5,"startTime":"2025-09-18T19:20:54.142Z","endTime":"2025-09-18T19:20:57.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.628160194185472,"aZ":-22.2990348294686,"pfxX":-2.007618125410528,"pfxZ":5.498332193575681,"pX":-0.2510497542277766,"pZ":2.3586291710678147,"vX0":3.227966513254401,"vY0":-132.47235976549482,"vZ0":-3.611810703706562,"x":126.57,"y":175.1,"x0":-1.218916499867014,"y0":50.00095094529371,"z0":5.350532028876509,"aX":-3.6042489144024645},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":3.0,"spinRate":2016,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4118842964193359,"extension":6.571415498882703},"hitData":{"launchSpeed":109.8,"launchAngle":16.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.72,"coordY":93.05}},"index":5,"playId":"6b728a80-8011-32f8-90bc-136b2fd5796e","pitchNumber":6,"startTime":"2025-09-18T19:21:11.483Z","endTime":"2025-09-18T19:21:17.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:21:17.981Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-18T19:21:19.307Z","endTime":"2025-09-18T19:22:26.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.46918045162258,"strikeZoneBottom":1.41312744427197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.511932234751878,"aZ":-29.882178690337682,"pfxX":-7.95034913594727,"pfxZ":1.27275811128046,"pX":-0.4292580153256924,"pZ":2.533931890853591,"vX0":4.974551455524645,"vY0":-132.67912645888092,"vZ0":-1.960730743800558,"x":133.36,"y":170.36,"x0":-1.2888232277779834,"y0":50.000810677056315,"z0":5.445327668200871,"aX":-14.272778491699263},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.2,"breakHorizontal":13.4,"spinRate":1760,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.41171744276215083,"extension":6.641146724125912},"index":0,"playId":"2f347b6d-1275-3216-95bf-3dd062501cf3","pitchNumber":1,"startTime":"2025-09-18T19:21:43.554Z","endTime":"2025-09-18T19:21:47.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.52445749339456,"strikeZoneBottom":1.50536604185676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67439213243461,"aZ":-28.54253071668237,"pfxX":-8.14070697156582,"pfxZ":2.0016848565668006,"pX":-1.2044193695387904,"pZ":2.242011508206157,"vX0":3.121110107363754,"vY0":-133.74251374426555,"vZ0":-3.0873351047969146,"x":162.91,"y":178.25,"x0":-1.3285695390852261,"y0":50.000190540214845,"z0":5.456848849997659,"aX":-14.754553341749816},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":14.0,"spinRate":1838,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4094268897813671,"extension":6.570379790344005},"index":1,"playId":"e0b5c285-d97e-3acb-99ea-277b61a4e406","pitchNumber":2,"startTime":"2025-09-18T19:21:58.325Z","endTime":"2025-09-18T19:22:03.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54037827083054,"aZ":-27.047738171125822,"pfxX":-8.704764515754707,"pfxZ":2.792711697639114,"pX":-0.5308436654777755,"pZ":1.5874041089962243,"vX0":4.787863483203754,"vY0":-134.294724157822,"vZ0":-4.878896340276022,"x":137.23,"y":195.92,"x0":-1.2004725093991568,"y0":50.00488632520243,"z0":5.338350634822707,"aX":-15.99178179747126},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":14.9,"spinRate":1818,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.40697560010838085,"extension":6.793700208973035},"hitData":{"launchSpeed":67.2,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.91,"coordY":160.88}},"index":2,"playId":"75f552fb-ddc4-39c4-978f-f723f08cbc46","pitchNumber":3,"startTime":"2025-09-18T19:22:18.211Z","endTime":"2025-09-18T19:22:26.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:22:26.460Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Wong flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-18T19:22:27.599Z","endTime":"2025-09-18T19:24:09.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.35519749595549,"strikeZoneBottom":1.40690627666847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.409417194846842,"aZ":-31.27011142394183,"pfxX":-6.197386708887638,"pfxZ":0.4908082674981866,"pX":-1.0651654946729177,"pZ":2.467335195231541,"vX0":2.216005332909896,"vY0":-134.96179539921238,"vZ0":-2.5407977003162037,"x":157.6,"y":172.16,"x0":-1.088202726591611,"y0":50.00571719595784,"z0":5.607453350455734,"aX":-11.516395811388886},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":10.8,"spinRate":1725,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4047378233890573,"extension":6.525045166173742},"index":0,"playId":"4903a53e-f4b5-36f8-b019-404c6e179983","pitchNumber":1,"startTime":"2025-09-18T19:22:54.179Z","endTime":"2025-09-18T19:22:58.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.512544426011715,"aZ":-30.340666769326603,"pfxX":-7.7353134947266735,"pfxZ":1.0013585918430863,"pX":-0.8710677204809579,"pZ":1.4707821135412693,"vX0":2.9496220269472317,"vY0":-134.46170666928174,"vZ0":-5.044785034556304,"x":150.2,"y":199.07,"x0":-0.9756840232951435,"y0":50.0059475321043,"z0":5.518198248650879,"aX":-14.199771133670106},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.0,"breakHorizontal":13.4,"spinRate":1817,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.40698648346178246,"extension":6.670389516779647},"index":1,"playId":"347618d3-6799-3e96-9484-a67d0996fc04","pitchNumber":2,"startTime":"2025-09-18T19:23:09.137Z","endTime":"2025-09-18T19:23:13.914Z","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":85.6,"endSpeed":78.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05597766139971,"aZ":-33.564876741019,"pfxX":0.9732523979519181,"pfxZ":-0.8887435407820945,"pX":0.7268956626628029,"pZ":1.600514263983313,"vX0":4.265611212069085,"vY0":-124.56353466738534,"vZ0":-2.311625462913929,"x":89.29,"y":195.57,"x0":-1.1372842243423393,"y0":50.002565153998226,"z0":5.327579886765022,"aX":1.5224359620728476},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.9,"breakHorizontal":-2.8,"spinRate":2122,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4404581214850616,"extension":6.743289893677899},"index":2,"playId":"4f374369-6a95-37d3-b83e-ad2e511d4934","pitchNumber":3,"startTime":"2025-09-18T19:23:27.197Z","endTime":"2025-09-18T19:23:30.197Z","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":2},"index":3,"startTime":"2025-09-18T19:23:42.410Z","endTime":"2025-09-18T19:24:01.114Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.867497535437874,"aZ":-28.172711137935767,"pfxX":-7.006282940533641,"pfxZ":2.1702596746878893,"pX":-0.7216535638477004,"pZ":2.4171502555821425,"vX0":3.262424344252786,"vY0":-134.9933994369092,"vZ0":-3.055903594953792,"x":144.51,"y":173.52,"x0":-1.0367626180413532,"y0":50.002446682644326,"z0":5.5509196826477405,"aX":-12.907572431932989},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":12.0,"spinRate":1861,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40602124793810734,"extension":6.723601703321857},"hitData":{"launchSpeed":78.5,"launchAngle":39.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.95,"coordY":109.01}},"index":4,"playId":"92dc61ff-39e3-3ee6-b985-96beacdf238a","pitchNumber":4,"startTime":"2025-09-18T19:24:01.114Z","endTime":"2025-09-18T19:24:09.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:24:09.178Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willie MacIver lines out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T19:26:30.375Z","endTime":"2025-09-18T19:27:19.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T19:26:16.807Z","endTime":"2025-09-18T19:26:30.627Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.65573163425196,"strikeZoneBottom":1.62453149929978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3373870814885,"aZ":-11.018213300808714,"pfxX":5.5793612115090125,"pfxZ":10.706581063684988,"pX":1.1358217419913665,"pZ":2.1463444309267214,"vX0":-6.407681488663142,"vY0":-139.85548307174898,"vZ0":-7.043884369349288,"x":73.71,"y":180.83,"x0":2.7346742113346783,"y0":50.000026562708015,"z0":5.424686012465858,"aX":11.021576618604717},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":-8.8,"spinRate":2299,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.39204088298287765,"extension":7.561421437369719},"index":1,"playId":"b0d0c6db-d207-3793-ac86-fed72c0ec07a","pitchNumber":1,"startTime":"2025-09-18T19:26:30.627Z","endTime":"2025-09-18T19:26:33.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29652949492389,"aZ":-13.524102607154564,"pfxX":7.564893841675229,"pfxZ":9.360009662817248,"pX":0.33822192748657903,"pZ":2.784255580156776,"vX0":-9.399052194303998,"vY0":-140.37406822827603,"vZ0":-4.920230251665119,"x":104.11,"y":163.61,"x0":2.7497950465800627,"y0":50.000761276547394,"z0":5.442790184768703,"aX":15.06996874350991},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":-11.8,"spinRate":2426,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.39046431786061087,"extension":7.5111091617631605},"index":2,"playId":"5729c33a-5103-3be7-807a-ef33a7862de1","pitchNumber":2,"startTime":"2025-09-18T19:26:43.735Z","endTime":"2025-09-18T19:26:46.740Z","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":95.5,"endSpeed":86.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.893448144618915,"aZ":-13.680870288482776,"pfxX":6.536144597966366,"pfxZ":9.568058996368286,"pX":0.24547116805535815,"pZ":2.4389474889132954,"vX0":-9.07483859152279,"vY0":-138.6045059378166,"vZ0":-5.758814759223898,"x":107.64,"y":172.93,"x0":2.722893794786168,"y0":50.002488263962796,"z0":5.468001263060769,"aX":12.633371743816145},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2367,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3961735935536659,"extension":7.556334143506761},"index":3,"playId":"e036ad8d-ed1e-33fb-a7e3-fc21e9b703b0","pitchNumber":3,"startTime":"2025-09-18T19:26:58.377Z","endTime":"2025-09-18T19:27:02.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.427767450913777,"aZ":-13.99249908353672,"pfxX":2.907518281534207,"pfxZ":9.379934118328219,"pX":0.31997695344413585,"pZ":3.587611737018222,"vX0":-7.350123778303098,"vY0":-138.4591392272846,"vZ0":-3.012604856856157,"x":104.8,"y":141.91,"x0":2.6332471600174907,"y0":50.000666243672015,"z0":5.628253218194377,"aX":5.63537353360591},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-3.7,"spinRate":2230,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.39585610842024543,"extension":7.586194309343121},"hitData":{"launchSpeed":85.6,"launchAngle":9.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":165.0}},"index":4,"playId":"e823d0eb-2b90-3015-ae93-f9df41078fbf","pitchNumber":4,"startTime":"2025-09-18T19:27:14.580Z","endTime":"2025-09-18T19:27:19.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:27:19.532Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a sharp ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T19:27:20.615Z","endTime":"2025-09-18T19:28:35.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":88.8,"endSpeed":82.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.539790766246554,"aZ":-28.59986003963114,"pfxX":-0.7276803052552068,"pfxZ":2.1032061109373004,"pX":0.2470623983602137,"pZ":2.2722704767435795,"vX0":-6.173843547723496,"vY0":-129.23649160304305,"vZ0":-2.67185354526681,"x":107.58,"y":177.43,"x0":2.7560702574366993,"y0":50.00404679244825,"z0":5.503741818683292,"aX":-1.2375490925959969},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":2.6,"spinRate":2332,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.42291778772776345,"extension":7.450871059097167},"index":0,"playId":"2f40679c-46f8-333f-b50c-3209af4d0142","pitchNumber":1,"startTime":"2025-09-18T19:27:41.308Z","endTime":"2025-09-18T19:27:44.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.40168171569739,"strikeZoneBottom":1.56826450012557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.486380917283284,"aZ":-26.27968444783546,"pfxX":2.1423104003008477,"pfxZ":3.5107526730565235,"pX":-1.7957254934706204,"pZ":2.15842418655269,"vX0":-11.415344879396594,"vY0":-128.46156201528325,"vZ0":-3.2634121911351444,"x":185.45,"y":180.5,"x0":2.4185535304501027,"y0":50.00313126880435,"z0":5.478153107633247,"aX":3.598429330221678},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":-1.4,"spinRate":2483,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42564008102655215,"extension":7.612077708743588},"index":1,"playId":"df23e1e7-b638-3ba3-9a50-0eac105341dd","pitchNumber":2,"startTime":"2025-09-18T19:27:54.365Z","endTime":"2025-09-18T19:27:57.465Z","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":87.8,"endSpeed":81.4,"strikeZoneTop":3.39840282344996,"strikeZoneBottom":1.56499142791004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.070215513190387,"aZ":-27.51935274936453,"pfxX":-0.0828785427738703,"pfxZ":2.776442329520761,"pX":1.5458496021055674,"pZ":2.085363498293715,"vX0":-3.498854766069406,"vY0":-127.98626672832498,"vZ0":-3.1082128536754148,"x":58.08,"y":182.48,"x0":2.9359026993955366,"y0":50.00022512716542,"z0":5.44901268216165,"aX":-0.13826020871995853},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":0.8,"spinRate":2328,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4264175230939169,"extension":7.420430538132824},"index":2,"playId":"d8331868-51f7-34ff-ac61-09eaa4dabfb0","pitchNumber":3,"startTime":"2025-09-18T19:28:09.396Z","endTime":"2025-09-18T19:28:12.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.776461813131974,"aZ":-10.779997598266014,"pfxX":4.501609652471879,"pfxZ":10.793802115433547,"pX":0.22286326466600326,"pZ":1.825406035566793,"vX0":-8.463333211764754,"vY0":-140.36417766693395,"vZ0":-7.866484332450014,"x":108.5,"y":189.49,"x0":2.701458625648333,"y0":50.00012362536914,"z0":5.378011709715547,"aX":8.920941994171354},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2373,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.39123229126828774,"extension":7.543669873565503},"hitData":{"launchSpeed":107.8,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.78,"coordY":92.5}},"index":3,"playId":"7456fa42-d8f5-3fb6-acc8-a10f9ef711be","pitchNumber":4,"startTime":"2025-09-18T19:28:24.837Z","endTime":"2025-09-18T19:28:35.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:28:35.255Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out sharply, second baseman David Hamilton to first baseman Nathaniel Lowe. Lawrence Butler to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T19:28:33.299Z","endTime":"2025-09-18T19:31:16.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":6},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.294882057028712,"aZ":-13.902715891452639,"pfxX":4.010659435180189,"pfxZ":9.355819550208881,"pX":-0.7586404392377738,"pZ":2.428427884134405,"vX0":-10.966043602472134,"vY0":-138.6815148832044,"vZ0":-5.59718917249194,"x":145.92,"y":173.21,"x0":2.72125262684098,"y0":50.00082454098325,"z0":5.396145028669866,"aX":7.832251123152988},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-5.0,"spinRate":2307,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.39457616647214344,"extension":7.69718952230786},"index":0,"playId":"83801dfa-7b37-3e50-8dbd-bd02f5cf77e7","pitchNumber":1,"startTime":"2025-09-18T19:29:01.212Z","endTime":"2025-09-18T19:29:04.221Z","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":95.4,"endSpeed":87.7,"strikeZoneTop":3.53485098432782,"strikeZoneBottom":1.70688624417616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21537625560614,"aZ":-14.099014574997861,"pfxX":4.240880272749047,"pfxZ":9.25627696372467,"pX":-0.9403052742742433,"pZ":1.773982678213975,"vX0":-11.44979982153643,"vY0":-138.45028533412082,"vZ0":-7.298674226395305,"x":152.84,"y":190.88,"x0":2.687081784374347,"y0":50.00214086917522,"z0":5.376825717755543,"aX":8.281595518866283},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-5.4,"spinRate":2242,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.39472877877804935,"extension":7.54705383721919},"index":1,"playId":"caa8115c-01cb-36c6-99e8-fdace5a91fe3","pitchNumber":2,"startTime":"2025-09-18T19:29:24.458Z","endTime":"2025-09-18T19:29:29.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.214710327558727,"aZ":-12.783729157504931,"pfxX":3.647035114689843,"pfxZ":9.884014512058208,"pX":0.10447747042035414,"pZ":2.751402670666805,"vX0":-8.224363080254909,"vY0":-138.95262357380807,"vZ0":-5.171166068767478,"x":113.02,"y":164.49,"x0":2.624540857462045,"y0":50.000695755970064,"z0":5.481132597024377,"aX":7.153932871523169},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-4.9,"spinRate":2194,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3937062139854497,"extension":7.5495658397106595},"index":2,"playId":"bc563317-1113-3de0-8a77-e666f71d41c2","pitchNumber":3,"startTime":"2025-09-18T19:29:43.704Z","endTime":"2025-09-18T19:29:46.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.45296562645039,"strikeZoneBottom":1.66044171446023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.242378679815175,"aZ":-12.933682522542467,"pfxX":3.6161287762554393,"pfxZ":9.771722512768498,"pX":-1.190244591744201,"pZ":3.433565765494322,"vX0":-11.488308702478616,"vY0":-139.8302727201718,"vZ0":-3.6504730718086575,"x":162.37,"y":146.07,"x0":2.5120703227527494,"y0":50.00092182702977,"z0":5.61190788526003,"aX":7.1208734752182625},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":-4.1,"spinRate":2330,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.3925844494302888,"extension":7.624736852409261},"index":3,"playId":"622a2736-a999-3ea6-b433-ce21d163ffb7","pitchNumber":4,"startTime":"2025-09-18T19:30:07.965Z","endTime":"2025-09-18T19:30:12.419Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.40141886691318,"strikeZoneBottom":1.57333820508891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.686963159099108,"aZ":-34.67455304306979,"pfxX":5.48415500523512,"pfxZ":-1.4313795941491145,"pX":1.676786628689671,"pZ":1.3965023663536964,"vX0":-4.991361180635944,"vY0":-131.17434832583234,"vZ0":-3.5327783696430988,"x":53.08,"y":201.07,"x0":2.8879992018983907,"y0":50.0023215514027,"z0":5.3349499202900255,"aX":9.596184011572786},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.1,"breakHorizontal":-8.9,"spinRate":845,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4169178151005899,"extension":7.358920407872998},"index":4,"playId":"99a532d3-a76b-305a-a05a-6704adbe83d9","pitchNumber":5,"startTime":"2025-09-18T19:30:27.140Z","endTime":"2025-09-18T19:30:37.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Lawrence Butler steals (21) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"actionPlayId":"99a532d3-a76b-305a-a05a-6704adbe83d9","startTime":"2025-09-18T19:30:39.203Z","endTime":"2025-09-18T19:31:08.446Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":96.1,"endSpeed":87.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.080831598032034,"aZ":-14.421796657967684,"pfxX":5.907116971387985,"pfxZ":8.969834721879248,"pX":0.5669677833699222,"pZ":2.2373945413565,"vX0":-7.973321489162251,"vY0":-139.70369630301587,"vZ0":-6.094742559632397,"x":95.39,"y":178.37,"x0":2.6887836516992447,"y0":50.00602498811971,"z0":5.393180916559999,"aX":11.695069087142004},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":-9.1,"spinRate":2228,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.3918714368600722,"extension":7.779331745781166},"hitData":{"launchSpeed":105.0,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":137.78,"coordY":144.67}},"index":6,"playId":"200c9181-ab07-3553-8c0b-8ca590ff711e","pitchNumber":6,"startTime":"2025-09-18T19:31:08.446Z","endTime":"2025-09-18T19:31:16.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:31:16.070Z","atBatIndex":52},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nick Kurtz reaches on a throwing error by shortstop Trevor Story. Lawrence Butler scores.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T19:31:21.675Z","endTime":"2025-09-18T19:32:26.546Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.75087090474196,"strikeZoneBottom":1.70605162984127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.244939889866995,"aZ":-11.493673294931698,"pfxX":4.508369183672102,"pfxZ":10.496322703536197,"pX":-0.5978918812891301,"pZ":2.9396025369281458,"vX0":-10.669071500210789,"vY0":-139.44555620171982,"vZ0":-4.831217912823093,"x":139.79,"y":159.41,"x0":2.6912056183345476,"y0":50.000123419484545,"z0":5.45223310357249,"aX":8.881302088909726},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":-6.0,"spinRate":2334,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.39273293582797564,"extension":7.7049535848780115},"index":0,"playId":"743e6653-2949-31b2-9c66-65540ccc982d","pitchNumber":1,"startTime":"2025-09-18T19:31:41.536Z","endTime":"2025-09-18T19:31:45.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.70878753870813,"strikeZoneBottom":1.59255035201794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42249765098219,"aZ":-12.671802744579816,"pfxX":5.501349121708301,"pfxZ":9.708260934682114,"pX":1.0224478710679497,"pZ":2.9132244724192273,"vX0":-6.655880696754442,"vY0":-140.71741535929766,"vZ0":-4.7550814471872105,"x":78.03,"y":160.12,"x0":2.701750285310243,"y0":50.003924976722814,"z0":5.443613801285035,"aX":11.052814285819586},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":-8.6,"spinRate":2302,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.388987456664724,"extension":7.860542248753662},"index":1,"playId":"025e0efd-d91d-3e4d-8ed1-64ec603e28e0","pitchNumber":2,"startTime":"2025-09-18T19:31:59.427Z","endTime":"2025-09-18T19:32:03.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.087965533866274,"aZ":-13.10347756220305,"pfxX":5.694943239196075,"pfxZ":9.740001021253374,"pX":0.8013313082468924,"pZ":2.9388421163312746,"vX0":-7.116840971426229,"vY0":-138.80930092467358,"vZ0":-4.628730384402576,"x":86.46,"y":159.43,"x0":2.6544738957256637,"y0":50.00515734086008,"z0":5.495755948837834,"aX":11.153367423798914},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-8.9,"spinRate":2236,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.3940918774172708,"extension":7.669418803104039},"hitData":{"launchSpeed":93.3,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.38,"coordY":135.39}},"index":2,"playId":"533da1f4-935f-3ef2-8736-734a5cdbd54d","pitchNumber":3,"startTime":"2025-09-18T19:32:16.914Z","endTime":"2025-09-18T19:32:26.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:32:26.546Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, third baseman Alex Bregman to first baseman Nathaniel Lowe.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T19:32:40.466Z","endTime":"2025-09-18T19:33:24.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.46313563118672,"strikeZoneBottom":1.48241609057498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09623109124794,"aZ":-12.084287453139126,"pfxX":6.74974365283164,"pfxZ":10.169532117394443,"pX":0.03705893006901682,"pZ":0.9477579468939691,"vX0":-9.39293439932053,"vY0":-139.80179431286484,"vZ0":-10.39993313703006,"x":115.59,"y":213.19,"x0":2.5665580203049334,"y0":50.00269047373627,"z0":5.513544004654216,"aX":13.334594497161627},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":-10.2,"spinRate":2288,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.39207983861895723,"extension":7.832333039402344},"index":0,"playId":"70c4eed0-144d-3335-b41b-ac6870ed8ed9","pitchNumber":1,"startTime":"2025-09-18T19:32:58.390Z","endTime":"2025-09-18T19:33:02.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.320442237550825,"aZ":-13.941940095394102,"pfxX":6.449640379800941,"pfxZ":9.247036032298432,"pX":0.8052872900345696,"pZ":2.4531752337781962,"vX0":-8.103078006862596,"vY0":-139.30510119474803,"vZ0":-5.324573402606651,"x":86.3,"y":172.54,"x0":2.909298600612599,"y0":50.00373724350428,"z0":5.305761154794431,"aX":12.71893777781022},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":-10.1,"spinRate":2157,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.39267938505684885,"extension":7.74814779256641},"hitData":{"launchSpeed":72.2,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.48,"coordY":170.0}},"index":1,"playId":"a58b5509-48bc-3072-92de-3d1c72cae1fb","pitchNumber":2,"startTime":"2025-09-18T19:33:16.553Z","endTime":"2025-09-18T19:33:24.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:33:24.464Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-18T19:35:46.744Z","endTime":"2025-09-18T19:36:42.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Kelly replaces J.T. Ginn.","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-09-18T19:35:04.139Z","endTime":"2025-09-18T19:35:49.105Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.47960793371092,"strikeZoneBottom":1.51041128059689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.211997965667056,"aZ":-15.349981094276888,"pfxX":-4.375113011807468,"pfxZ":8.265702867729237,"pX":0.7189949008833872,"pZ":2.476226793682291,"vX0":7.528947734074664,"vY0":-140.8644739487022,"vZ0":-6.446447801070647,"x":89.59,"y":171.92,"x0":-1.4046434615620578,"y0":50.002448476119945,"z0":5.76448871648009,"aX":-8.90488077286495},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":6.6,"spinRate":2352,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.38698798146835456,"extension":5.834622401632895},"index":1,"playId":"6da04619-4008-3f96-b749-7cc11daf9c6e","pitchNumber":1,"startTime":"2025-09-18T19:35:49.105Z","endTime":"2025-09-18T19:35:52.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.58392523350943,"strikeZoneBottom":1.54230287387221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.229091162736626,"aZ":-30.909518347961544,"pfxX":8.0918817737946,"pfxZ":0.8451172952535675,"pX":-0.24901350844253806,"pZ":2.196040943675983,"vX0":1.05710122768361,"vY0":-121.51020828629062,"vZ0":-2.010892990558449,"x":126.49,"y":179.49,"x0":-1.7408997065730427,"y0":50.00185484267563,"z0":5.724859552461459,"aX":12.075525135571379},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-14.9,"spinRate":2776,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4511053542849064,"extension":5.686604619356448},"index":2,"playId":"e884497d-2b23-32e4-892f-3b9611d312f9","pitchNumber":2,"startTime":"2025-09-18T19:36:02.764Z","endTime":"2025-09-18T19:36:06.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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.46631544510664,"strikeZoneBottom":1.56963477885256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.632521932864346,"aZ":-17.061369398927823,"pfxX":-4.443532994640444,"pfxZ":7.330996778811214,"pX":-1.7700256899373021,"pZ":3.9263013130734996,"vX0":1.0657697919171871,"vY0":-141.99997797506094,"vZ0":-2.4075662971649563,"x":184.47,"y":132.77,"x0":-1.5705122609347846,"y0":50.00250696514567,"z0":5.858746405150979,"aX":-9.160075217784392},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":7.9,"spinRate":2437,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.38432910054447333,"extension":5.6505104475237475},"index":3,"playId":"e7f1bde1-3d16-33be-9368-c43365b6c91b","pitchNumber":3,"startTime":"2025-09-18T19:36:19.458Z","endTime":"2025-09-18T19:36:24.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.194599337256083,"aZ":-30.67714358926621,"pfxX":8.345383650190318,"pfxZ":1.0069074969030014,"pX":0.9632526060729888,"pZ":1.6311639808937788,"vX0":3.483749048214598,"vY0":-121.72080579367358,"vZ0":-3.185496234100709,"x":80.28,"y":194.74,"x0":-1.5734540515340558,"y0":50.005305253832375,"z0":5.629279688909547,"aX":12.45069728270574},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-16.0,"spinRate":2906,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45099477599152227,"extension":5.879082435920263},"index":4,"playId":"4b829c09-f2da-3d52-9e28-c954eb73f170","pitchNumber":4,"startTime":"2025-09-18T19:36:36.314Z","endTime":"2025-09-18T19:36:42.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:36:42.231Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a ground ball to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-18T19:36:41.751Z","endTime":"2025-09-18T19:37:43.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"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":90.4,"endSpeed":84.5,"strikeZoneTop":3.52390283541239,"strikeZoneBottom":1.71609412088549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.578196359150102,"aZ":-26.714853224702612,"pfxX":2.8955408406600833,"pfxZ":3.040020660778481,"pX":0.4771229622724549,"pZ":2.633040813157368,"vX0":4.13151209145616,"vY0":-131.7470942737448,"vZ0":-3.103865842494699,"x":98.81,"y":167.69,"x0":-1.4752684920763361,"y0":50.00024333365726,"z0":5.757511908127555,"aX":5.193362894076349},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.2,"breakHorizontal":-6.0,"spinRate":2744,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.41252127020361407,"extension":5.796359501865763},"index":0,"playId":"ea59b695-c7a7-3d94-ba23-4baa6fe607ae","pitchNumber":1,"startTime":"2025-09-18T19:37:05.341Z","endTime":"2025-09-18T19:37:09.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.45754167222755,"strikeZoneBottom":1.57818084105024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60178466408309,"aZ":-24.80721571212864,"pfxX":-8.213357450322626,"pfxZ":3.7584092943403604,"pX":-0.8809176576512642,"pZ":3.059839510423335,"vX0":4.558393889908462,"vY0":-139.17355487301325,"vZ0":-2.737908709622536,"x":150.58,"y":156.16,"x0":-1.4741210689997843,"y0":50.00001338171137,"z0":5.701488211288313,"aX":-16.089141458640473},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":13.9,"spinRate":2420,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39373784614488105,"extension":5.735888616290192},"index":1,"playId":"3d564c5d-eb97-321b-8a96-89fc074a29c4","pitchNumber":2,"startTime":"2025-09-18T19:37:18.798Z","endTime":"2025-09-18T19:37:23.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.796052433216637,"aZ":-31.659604695420906,"pfxX":9.779927283402532,"pfxZ":0.3448370692608176,"pX":0.7364836144034915,"pZ":2.5084048643009664,"vX0":2.667217130417449,"vY0":-121.43509964769322,"vZ0":-0.9521115053478614,"x":88.93,"y":171.05,"x0":-1.6467544706396722,"y0":50.00342803181758,"z0":5.659962166209483,"aX":14.604436474502407},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":-18.4,"spinRate":2836,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4510604279454893,"extension":6.093747373734988},"hitData":{"launchSpeed":88.7,"launchAngle":9.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.69,"coordY":101.44}},"index":2,"playId":"06f13fc3-9769-35a0-ac9c-fb29ad683106","pitchNumber":3,"startTime":"2025-09-18T19:37:33.616Z","endTime":"2025-09-18T19:37:43.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:37:43.897Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ceddanne Rafaela grounds into a double play, shortstop Jacob Wilson to second baseman Zack Gelof to first baseman Nick Kurtz. Nate Eaton out at 2nd. Ceddanne Rafaela out at 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-18T19:37:43.720Z","endTime":"2025-09-18T19:39:42.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":[0,1,2,3,4],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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":89.2,"endSpeed":83.0,"strikeZoneTop":3.49559151992759,"strikeZoneBottom":1.75748912564707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.094122581015405,"aZ":-29.055567555540517,"pfxX":3.7899873721411197,"pfxZ":1.7991459451187346,"pX":0.9044274526475022,"pZ":2.404420186551597,"vX0":4.472390250226353,"vY0":-129.97485175707,"vZ0":-3.039298776169866,"x":82.53,"y":173.86,"x0":-1.3230134331455756,"y0":50.00122403915272,"z0":5.766833973297709,"aX":6.563404591667178},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-7.8,"spinRate":2712,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4194345221353175,"extension":5.859986758930707},"index":0,"playId":"62c4ef40-bf9c-36b1-90a3-fffd53defd39","pitchNumber":1,"startTime":"2025-09-18T19:38:12.668Z","endTime":"2025-09-18T19:38:16.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.37144402991033,"strikeZoneBottom":1.56174337144603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.699510460251897,"aZ":-29.02513307120611,"pfxX":4.34501119048128,"pfxZ":1.8119668509879263,"pX":0.9593858048659158,"pZ":1.4299330842004925,"vX0":4.672429390156927,"vY0":-130.44876758451255,"vZ0":-5.257302976202693,"x":80.43,"y":200.17,"x0":-1.4127049751197414,"y0":50.005510566074726,"z0":5.6313184073677185,"aX":7.569866707450158},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":-8.8,"spinRate":2759,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4181708889152733,"extension":5.7792840433461565},"index":1,"playId":"b7b5d280-06bb-3e7d-ba68-42b8cb297e40","pitchNumber":2,"startTime":"2025-09-18T19:38:33.715Z","endTime":"2025-09-18T19:38:37.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.27234651357071,"strikeZoneBottom":1.53459478834458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.412630211404878,"aZ":-26.16469526922445,"pfxX":2.1368454028852293,"pfxZ":3.328012952083018,"pX":-0.047736156136938705,"pZ":2.344929372955548,"vX0":3.0989231390229923,"vY0":-132.58588210446612,"vZ0":-3.8287146525502167,"x":118.82,"y":175.47,"x0":-1.5028346149801775,"y0":50.004277099006785,"z0":5.68497178181812,"aX":3.86096830521789},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":-4.4,"spinRate":2765,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4107856416937321,"extension":5.823077636660242},"index":2,"playId":"f9b14316-54ee-3857-967b-dbaabcb78ed2","pitchNumber":3,"startTime":"2025-09-18T19:38:54.196Z","endTime":"2025-09-18T19:38:58.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.133709940495798,"aZ":-33.15252331691371,"pfxX":9.863748260361138,"pfxZ":-0.6743893071938984,"pX":-0.4094442557170437,"pZ":2.0960877718863147,"vX0":-0.22894472901989477,"vY0":-120.13207081862893,"vZ0":-1.5474404115462508,"x":132.61,"y":182.19,"x0":-1.5911636561797504,"y0":50.004553754351875,"z0":5.731734601997747,"aX":14.228837182742001},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":2800,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.4582532630406435,"extension":5.942883075783999},"index":3,"playId":"a030aea6-eae7-3415-8174-09c9efa8b4aa","pitchNumber":4,"startTime":"2025-09-18T19:39:11.480Z","endTime":"2025-09-18T19:39:14.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68696578233704,"aZ":-32.13176082906978,"pfxX":7.092378283322053,"pfxZ":0.02948680586922947,"pX":-0.08834554397731537,"pZ":3.0668357598587352,"vX0":1.052927062434264,"vY0":-121.60555242800265,"vZ0":0.1951831283312615,"x":120.37,"y":155.98,"x0":-1.4485083283126896,"y0":50.00318597677426,"z0":5.781540042382345,"aX":10.582182132008137},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":-13.1,"spinRate":2821,"spinDirection":57},"zone":2,"typeConfidence":2.0,"plateTime":0.4510595070052208,"extension":5.85514800633891},"hitData":{"launchSpeed":104.6,"launchAngle":4.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":115.49,"coordY":144.67}},"index":4,"playId":"536dfc43-86f4-3217-b618-00b01dac8f16","pitchNumber":5,"startTime":"2025-09-18T19:39:34.930Z","endTime":"2025-09-18T19:39:42.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:39:42.754Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T19:42:03.832Z","endTime":"2025-09-18T19:43:13.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Payton Tolle.","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-09-18T19:41:20.324Z","endTime":"2025-09-18T19:42:06.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"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":93.5,"endSpeed":86.3,"strikeZoneTop":3.27303671961416,"strikeZoneBottom":1.52864597773183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71986417582347,"aZ":-28.1784718064654,"pfxX":-10.159795309485702,"pfxZ":2.1082427126947394,"pX":-1.8244915795169885,"pZ":2.4155564734156543,"vX0":4.581040821967696,"vY0":-136.2081488182229,"vZ0":-1.604853497504096,"x":186.55,"y":173.56,"x0":-2.200986588096118,"y0":50.00128849981074,"z0":4.946255003164568,"aX":-19.23781564313807},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.7,"breakHorizontal":17.5,"spinRate":2056,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40092980339770534,"extension":5.624184732287643},"index":1,"playId":"0314e889-e76c-30d1-a3a0-bb885aac0a1f","pitchNumber":1,"startTime":"2025-09-18T19:42:06.157Z","endTime":"2025-09-18T19:42:11.785Z","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.1,"endSpeed":86.2,"strikeZoneTop":3.45651159812014,"strikeZoneBottom":1.45405375485701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8139528959609,"aZ":-22.07133817264948,"pfxX":-3.7177347380451566,"pfxZ":5.348847737404288,"pX":-0.5294976792777082,"pZ":3.3243056701430396,"vX0":5.13646893384111,"vY0":-135.64592460141424,"vZ0":-0.9458472830925664,"x":137.18,"y":149.02,"x0":-1.9525442251904173,"y0":50.004918424216186,"z0":5.196819658247436,"aX":-7.025406959483311},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":5.9,"spinRate":2273,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4016718784244464,"extension":5.839897207134719},"index":2,"playId":"eeb5c01c-2942-3c87-8b79-34c0ef454dbe","pitchNumber":2,"startTime":"2025-09-18T19:42:30.402Z","endTime":"2025-09-18T19:42:34.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.30808645137633,"strikeZoneBottom":1.53735708877755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.302272130553444,"aZ":-16.035607330121188,"pfxX":-4.423372995064112,"pfxZ":8.227374814971784,"pX":1.0945147292796966,"pZ":2.95118143462096,"vX0":9.238621348464802,"vY0":-137.87465569957286,"vZ0":-3.116188341462143,"x":75.28,"y":159.1,"x0":-1.6971607853646318,"y0":50.00001372642493,"z0":5.152970032589123,"aX":-8.67484269584679},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2345,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39447711969274923,"extension":5.922986340651333},"index":3,"playId":"c6bc1186-228f-3d03-b4f0-ff383c868117","pitchNumber":3,"startTime":"2025-09-18T19:42:50.216Z","endTime":"2025-09-18T19:42:53.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.555893380306458,"aZ":-28.915632980533122,"pfxX":-9.227214640209255,"pfxZ":1.6821454047062314,"pX":-1.2171371247660743,"pZ":2.7085781142069587,"vX0":5.506258706458737,"vY0":-137.48344111629893,"vZ0":-0.8820458070926019,"x":163.39,"y":165.65,"x0":-2.0327510867272394,"y0":50.005097282562176,"z0":4.972003290361447,"aX":-17.909279155446168},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":2083,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39632294772861165,"extension":5.677745137114482},"hitData":{"launchSpeed":82.4,"launchAngle":23.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.5,"coordY":86.75}},"index":4,"playId":"ecb3aa1e-210c-3130-a825-a0a6bbaacd55","pitchNumber":4,"startTime":"2025-09-18T19:43:06.714Z","endTime":"2025-09-18T19:43:13.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:43:13.839Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, second baseman David Hamilton to first baseman Nathaniel Lowe.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T19:43:16.229Z","endTime":"2025-09-18T19:44:22.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37433084566872,"aZ":-16.379093587012264,"pfxX":-4.476205787612838,"pfxZ":8.193771044124148,"pX":0.6095624849019909,"pZ":2.9138733425253878,"vX0":8.027098157380502,"vY0":-137.46538405400412,"vZ0":-3.189133067322328,"x":93.76,"y":160.11,"x0":-1.757109576069056,"y0":50.005044058949,"z0":5.190749453086205,"aX":-8.631917435988807},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":6.6,"spinRate":2137,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.39734585060885275,"extension":5.886625533911256},"index":0,"playId":"c3cac803-f4ae-3ec4-8166-f75eff4329d6","pitchNumber":1,"startTime":"2025-09-18T19:43:40.338Z","endTime":"2025-09-18T19:43:43.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.37584224508837,"strikeZoneBottom":1.52656459086128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.968923166057674,"aZ":-19.97331494894874,"pfxX":-4.931515484782478,"pfxZ":6.422358263651208,"pX":-0.7817564969942185,"pZ":3.7835602664071066,"vX0":4.964510027154054,"vY0":-135.60879001859655,"vZ0":-0.0914453278744306,"x":146.8,"y":136.62,"x0":-1.9777296481639763,"y0":50.00633807154546,"z0":5.187482957537427,"aX":-9.374849474902126},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":8.2,"spinRate":2240,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40078552632219644,"extension":5.755632494082056},"index":1,"playId":"c16e283f-19b2-387c-8860-9a352a9a8d48","pitchNumber":2,"startTime":"2025-09-18T19:43:58.930Z","endTime":"2025-09-18T19:44:02.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.274456052425872,"aZ":-20.427251782980633,"pfxX":-4.302739394702096,"pfxZ":6.153301551971063,"pX":0.4456719580981718,"pZ":1.7752730740783613,"vX0":7.774715644659409,"vY0":-136.1624448716749,"vZ0":-4.971800088592286,"x":100.01,"y":190.85,"x0":-1.8664357578008053,"y0":50.00234983920072,"z0":5.006687206998449,"aX":-8.213569286515659},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":6.5,"spinRate":2245,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3997496295195959,"extension":5.814589576726477},"hitData":{"launchSpeed":94.1,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.26,"coordY":159.36}},"index":2,"playId":"0cc0d2cd-c4fd-3272-9b79-95186497fd1d","pitchNumber":3,"startTime":"2025-09-18T19:44:15.339Z","endTime":"2025-09-18T19:44:22.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:44:22.779Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T19:44:24.498Z","endTime":"2025-09-18T19:45:39.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.53532937107502,"strikeZoneBottom":1.58530316352383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03331839506634,"aZ":-31.139241632988167,"pfxX":-9.452879610211715,"pfxZ":0.5517751037933856,"pX":0.6021152842364849,"pZ":2.4316885919896007,"vX0":10.846862901625162,"vY0":-135.8938359189781,"vZ0":-0.4941125912140566,"x":94.05,"y":173.12,"x0":-2.201176670819121,"y0":50.00406713105656,"z0":4.76727280599678,"aX":-17.792162200579085},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":2032,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.40209580664336464,"extension":5.822064121317101},"index":0,"playId":"bd587c25-f565-3634-902c-b14476b3ac49","pitchNumber":1,"startTime":"2025-09-18T19:44:50.356Z","endTime":"2025-09-18T19:44:54.343Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.821167598785998,"aZ":-26.591509429164827,"pfxX":-10.349112684988786,"pfxZ":2.945411274880522,"pX":-1.2554994526968382,"pZ":1.284187420766593,"vX0":5.974439013584743,"vY0":-136.4344138584479,"vZ0":-4.479537942803594,"x":164.86,"y":204.11,"x0":-2.1243181669015296,"y0":50.00016135208349,"z0":4.77050682726511,"aX":-19.59026845793673},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":17.5,"spinRate":2075,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40080818850543665,"extension":5.718542012035658},"index":1,"playId":"8728795d-2353-38ed-981f-f210875e4307","pitchNumber":2,"startTime":"2025-09-18T19:45:08.108Z","endTime":"2025-09-18T19:45:12.656Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-18T19:45:19.053Z","endTime":"2025-09-18T19:45:35.956Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04626163952909,"aZ":-19.364504589774025,"pfxX":-5.243478678022579,"pfxZ":6.695134340444691,"pX":0.2843039208674927,"pZ":3.833259990033518,"vX0":7.237499520546137,"vY0":-137.12215795497212,"vZ0":-0.48553761584416333,"x":106.16,"y":135.28,"x0":-1.702540701029369,"y0":50.000990314621774,"z0":5.328599126691971,"aX":-10.02984999204138},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":8.0,"spinRate":2212,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39877237365694773,"extension":5.947637351681857},"index":3,"playId":"8ea4b471-671b-31d7-a0a6-e7399131fd8e","pitchNumber":3,"startTime":"2025-09-18T19:45:35.956Z","endTime":"2025-09-18T19:45:39.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:45:39.308Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to shortstop Jacob Wilson.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T19:47:59.182Z","endTime":"2025-09-18T19:49:02.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Michael Kelly.","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-09-18T19:47:30.484Z","endTime":"2025-09-18T19:48:01.539Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.74697988960943,"strikeZoneBottom":1.73259889900574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72147398121705,"aZ":-14.221041112747459,"pfxX":4.62738944758471,"pfxZ":9.437983943422537,"pX":0.753953147610182,"pZ":3.3215025619615153,"vX0":-4.515807609260421,"vY0":-137.15172612624048,"vZ0":-4.441756409141062,"x":88.26,"y":149.1,"x0":1.8216838272625078,"y0":50.004218865577485,"z0":5.933902730674542,"aX":8.804342385455001},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":-7.4,"spinRate":2169,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.3995548310187349,"extension":6.571828337207342},"index":1,"playId":"2d8c165f-df8d-3566-9eb7-821788e95147","pitchNumber":1,"startTime":"2025-09-18T19:48:01.539Z","endTime":"2025-09-18T19:48:05.637Z","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.1,"endSpeed":78.5,"strikeZoneTop":3.45139034481122,"strikeZoneBottom":1.47268608782951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.758725463250688,"aZ":-17.49024117197165,"pfxX":0.7125878023051819,"pfxZ":9.454281030289746,"pX":-0.992952433785898,"pZ":0.707960002431284,"vX0":-7.290158652673714,"vY0":-123.59940717794606,"vZ0":-8.265597979781443,"x":154.85,"y":219.67,"x0":1.897457883620235,"y0":50.00432957866855,"z0":5.554455281837776,"aX":1.108431176885299},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":15.5,"breakHorizontal":0.4,"spinRate":2098,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4425090597828687,"extension":6.815277683708701},"index":2,"playId":"aefbd722-36a2-3bf7-ad8a-1673176e9d8e","pitchNumber":2,"startTime":"2025-09-18T19:48:15.215Z","endTime":"2025-09-18T19:48:18.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22305163103991,"aZ":-12.127035760295747,"pfxX":4.076460961955522,"pfxZ":10.577281100116473,"pX":0.32829210227476757,"pZ":2.27884170694684,"vX0":-5.560821738384956,"vY0":-136.80364274519908,"vZ0":-7.362197629715266,"x":104.49,"y":177.25,"x0":1.8578263197588525,"y0":50.002880712191256,"z0":5.836504718688451,"aX":7.7262478483714565},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-6.2,"spinRate":2144,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.4004078923771903,"extension":6.571565146579245},"index":3,"playId":"67abff9d-ff0d-3f9e-8d4c-3f1ce7bfabc0","pitchNumber":3,"startTime":"2025-09-18T19:48:28.852Z","endTime":"2025-09-18T19:48:31.852Z","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-09-18T19:48:37.391Z","endTime":"2025-09-18T19:48:54.119Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6782703032995,"aZ":-13.49434749614944,"pfxX":4.468425022382307,"pfxZ":9.743865354866156,"pX":0.5643998101759012,"pZ":3.1945831231541217,"vX0":-4.478364666239772,"vY0":-138.0361721782284,"vZ0":-4.888939628164574,"x":95.49,"y":152.53,"x0":1.632596312095575,"y0":50.000075640074684,"z0":5.907465181224808,"aX":8.563428756181382},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":-7.1,"spinRate":2207,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.3978526117479637,"extension":6.595682227314753},"hitData":{"launchSpeed":67.5,"launchAngle":38.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.54,"coordY":117.0}},"index":5,"playId":"566a22b0-55c5-3467-ad62-1e0e11cf260e","pitchNumber":4,"startTime":"2025-09-18T19:48:54.119Z","endTime":"2025-09-18T19:49:02.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:49:02.834Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trevor Story homers (25) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T19:49:04.160Z","endTime":"2025-09-18T19:49:58.375Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.762779096991956,"aZ":-14.492957893488331,"pfxX":6.603853754742177,"pfxZ":9.236873154927341,"pX":0.1598857427627459,"pZ":2.7513693772258945,"vX0":-6.957098201373652,"vY0":-137.31556367913393,"vZ0":-5.753921701992175,"x":110.91,"y":164.49,"x0":1.8655807885557003,"y0":50.001031914153934,"z0":5.8560925128043095,"aX":12.638707085852099},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-10.6,"spinRate":2315,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.3985385265343053,"extension":6.730043740024363},"hitData":{"launchSpeed":106.5,"launchAngle":29.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.31,"coordY":24.56}},"index":0,"playId":"12627a84-473a-3a4b-81cc-3906429dd059","pitchNumber":1,"startTime":"2025-09-18T19:49:32.525Z","endTime":"2025-09-18T19:49:58.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:49:58.375Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T19:49:44.200Z","endTime":"2025-09-18T19:51:04.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.1,"strikeZoneTop":3.36905825589967,"strikeZoneBottom":1.55174989135094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.301888312869547,"aZ":-43.59475189446396,"pfxX":-2.888818828330666,"pfxZ":-9.535873756451373,"pX":-0.30850674993236765,"pZ":1.8664349630895016,"vX0":-3.908019567778227,"vY0":-109.65965808140716,"vZ0":0.8313049105639221,"x":128.76,"y":188.39,"x0":1.8830890273140573,"y0":50.00137349802521,"z0":6.193767239260683,"aX":-3.4602985251276364},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-16.6,"breakHorizontal":6.4,"spinRate":2672,"spinDirection":339},"zone":7,"typeConfidence":2.0,"plateTime":0.5026017132265808,"extension":6.845441579330599},"index":0,"playId":"226071b4-9956-34a0-9193-83929551406e","pitchNumber":1,"startTime":"2025-09-18T19:50:18.321Z","endTime":"2025-09-18T19:50:22.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.38130993117538,"strikeZoneBottom":1.49185749631568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29103509085954,"aZ":-18.562204039745232,"pfxX":7.5549523823718765,"pfxZ":8.919016330387258,"pX":-0.26801349317006185,"pZ":1.7116126555522282,"vX0":-7.44343932392964,"vY0":-122.26271767374182,"vZ0":-5.930404930841214,"x":127.22,"y":192.57,"x0":1.8227477995893435,"y0":50.001379809922376,"z0":5.742783494069226,"aX":11.528731651172828},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":15.1,"breakHorizontal":-12.1,"spinRate":2112,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.44662143293958234,"extension":6.629497281564022},"index":1,"playId":"9bf86912-944d-3cb4-a8e8-a47018f7e949","pitchNumber":2,"startTime":"2025-09-18T19:50:30.588Z","endTime":"2025-09-18T19:50:35.315Z","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":2,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.3,"strikeZoneTop":3.43450338163442,"strikeZoneBottom":1.53292468213214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.666967407791496,"aZ":-43.266847788563815,"pfxX":-1.8409632949099537,"pfxZ":-9.4946471790978,"pX":1.1825145923852027,"pZ":1.2453328794173386,"vX0":-1.026675141435069,"vY0":-108.23161288415355,"vZ0":-0.21867133511251358,"x":71.93,"y":205.16,"x0":1.904801609001917,"y0":50.00538907041594,"z0":6.149717049762931,"aX":-2.149776057742768},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":-16.8,"breakHorizontal":3.6,"spinRate":2608,"spinDirection":344},"zone":14,"typeConfidence":2.0,"plateTime":0.5091565287919844,"extension":6.561837331683673},"index":2,"playId":"32ce92ba-e88c-39c6-af6f-392287e70fae","pitchNumber":3,"startTime":"2025-09-18T19:50:46.535Z","endTime":"2025-09-18T19:50:50.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99313127810839,"aZ":-43.57036774885707,"pfxX":-3.211695166813617,"pfxZ":-9.443566105437025,"pX":-0.43778593352438944,"pZ":1.6419418482539025,"vX0":-4.072241044166221,"vY0":-110.49292721501791,"vZ0":0.36316047404664586,"x":133.69,"y":194.45,"x0":1.863085203143805,"y0":50.00114977522332,"z0":6.143428716372489,"aX":-3.876584184340788},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-16.4,"breakHorizontal":7.1,"spinRate":2799,"spinDirection":339},"zone":7,"typeConfidence":2.0,"plateTime":0.5002384904010695,"extension":6.62275278491086},"index":3,"playId":"b088eebc-9ac9-361f-84f2-984d66a01964","pitchNumber":4,"startTime":"2025-09-18T19:51:00.315Z","endTime":"2025-09-18T19:51:04.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:51:04.393Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, third baseman Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T19:52:04.638Z","endTime":"2025-09-18T19:53:02.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Romy Gonzalez replaces Masataka Yoshida.","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-09-18T19:51:25.996Z","endTime":"2025-09-18T19:51:29.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"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-09-18T19:51:29.797Z","endTime":"2025-09-18T19:52:07.007Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.821094819806795,"aZ":-10.598774861068096,"pfxX":6.273512895236285,"pfxZ":11.399839572493391,"pX":0.42568474266056705,"pZ":2.933038617607555,"vX0":-6.0129145233480275,"vY0":-137.08412834172037,"vZ0":-5.9712785135084685,"x":100.77,"y":159.59,"x0":1.8381922043918206,"y0":50.006727392337226,"z0":5.871370928770275,"aX":11.878529922277028},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":-10.0,"spinRate":2379,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.40037047412445803,"extension":6.6327811784667805},"index":2,"playId":"0cc19d11-c88c-3a88-bdca-27c132eba690","pitchNumber":1,"startTime":"2025-09-18T19:52:07.007Z","endTime":"2025-09-18T19:52:10.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.68985288645922,"strikeZoneBottom":1.81450335499853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.189691654599454,"aZ":-22.668882289083054,"pfxX":11.00332368531093,"pfxZ":6.544442414749712,"pX":1.5325591435837764,"pZ":0.995637339952632,"vX0":-4.749623816901124,"vY0":-119.53222564887305,"vZ0":-6.035809860230415,"x":58.58,"y":211.9,"x0":2.1115003773272596,"y0":50.003373128214115,"z0":5.577907020567168,"aX":15.985880725601138},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":10.7,"breakHorizontal":-18.8,"spinRate":2068,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.457535278545083,"extension":6.785105442744434},"index":3,"playId":"4c1159db-df4e-36f8-9eb0-c0557b7a4f0a","pitchNumber":2,"startTime":"2025-09-18T19:52:23.860Z","endTime":"2025-09-18T19:52:28.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.091917231328072,"aZ":-12.80102365726154,"pfxX":4.832144876690965,"pfxZ":10.130727690926664,"pX":-0.3015739126144108,"pZ":3.243569360813345,"vX0":-7.787928253419295,"vY0":-137.12107358831446,"vZ0":-4.737147790683637,"x":128.5,"y":151.2,"x0":1.942041890474399,"y0":50.00611700892372,"z0":5.860875620133598,"aX":9.244357708633919},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-7.2,"spinRate":2246,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.39878954562272284,"extension":6.586372016402822},"index":4,"playId":"739114b8-494a-34c8-a32b-d92469046ddb","pitchNumber":3,"startTime":"2025-09-18T19:52:36.662Z","endTime":"2025-09-18T19:52:39.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.018261507252124,"aZ":-43.36377184803054,"pfxX":-1.2776807607320264,"pfxZ":-9.497885939436431,"pX":0.6414915289108838,"pZ":2.678770475925959,"vX0":-2.3736729478076373,"vY0":-108.78070530658441,"vZ0":2.6473426116797047,"x":92.55,"y":166.45,"x0":1.9199454281686914,"y0":50.001198493874405,"z0":6.204071252598089,"aX":-1.5053977128366827},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-16.0,"breakHorizontal":3.0,"spinRate":2905,"spinDirection":24},"zone":6,"typeConfidence":2.0,"plateTime":0.5067346189145487,"extension":6.59096832843342},"hitData":{"launchSpeed":74.9,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.8,"coordY":171.52}},"index":5,"playId":"cc551487-7ef6-360e-986d-cb42e9d5c700","pitchNumber":4,"startTime":"2025-09-18T19:52:54.583Z","endTime":"2025-09-18T19:53:02.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:53:02.398Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T19:55:13.737Z","endTime":"2025-09-18T19:56:29.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Romy Gonzalez remains in the game as the designated hitter.","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-09-18T19:54:55.345Z","endTime":"2025-09-18T19:55:16.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.43588947847196,"strikeZoneBottom":1.4890928475107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88391604617718,"aZ":-30.173104084166695,"pfxX":-8.401167725366976,"pfxZ":1.0908810883590006,"pX":-0.6766987562715682,"pZ":1.9301479786083324,"vX0":6.807567236367854,"vY0":-134.1048706970942,"vZ0":-2.22434751865304,"x":142.79,"y":186.67,"x0":-2.146856801871583,"y0":50.00397211733837,"z0":4.906142204802871,"aX":-15.42248454454496},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":1944,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.40722290715820986,"extension":5.650011295491047},"index":1,"playId":"7c784a39-2009-3967-85b5-83ae7d0b792a","pitchNumber":1,"startTime":"2025-09-18T19:55:16.048Z","endTime":"2025-09-18T19:55:20.396Z","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":92.0,"endSpeed":84.9,"strikeZoneTop":3.37389363924233,"strikeZoneBottom":1.53612582336095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.128207147717085,"aZ":-32.53592783404885,"pfxX":-9.278003399579285,"pfxZ":-0.20039359071607699,"pX":0.7631302983446803,"pZ":1.8474092032616296,"vX0":11.507670097308772,"vY0":-133.57922484942108,"vZ0":-1.3119910487390607,"x":87.91,"y":188.9,"x0":-2.3755633564984207,"y0":50.0009701005349,"z0":4.663105470756667,"aX":-16.930264877191938},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.5,"breakHorizontal":14.6,"spinRate":1964,"spinDirection":350},"zone":9,"typeConfidence":2.0,"plateTime":0.4085134446483236,"extension":5.585900478875515},"index":2,"playId":"760f727b-e765-33e1-b94e-ebd6a3f5a167","pitchNumber":2,"startTime":"2025-09-18T19:55:30.434Z","endTime":"2025-09-18T19:55:34.764Z","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":0},"index":3,"startTime":"2025-09-18T19:55:50.555Z","endTime":"2025-09-18T19:56:04.022Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.32370580308973,"strikeZoneBottom":1.48675617817725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.406971410946888,"aZ":-33.60871352107163,"pfxX":-9.222623498687149,"pfxZ":-0.9046564788857958,"pX":2.0105182911510804,"pZ":0.3202865232588982,"vX0":12.439834713382506,"vY0":-124.63389877988098,"vZ0":-3.4079128779628407,"x":40.36,"y":230.13,"x0":-1.8213313658593975,"y0":50.00198091670949,"z0":4.4488782476697635,"aX":-14.673659286793706},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":14.2,"spinRate":1398,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.43759552077212227,"extension":6.289523454138453},"index":4,"playId":"6d62f7ba-1c0c-32b8-b5d6-d8397b7c8600","pitchNumber":3,"startTime":"2025-09-18T19:56:04.022Z","endTime":"2025-09-18T19:56:07.253Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.049201531570375,"aZ":-25.76503743226739,"pfxX":-10.66014044986251,"pfxZ":3.361896918140901,"pX":-0.4890473207847735,"pZ":1.7910475543395856,"vX0":7.538265604024084,"vY0":-137.95737807231205,"vZ0":-3.7427073231790535,"x":135.64,"y":190.42,"x0":-1.8883381300284494,"y0":50.001128022063526,"z0":4.925850325592898,"aX":-20.305219662734846},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":17.5,"spinRate":2190,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.39882923513780044,"extension":5.629502743883643},"index":5,"playId":"5e5f9bd7-9d51-36c8-af71-9ee3db925d38","pitchNumber":4,"startTime":"2025-09-18T19:56:25.344Z","endTime":"2025-09-18T19:56:29.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:56:29.017Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willie MacIver grounds out, shortstop Trevor Story to first baseman Nathaniel Lowe.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T19:56:31.129Z","endTime":"2025-09-18T19:57:39.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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(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":85.0,"endSpeed":77.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16404249476475,"aZ":-27.070079095694528,"pfxX":2.445091790640836,"pfxZ":3.3365054657425874,"pX":1.085823063358326,"pZ":2.0594804364501074,"vX0":6.696495403467577,"vY0":-123.57355473472451,"vZ0":-1.388722246301081,"x":60.99,"y":131.94,"x0":-1.9889189060626355,"y0":50.00303969464061,"z0":4.926678641124939,"aX":3.7379932168651497},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.9,"breakHorizontal":-6.1,"spinRate":2450,"spinDirection":104},"zone":14,"typeConfidence":0.88,"plateTime":0.4451267130197163,"extension":5.832495740734693},"index":0,"playId":"3bedcd15-3afa-385c-8a16-475b7e8a72e6","pitchNumber":1,"startTime":"2025-09-18T19:56:56.053Z","endTime":"2025-09-18T19:56:59.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.63338914900368,"strikeZoneBottom":1.61318823861389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15710212315332,"aZ":-27.60274286628035,"pfxX":-11.118602768789607,"pfxZ":2.4544726644895936,"pX":1.2649977035171054,"pZ":0.556974023247563,"vX0":11.790588361227586,"vY0":-136.43744892856844,"vZ0":-6.150545812464952,"x":60.99,"y":202.15,"x0":-1.6912101229432661,"y0":50.00636559019731,"z0":4.771592554502804,"aX":-20.732320075405184},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":17.3,"spinRate":2110,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4031970817391066,"extension":5.711733917263966},"index":1,"playId":"b8c417fa-5677-3f5a-a8fe-117fd292f2a5","pitchNumber":2,"startTime":"2025-09-18T19:57:11.940Z","endTime":"2025-09-18T19:57:15.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33293708501654,"aZ":-29.558483388888632,"pfxX":-10.320956506731726,"pfxZ":1.3991000025819158,"pX":0.06291019916375024,"pZ":2.427694039757204,"vX0":8.82431512933914,"vY0":-135.63398730014418,"vZ0":-1.3574611342139513,"x":119.28,"y":133.36,"x0":-1.8841089276517944,"y0":50.004057194707066,"z0":4.986611643134996,"aX":-19.32355292540053},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.4,"breakHorizontal":16.9,"spinRate":2040,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.40308285381956743,"extension":5.901637695041862},"hitData":{"launchSpeed":94.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.49,"coordY":151.76}},"index":2,"playId":"41e49714-90b2-3714-a9b6-e73816e9b408","pitchNumber":3,"startTime":"2025-09-18T19:57:31.319Z","endTime":"2025-09-18T19:57:39.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:57:39.306Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T19:57:42.114Z","endTime":"2025-09-18T19:59:10.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.982812235456247,"aZ":-16.914428096630637,"pfxX":-4.670370443320629,"pfxZ":8.090966359936719,"pX":0.6018919845083333,"pZ":3.043566989708842,"vX0":8.136248148248788,"vY0":-136.46975958975557,"vZ0":-2.5118531550713326,"x":118.41,"y":147.49,"x0":-1.8111746508066613,"y0":50.00631722482281,"z0":5.140853561145709,"aX":-8.813215598220864},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":6.7,"spinRate":2399,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40133435999109235,"extension":5.891244327569189},"index":0,"playId":"cce1aa27-389c-3350-871e-0e54e9f9635d","pitchNumber":1,"startTime":"2025-09-18T19:58:06.737Z","endTime":"2025-09-18T19:58:09.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.7429081010496,"strikeZoneBottom":1.8791817843986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.257438561835343,"aZ":-35.98778495778181,"pfxX":-7.111149588011825,"pfxZ":-2.4099445918707776,"pX":-0.7687384511000565,"pZ":1.5242339510794645,"vX0":5.649589799192446,"vY0":-124.69880348706198,"vZ0":-0.3900173708116823,"x":139.45,"y":166.34,"x0":-2.1359293428998387,"y0":50.00490944044511,"z0":4.642804666819068,"aX":-11.239553869192891},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.2,"breakHorizontal":11.6,"spinRate":1477,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.43865035449744205,"extension":6.603557276271958},"index":1,"playId":"5f86aa73-c3c0-369f-ae6e-ea89baf3b477","pitchNumber":2,"startTime":"2025-09-18T19:58:26.414Z","endTime":"2025-09-18T19:58:30.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.046789590510823,"aZ":-19.839600822629215,"pfxX":-3.915765570717441,"pfxZ":6.581723711797569,"pX":0.7052249591913269,"pZ":3.4119029408717623,"vX0":7.877636491079571,"vY0":-135.42698466853486,"vZ0":-1.1804377436937346,"x":90.12,"y":146.66,"x0":-1.720691627943378,"y0":50.0036027514949,"z0":5.228973946271288,"aX":-7.340179959847081},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":5.6,"spinRate":2277,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40303069442026773,"extension":5.744213861228772},"index":2,"playId":"161415f0-8f03-3d1e-a93c-21c605885b48","pitchNumber":3,"startTime":"2025-09-18T19:58:45.696Z","endTime":"2025-09-18T19:58:48.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.788026867396248,"aZ":-22.76691425511242,"pfxX":-5.55645506566882,"pfxZ":5.057223222041101,"pX":-0.2950997105103028,"pZ":3.573109828485828,"vX0":6.614044589031038,"vY0":-134.8771819098746,"vZ0":0.6932936301174226,"x":128.25,"y":142.31,"x0":-2.046506629912089,"y0":50.00083689296378,"z0":4.906947122787743,"aX":-10.33185660462614},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":8.8,"spinRate":2278,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.4046662634776945,"extension":5.67917749897564},"index":3,"playId":"66edd42d-30c2-36bb-9c88-e6f15798cee0","pitchNumber":4,"startTime":"2025-09-18T19:59:07.498Z","endTime":"2025-09-18T19:59:10.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T19:59:10.906Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-18T20:01:39.894Z","endTime":"2025-09-18T20:02:51.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Narváez replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T20:01:29.315Z","endTime":"2025-09-18T20:01:42.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.3,"strikeZoneTop":3.50860223403763,"strikeZoneBottom":1.69569889291929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.322884389169047,"aZ":-16.673134937288527,"pfxX":5.635826222698646,"pfxZ":8.261573656311144,"pX":0.41617734465022416,"pZ":3.8151852582783046,"vX0":-5.845975384726996,"vY0":-136.44075594473378,"vZ0":-2.6031538542708814,"x":101.14,"y":135.77,"x0":1.8591117588635435,"y0":50.00477560870584,"z0":5.936946654949984,"aX":10.577768727272318},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":-8.9,"spinRate":2266,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40214519609608645,"extension":6.591328617660687},"index":1,"playId":"d5d48bfa-4d2b-34b5-bfe4-53a6e98ad94d","pitchNumber":1,"startTime":"2025-09-18T20:01:42.203Z","endTime":"2025-09-18T20:01:46.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.73255390924164,"strikeZoneBottom":1.58723731631173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.268593574609117,"aZ":-15.377371491272735,"pfxX":5.8288653675427415,"pfxZ":9.08870084818828,"pX":-0.35879812888878004,"pZ":3.54764764171929,"vX0":-7.6721285739910545,"vY0":-135.26586153311302,"vZ0":-3.459715516944319,"x":130.68,"y":142.99,"x0":1.7606239059071622,"y0":50.001890374193124,"z0":5.925404608500891,"aX":10.771577370942088},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-8.9,"spinRate":2195,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4053657543883613,"extension":6.714634684121409},"index":2,"playId":"f55d00ce-5aae-3a57-bc4d-4c6f11eeedb7","pitchNumber":2,"startTime":"2025-09-18T20:01:53.784Z","endTime":"2025-09-18T20:01:57.812Z","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":1,"outs":0},"index":3,"startTime":"2025-09-18T20:02:06.192Z","endTime":"2025-09-18T20:02:16.418Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.53426321039251,"strikeZoneBottom":1.61400214977615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.011116683397162,"aZ":-13.715236336858013,"pfxX":4.0205746640243785,"pfxZ":9.723986443652393,"pX":0.6417558880988085,"pZ":3.852300056571575,"vX0":-4.742126020413252,"vY0":-137.09203664426843,"vZ0":-3.1634931330194545,"x":92.54,"y":134.77,"x0":1.8736373009762457,"y0":50.006020266277595,"z0":5.960574937406497,"aX":7.635389292413764},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":-6.2,"spinRate":2157,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.3999025528087832,"extension":6.577907031017935},"index":4,"playId":"d8e82413-a02c-3453-a430-a5588a0041fc","pitchNumber":3,"startTime":"2025-09-18T20:02:16.418Z","endTime":"2025-09-18T20:02:19.442Z","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":94.1,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.723679975159094,"aZ":-17.562866749870334,"pfxX":6.223974713228138,"pfxZ":7.707246591155407,"pX":0.7150834155403626,"pZ":2.978001464940321,"vX0":-5.388401457482317,"vY0":-136.93931694744217,"vZ0":-4.657561688654733,"x":89.74,"y":158.37,"x0":1.90129481013395,"y0":50.00519640308391,"z0":5.905457114641241,"aX":11.80228694044601},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-10.1,"spinRate":2182,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.40024953402132724,"extension":6.667496416392233},"index":5,"playId":"001a782b-f9d9-3fde-8705-f1c496b8a328","pitchNumber":4,"startTime":"2025-09-18T20:02:29.288Z","endTime":"2025-09-18T20:02:35.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.860198331560255,"aZ":-11.632076533940278,"pfxX":4.944977863220974,"pfxZ":10.50041605017208,"pX":-0.22510909922376346,"pZ":1.652765896591653,"vX0":-7.087930565868798,"vY0":-138.70316749727064,"vZ0":-9.119425743461536,"x":125.58,"y":194.16,"x0":1.7161940620240308,"y0":50.000917031988806,"z0":5.750575759952684,"aX":9.67272945620898},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-7.6,"spinRate":2259,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.39428135755152205,"extension":6.697828897109141},"index":6,"playId":"6dbf652f-d43d-3e2a-ae32-8859d527a0d2","pitchNumber":5,"startTime":"2025-09-18T20:02:47.330Z","endTime":"2025-09-18T20:02:51.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T20:02:51.717Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rob Refsnyder lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-18T20:03:14.896Z","endTime":"2025-09-18T20:04:14.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rob Refsnyder replaces Connor Wong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-18T20:03:00.328Z","endTime":"2025-09-18T20:03:17.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.56044504364132,"strikeZoneBottom":1.73730153425042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61254199646378,"aZ":-11.664104387277334,"pfxX":4.452218674100546,"pfxZ":10.674781657370144,"pX":0.12476112264217534,"pZ":1.521339609952231,"vX0":-5.895815662710986,"vY0":-137.52247407859363,"vZ0":-9.362295382078784,"x":112.24,"y":197.7,"x0":1.714859697329972,"y0":50.001164399867164,"z0":5.7543813203230645,"aX":8.553524230570755},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-6.8,"spinRate":2293,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.39780011527817294,"extension":6.758820752774088},"index":1,"playId":"384a26bf-a7d6-33fc-8233-4f98e9d9bc88","pitchNumber":1,"startTime":"2025-09-18T20:03:17.221Z","endTime":"2025-09-18T20:03:22.907Z","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":84.4,"endSpeed":77.4,"strikeZoneTop":3.63197520168263,"strikeZoneBottom":1.67496791814565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.721099934479664,"aZ":-21.341039652496125,"pfxX":9.58541261639018,"pfxZ":7.10664649774633,"pX":-1.2129643658605527,"pZ":2.589336362957947,"vX0":-10.281404152622198,"vY0":-122.55778121494099,"vZ0":-3.2219844150185306,"x":163.24,"y":168.87,"x0":1.786769112824583,"y0":50.00349080084791,"z0":5.739129909262234,"aX":14.614767922132911},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.4,"breakHorizontal":-15.0,"spinRate":2027,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.44654226069096303,"extension":6.9305048431313825},"index":2,"playId":"0a9e06b3-0d1b-3467-bbe7-271798fc66b2","pitchNumber":2,"startTime":"2025-09-18T20:03:29.629Z","endTime":"2025-09-18T20:03:35.035Z","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":94.3,"endSpeed":86.2,"strikeZoneTop":3.56342722411933,"strikeZoneBottom":1.67774850076049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.877246821584645,"aZ":-16.785618896554297,"pfxX":4.633516910053594,"pfxZ":8.103352811796526,"pX":0.7562132236286166,"pZ":1.68590375941342,"vX0":-5.064396609267279,"vY0":-137.07172726742814,"vZ0":-7.837905757726064,"x":88.17,"y":193.26,"x0":2.0275606626306546,"y0":50.00138232143562,"z0":5.732768368703124,"aX":8.798319910198389},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-7.3,"spinRate":2160,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.39990239012111894,"extension":6.713079981337349},"index":3,"playId":"80034bbe-aa27-32d5-ac92-d4973a377386","pitchNumber":3,"startTime":"2025-09-18T20:03:43.565Z","endTime":"2025-09-18T20:03:48.393Z","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":2,"strikes":1,"outs":1},"index":4,"startTime":"2025-09-18T20:03:54.175Z","endTime":"2025-09-18T20:04:06.547Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94847908447109,"aZ":-14.045256826634438,"pfxX":4.526339260714805,"pfxZ":9.617146677637932,"pX":-0.43343315584156233,"pZ":2.8651464662883757,"vX0":-7.495872728168015,"vY0":-136.63041509021045,"vZ0":-5.420693709153567,"x":133.52,"y":161.42,"x0":1.7612684273126666,"y0":50.00111976069235,"z0":5.844861591234826,"aX":8.531465319501622},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-6.6,"spinRate":2207,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4013455155739809,"extension":6.6993527900639425},"hitData":{"launchSpeed":76.0,"launchAngle":30.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.84,"coordY":95.55}},"index":5,"playId":"39a4d688-3a32-3cb8-a76b-0427a080200f","pitchNumber":4,"startTime":"2025-09-18T20:04:06.547Z","endTime":"2025-09-18T20:04:14.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T20:04:14.531Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-18T20:04:53.861Z","endTime":"2025-09-18T20:05:46.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Sogard replaces David Hamilton.","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-09-18T20:04:28.577Z","endTime":"2025-09-18T20:04:53.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":2.9937396571204,"strikeZoneBottom":1.25495407769357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.281809305249688,"aZ":-10.865957870664575,"pfxX":5.22913773221198,"pfxZ":10.920233007718748,"pX":-0.46969539946617306,"pZ":2.9229081197955513,"vX0":-7.932724214765843,"vY0":-138.85505953517992,"vZ0":-5.792715800549916,"x":117.09,"y":134.77,"x0":1.745691219852413,"y0":50.00382807537915,"z0":5.7600730120505315,"aX":10.20503267099695},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":-7.8,"spinRate":2357,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.39456026301498737,"extension":6.782858341639008},"index":1,"playId":"99403bbe-968a-34f9-bf7b-e912b21d3cfa","pitchNumber":1,"startTime":"2025-09-18T20:04:53.861Z","endTime":"2025-09-18T20:04:57.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":2.98646369658541,"strikeZoneBottom":1.21195085471032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.266578380228577,"aZ":-20.25436796769973,"pfxX":9.862911480345318,"pfxZ":7.643391982533929,"pX":-0.05814188710457053,"pZ":3.3672484267201854,"vX0":-7.877455434083323,"vY0":-123.93979884702279,"vZ0":-1.6176080843779808,"x":103.51,"y":114.04,"x0":1.8766459877255353,"y0":50.000565559278634,"z0":5.716183210098815,"aX":15.375785237802315},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.7,"breakHorizontal":-16.1,"spinRate":1989,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.44157139434896875,"extension":6.87030836369167},"index":2,"playId":"258e7d0e-583f-3198-9ac8-9a530285a826","pitchNumber":2,"startTime":"2025-09-18T20:05:06.102Z","endTime":"2025-09-18T20:05:10.120Z","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":1,"outs":2},"index":3,"startTime":"2025-09-18T20:05:17.781Z","endTime":"2025-09-18T20:05:27.003Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75193611904249,"aZ":-10.984220463349782,"pfxX":6.913392117197892,"pfxZ":11.041511394858098,"pX":-0.4310078022733624,"pZ":2.9930520231106756,"vX0":-8.502181825581383,"vY0":-137.4870527264283,"vZ0":-5.615166357527353,"x":107.01,"y":127.7,"x0":1.7995766520704342,"y0":50.00386047910958,"z0":5.803544462036171,"aX":13.269854620661691},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":-10.8,"spinRate":2315,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.39799775480897726,"extension":6.830159822320746},"index":4,"playId":"1773c994-3404-3338-af33-932d00072122","pitchNumber":3,"startTime":"2025-09-18T20:05:27.003Z","endTime":"2025-09-18T20:05:30.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.273855251920157,"aZ":-42.558434330058525,"pfxX":-2.574903423744377,"pfxZ":-8.65393721069622,"pX":-0.7178833990017074,"pZ":2.242610751887397,"vX0":-4.846793617182254,"vY0":-109.15459168274131,"vZ0":1.6821535122936517,"x":144.36,"y":178.23,"x0":1.8711799997544836,"y0":50.00484574232301,"z0":6.065009583598833,"aX":-3.087974200529922},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-14.9,"breakHorizontal":6.0,"spinRate":2516,"spinDirection":346},"zone":4,"typeConfidence":2.0,"plateTime":0.5029418455484458,"extension":6.603721720214765},"index":5,"playId":"6ec44f67-b08d-3929-8322-5736a0ad09db","pitchNumber":4,"startTime":"2025-09-18T20:05:42.217Z","endTime":"2025-09-18T20:05:46.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T20:05:46.809Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-18T20:04:53.861Z","endTime":"2025-09-18T20:05:46.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Sogard replaces David Hamilton.","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-09-18T20:04:28.577Z","endTime":"2025-09-18T20:04:53.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":2.9937396571204,"strikeZoneBottom":1.25495407769357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.281809305249688,"aZ":-10.865957870664575,"pfxX":5.22913773221198,"pfxZ":10.920233007718748,"pX":-0.46969539946617306,"pZ":2.9229081197955513,"vX0":-7.932724214765843,"vY0":-138.85505953517992,"vZ0":-5.792715800549916,"x":117.09,"y":134.77,"x0":1.745691219852413,"y0":50.00382807537915,"z0":5.7600730120505315,"aX":10.20503267099695},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":-7.8,"spinRate":2357,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.39456026301498737,"extension":6.782858341639008},"index":1,"playId":"99403bbe-968a-34f9-bf7b-e912b21d3cfa","pitchNumber":1,"startTime":"2025-09-18T20:04:53.861Z","endTime":"2025-09-18T20:04:57.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":2.98646369658541,"strikeZoneBottom":1.21195085471032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.266578380228577,"aZ":-20.25436796769973,"pfxX":9.862911480345318,"pfxZ":7.643391982533929,"pX":-0.05814188710457053,"pZ":3.3672484267201854,"vX0":-7.877455434083323,"vY0":-123.93979884702279,"vZ0":-1.6176080843779808,"x":103.51,"y":114.04,"x0":1.8766459877255353,"y0":50.000565559278634,"z0":5.716183210098815,"aX":15.375785237802315},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.7,"breakHorizontal":-16.1,"spinRate":1989,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.44157139434896875,"extension":6.87030836369167},"index":2,"playId":"258e7d0e-583f-3198-9ac8-9a530285a826","pitchNumber":2,"startTime":"2025-09-18T20:05:06.102Z","endTime":"2025-09-18T20:05:10.120Z","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":1,"outs":2},"index":3,"startTime":"2025-09-18T20:05:17.781Z","endTime":"2025-09-18T20:05:27.003Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75193611904249,"aZ":-10.984220463349782,"pfxX":6.913392117197892,"pfxZ":11.041511394858098,"pX":-0.4310078022733624,"pZ":2.9930520231106756,"vX0":-8.502181825581383,"vY0":-137.4870527264283,"vZ0":-5.615166357527353,"x":107.01,"y":127.7,"x0":1.7995766520704342,"y0":50.00386047910958,"z0":5.803544462036171,"aX":13.269854620661691},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":-10.8,"spinRate":2315,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.39799775480897726,"extension":6.830159822320746},"index":4,"playId":"1773c994-3404-3338-af33-932d00072122","pitchNumber":3,"startTime":"2025-09-18T20:05:27.003Z","endTime":"2025-09-18T20:05:30.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.273855251920157,"aZ":-42.558434330058525,"pfxX":-2.574903423744377,"pfxZ":-8.65393721069622,"pX":-0.7178833990017074,"pZ":2.242610751887397,"vX0":-4.846793617182254,"vY0":-109.15459168274131,"vZ0":1.6821535122936517,"x":144.36,"y":178.23,"x0":1.8711799997544836,"y0":50.00484574232301,"z0":6.065009583598833,"aX":-3.087974200529922},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-14.9,"breakHorizontal":6.0,"spinRate":2516,"spinDirection":346},"zone":4,"typeConfidence":2.0,"plateTime":0.5029418455484458,"extension":6.603721720214765},"index":5,"playId":"6ec44f67-b08d-3929-8322-5736a0ad09db","pitchNumber":4,"startTime":"2025-09-18T20:05:42.217Z","endTime":"2025-09-18T20:05:46.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T20:05:46.809Z","atBatIndex":70},"scoringPlays":[1,3,9,15,24,53,62],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":56.39,"y":120.2},"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":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":37.94,"y":63.82},"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":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":213.0,"y":74.92},"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":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":105.36,"y":104.65},"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":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":138.79,"y":148.22},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":114.98,"y":173.55},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":155.51,"y":166.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":53.0,"y":128.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":88.64,"y":120.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":191.48,"y":135.02},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":113.97,"y":159.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":63.94,"y":114.34},"type":"O","description":"Flyout"}]}},{"startIndex":12,"endIndex":19,"top":[12,13,14],"bottom":[15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":108.4,"y":171.01},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":145.63,"y":149.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":175.93,"y":48.22},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":116.75,"y":182.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":174.76,"y":172.53},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":127.8,"y":103.0},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":29,"top":[20,21,22,23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":112.96,"y":146.19},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":109.92,"y":157.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":80.2,"y":112.38},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":127.14,"y":190.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":162.49,"y":114.99},"type":"O","description":"Flyout"}]}},{"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":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":111.94,"y":155.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"coordinates":{"x":109.92,"y":175.57},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":165.64,"y":163.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":110.42,"y":146.19},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":41,"top":[36,37,38],"bottom":[39,40,41],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":150.44,"y":167.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":183.16,"y":125.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":98.87,"y":66.94},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":141.97,"y":141.78},"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":6,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":147.4,"y":145.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":82.56,"y":121.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":168.68,"y":96.55},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":179.72,"y":93.05},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":147.91,"y":160.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":68.95,"y":109.01},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"coordinates":{"x":151.0,"y":165.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":137.78,"y":92.5},"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":7,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":137.78,"y":144.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":113.38,"y":135.39},"type":"E","description":"Field Error"},{"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":114.48,"y":170.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":123.69,"y":101.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":115.49,"y":144.67},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":133.5,"y":86.75},"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":8,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":136.26,"y":159.36},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":111.54,"y":117.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":134.31,"y":24.56},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":100.8,"y":171.52},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":70,"top":[65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"coordinates":{"x":115.49,"y":151.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":140.84,"y":95.55},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"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":0,"hits":0,"errors":0,"leftOnBase":0},"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":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":7,"errors":2,"leftOnBase":4},"away":{"runs":5,"hits":8,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"catcher":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"third":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"shortstop":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"battingOrder":2,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"onDeck":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"inHole":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"battingOrder":7,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"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":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":13,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".255","atBats":35,"obp":".321","slg":".435","ops":".756","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"4.72","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.36","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":47,"strikes":89,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":3,"pitchesPerInning":"15.11","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":55,"groundOuts":127,"airOuts":114,"runs":82,"doubles":30,"triples":2,"homeRuns":20,"strikeOuts":175,"baseOnBalls":57,"intentionalWalks":0,"hits":130,"hitByPitch":0,"avg":".239","atBats":544,"obp":".311","slg":".412","ops":".723","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":603,"totalBases":224,"rbi":60,"leftOnBase":228,"sacBunts":2,"sacFlies":0,"babip":".315","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.20","popOuts":18,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":350,"errors":2,"chances":356,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":27,"gamesStarted":27,"flyOuts":85,"groundOuts":148,"airOuts":179,"runs":90,"doubles":32,"triples":0,"homeRuns":16,"strikeOuts":116,"baseOnBalls":48,"intentionalWalks":1,"hits":152,"hitByPitch":16,"atBats":587,"obp":".329","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2549,"era":"4.82","inningsPitched":"151.1","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.32","battersFaced":659,"outs":454,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2549,"balls":941,"strikes":1608,"strikePercentage":".630","hitBatsmen":16,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".353","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.90","walksPer9Inn":"2.85","hitsPer9Inn":"9.04","runsScoredPer9":"5.35","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":34,"lineOuts":60},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":7,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":153,"flyOuts":101,"groundOuts":128,"airOuts":171,"runs":91,"doubles":40,"triples":3,"homeRuns":30,"strikeOuts":142,"baseOnBalls":61,"intentionalWalks":4,"hits":160,"hitByPitch":5,"avg":".267","atBats":599,"obp":".339","slg":".494","ops":".833","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":668,"totalBases":296,"rbi":87,"leftOnBase":249,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.75","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.97","popOuts":29,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":43,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 4-6)","summary":"6.0 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":35,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":15,"flyOuts":30,"groundOuts":99,"airOuts":58,"runs":45,"doubles":18,"triples":2,"homeRuns":17,"strikeOuts":95,"baseOnBalls":28,"intentionalWalks":1,"hits":86,"hitByPitch":5,"atBats":337,"obp":".321","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1494,"era":"4.57","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":371,"outs":260,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1494,"balls":602,"strikes":892,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":2,"winPercentage":".400","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.91","hitsPer9Inn":"8.93","runsScoredPer9":"4.67","homeRunsPer9":"1.77","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":10,"groundOuts":12,"airOuts":20,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".176","atBats":91,"obp":".224","slg":".275","ops":".499","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":25,"rbi":7,"leftOnBase":35,"sacBunts":1,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":46,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":56,"gamesStarted":1,"flyOuts":45,"groundOuts":37,"airOuts":78,"runs":24,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":19,"intentionalWalks":2,"hits":46,"hitByPitch":6,"atBats":224,"obp":".282","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1028,"era":"3.36","inningsPitched":"61.2","wins":3,"losses":3,"saves":0,"saveOpportunities":6,"holds":14,"blownSaves":6,"earnedRuns":23,"whip":"1.05","battersFaced":253,"outs":185,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1028,"balls":373,"strikes":655,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".500","pitchesPerInning":"16.67","gamesFinished":7,"strikeoutWalkRatio":"3.47","strikeoutsPer9Inn":"9.63","walksPer9Inn":"2.77","hitsPer9Inn":"6.71","runsScoredPer9":"3.50","homeRunsPer9":"1.46","inheritedRunners":27,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":13,"groundOuts":11,"airOuts":23,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":71,"obp":".402","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":334,"era":"7.56","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.92","battersFaced":82,"outs":50,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":135,"strikes":199,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"20.04","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.86","hitsPer9Inn":"12.42","runsScoredPer9":"8.10","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":42,"groundOuts":42,"airOuts":61,"runs":32,"doubles":5,"triples":3,"homeRuns":4,"strikeOuts":48,"baseOnBalls":33,"intentionalWalks":2,"hits":42,"hitByPitch":4,"atBats":187,"obp":".346","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":927,"era":"5.06","inningsPitched":"53.1","wins":4,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":30,"whip":"1.41","battersFaced":230,"outs":160,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":927,"balls":355,"strikes":572,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".667","pitchesPerInning":"17.38","gamesFinished":10,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.57","hitsPer9Inn":"7.09","runsScoredPer9":"5.40","homeRunsPer9":"0.67","inheritedRunners":26,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680862":{"person":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":29,"airOuts":22,"runs":7,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".176","atBats":91,"obp":".242","slg":".330","ops":".572","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":30,"rbi":9,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".203","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":3,"strikes":15,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":9,"putOuts":229,"errors":3,"chances":241,"fielding":".988","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687765":{"person":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":7,"flyOuts":46,"groundOuts":79,"airOuts":86,"runs":47,"doubles":17,"triples":0,"homeRuns":15,"strikeOuts":64,"baseOnBalls":24,"intentionalWalks":2,"hits":80,"hitByPitch":4,"atBats":307,"obp":".320","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1243,"era":"4.48","inningsPitched":"78.1","wins":3,"losses":5,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":39,"whip":"1.33","battersFaced":338,"outs":235,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":1243,"balls":428,"strikes":815,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".375","pitchesPerInning":"15.87","gamesFinished":3,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.35","walksPer9Inn":"2.76","hitsPer9Inn":"9.19","runsScoredPer9":"5.40","homeRunsPer9":"1.72","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":7,"groundOuts":18,"airOuts":15,"runs":10,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".333","atBats":75,"obp":".354","slg":".613","ops":".967","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":46,"rbi":12,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".389","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.75","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":31,"errors":0,"chances":32,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":31,"groundOuts":51,"airOuts":56,"runs":19,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".205","atBats":171,"obp":".301","slg":".287","ops":".588","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":49,"rbi":12,"leftOnBase":75,"sacBunts":3,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.50","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":127,"putOuts":80,"errors":4,"chances":211,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"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":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":38,"gamesStarted":0,"flyOuts":28,"groundOuts":34,"airOuts":43,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":3,"hits":29,"hitByPitch":1,"atBats":130,"obp":".315","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":600,"era":"2.97","inningsPitched":"36.1","wins":4,"losses":4,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":12,"whip":"1.27","battersFaced":151,"outs":109,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":600,"balls":220,"strikes":380,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"16.51","gamesFinished":11,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"6.69","walksPer9Inn":"4.21","hitsPer9Inn":"7.18","runsScoredPer9":"3.47","homeRunsPer9":"0.74","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":10,"flyOuts":62,"groundOuts":52,"airOuts":99,"runs":50,"doubles":12,"triples":1,"homeRuns":17,"strikeOuts":57,"baseOnBalls":31,"intentionalWalks":1,"hits":85,"hitByPitch":6,"atBats":284,"obp":".371","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1252,"era":"5.75","inningsPitched":"72.0","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.61","battersFaced":330,"outs":216,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1252,"balls":452,"strikes":800,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".286","pitchesPerInning":"17.39","gamesFinished":7,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"7.13","walksPer9Inn":"3.88","hitsPer9Inn":"10.63","runsScoredPer9":"6.25","homeRunsPer9":"2.13","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":19,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"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":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":64,"groundOuts":144,"airOuts":109,"runs":72,"doubles":31,"triples":1,"homeRuns":24,"strikeOuts":134,"baseOnBalls":53,"intentionalWalks":2,"hits":148,"hitByPitch":6,"avg":".278","atBats":533,"obp":".348","slg":".475","ops":".823","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":253,"rbi":90,"leftOnBase":258,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.21","popOuts":15,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":522,"errors":5,"chances":556,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":2,"groundOuts":11,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":111,"era":"0.00","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.09","battersFaced":30,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":45,"strikes":66,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.14","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"3.68","hitsPer9Inn":"6.14","runsScoredPer9":"1.23","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":22,"groundOuts":28,"airOuts":40,"runs":17,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":20,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":143,"obp":".321","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":683,"era":"3.55","inningsPitched":"38.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":15,"whip":"1.34","battersFaced":165,"outs":114,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":267,"strikes":416,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"17.97","gamesFinished":12,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"10.42","walksPer9Inn":"4.74","hitsPer9Inn":"7.34","runsScoredPer9":"4.03","homeRunsPer9":"1.42","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, SB","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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":18,"groundOuts":51,"airOuts":45,"runs":16,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":19,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".243","atBats":144,"obp":".313","slg":".333","ops":".646","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":48,"rbi":15,"leftOnBase":77,"sacBunts":1,"sacFlies":5,"babip":".258","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":7,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":46,"errors":3,"chances":124,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":51,"groundOuts":66,"airOuts":73,"runs":82,"doubles":25,"triples":2,"homeRuns":32,"strikeOuts":138,"baseOnBalls":60,"intentionalWalks":3,"hits":114,"hitByPitch":2,"avg":".294","atBats":388,"obp":".389","slg":".616","ops":"1.005","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":239,"rbi":80,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".371","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.12","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":701,"errors":10,"chances":748,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"2.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":8,"strikes":18,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","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":45,"gamesStarted":0,"flyOuts":37,"groundOuts":45,"airOuts":70,"runs":25,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":33,"intentionalWalks":4,"hits":52,"hitByPitch":1,"atBats":224,"obp":".330","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1069,"era":"3.30","inningsPitched":"60.0","wins":2,"losses":1,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":22,"whip":"1.42","battersFaced":262,"outs":180,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1069,"balls":389,"strikes":680,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":1,"winPercentage":".667","pitchesPerInning":"17.82","gamesFinished":19,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"9.15","walksPer9Inn":"4.95","hitsPer9Inn":"7.80","runsScoredPer9":"3.75","homeRunsPer9":"0.75","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":15,"airOuts":13,"runs":9,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".283","atBats":53,"obp":".350","slg":".340","ops":".690","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":18,"rbi":5,"leftOnBase":24,"sacBunts":1,"sacFlies":1,"babip":".357","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":22,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":20,"airOuts":25,"runs":18,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".236","atBats":106,"obp":".276","slg":".443","ops":".719","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":47,"rbi":19,"leftOnBase":50,"sacBunts":1,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":6,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":57,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":72,"groundOuts":106,"airOuts":135,"runs":69,"doubles":28,"triples":0,"homeRuns":30,"strikeOuts":97,"baseOnBalls":36,"intentionalWalks":1,"hits":119,"hitByPitch":1,"avg":".263","atBats":452,"obp":".316","slg":".524","ops":".840","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":237,"rbi":68,"leftOnBase":201,"sacBunts":0,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.07","popOuts":28,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":18,"stolenBases":94,"stolenBasePercentage":".839","caughtStealingPercentage":".161","assists":39,"putOuts":845,"errors":6,"chances":890,"fielding":".993","passedBall":9,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":5,"flyOuts":47,"groundOuts":82,"airOuts":87,"runs":36,"doubles":16,"triples":0,"homeRuns":5,"strikeOuts":91,"baseOnBalls":31,"intentionalWalks":2,"hits":94,"hitByPitch":5,"atBats":350,"obp":".335","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1546,"era":"2.73","inningsPitched":"92.1","wins":2,"losses":5,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":28,"whip":"1.35","battersFaced":391,"outs":277,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1546,"balls":544,"strikes":1002,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".286","pitchesPerInning":"16.74","gamesFinished":11,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.02","hitsPer9Inn":"9.16","runsScoredPer9":"3.51","homeRunsPer9":"0.49","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":0,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":29,"flyOuts":115,"groundOuts":129,"airOuts":224,"runs":89,"doubles":36,"triples":0,"homeRuns":28,"strikeOuts":135,"baseOnBalls":52,"intentionalWalks":0,"hits":150,"hitByPitch":3,"atBats":630,"obp":".296","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","numberOfPitches":2766,"era":"4.17","inningsPitched":"166.0","wins":10,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.22","battersFaced":693,"outs":498,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2766,"balls":1026,"strikes":1740,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".476","pitchesPerInning":"16.66","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.32","walksPer9Inn":"2.82","hitsPer9Inn":"8.13","runsScoredPer9":"4.83","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":42,"lineOuts":67},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"33","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":48,"groundOuts":57,"airOuts":88,"runs":47,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":86,"baseOnBalls":36,"intentionalWalks":2,"hits":63,"hitByPitch":0,"avg":".215","atBats":293,"obp":".300","slg":".410","ops":".710","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":120,"rbi":38,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.93","popOuts":26,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":198,"errors":3,"chances":204,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":7,"flyOuts":24,"groundOuts":29,"airOuts":48,"runs":13,"doubles":3,"triples":2,"homeRuns":6,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":138,"obp":".279","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":624,"era":"3.08","inningsPitched":"38.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.11","battersFaced":154,"outs":114,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":624,"balls":242,"strikes":382,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".800","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.05","walksPer9Inn":"3.32","hitsPer9Inn":"6.63","runsScoredPer9":"3.08","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":53,"groundOuts":166,"airOuts":113,"runs":60,"doubles":23,"triples":0,"homeRuns":13,"strikeOuts":36,"baseOnBalls":25,"intentionalWalks":1,"hits":147,"hitByPitch":6,"avg":".320","atBats":459,"obp":".363","slg":".455","ops":".818","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":493,"totalBases":209,"rbi":59,"leftOnBase":163,"sacBunts":2,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.31","popOuts":22,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":125,"errors":8,"chances":361,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[671732,667670,701762,691016,805779,668709,687231,680869,680862,669372,547184,663687],"pitchers":[669372,547184,663687],"bench":[666126,695391,669127,680474,687515],"bullpen":[665660,686930,669620,674370,621053,806960,656794,622663,687765,605488,686993],"battingOrder":[671732,667670,701762,691016,805779,668709,687231,680869,680862],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Butler, L (30, Bello); Kurtz (25, Bello)."},{"label":"HR","value":"Rooker (30, 1st inning off Bello, 1 on, 0 out)."},{"label":"TB","value":"Bleday; Butler, L 3; Hernaiz; Kurtz 2; Rooker 4; Soderstrom; Wilson, J."},{"label":"RBI","value":"Rooker 2 (87); Soderstrom (90)."},{"label":"Runners left in scoring position, 2 out","value":"Bleday; Gelof 2."},{"label":"GIDP","value":"Bleday."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hernaiz (3, 2nd base off Tolle/Wong); Butler, L (21, 2nd base off Tolle/Wong)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Wilson, J-Gelof-Kurtz)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".254","atBats":32,"obp":".323","slg":".423","ops":".746","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":14,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":1,"groundOuts":13,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".270","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":141,"era":"3.73","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.29","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":49,"strikes":92,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.25","rbi":3,"pitchesPerInning":"15.67","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":2,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".217","slg":".304","ops":".521","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":7,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":1,"putOuts":54,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":50,"gamesStarted":2,"flyOuts":40,"groundOuts":80,"airOuts":79,"runs":30,"doubles":13,"triples":3,"homeRuns":7,"strikeOuts":57,"baseOnBalls":11,"intentionalWalks":0,"hits":71,"hitByPitch":2,"atBats":284,"obp":".282","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1130,"era":"3.03","inningsPitched":"74.1","wins":5,"losses":2,"saves":2,"saveOpportunities":6,"holds":12,"blownSaves":4,"earnedRuns":25,"whip":"1.10","battersFaced":300,"outs":223,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":1130,"balls":361,"strikes":769,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".714","pitchesPerInning":"15.20","gamesFinished":4,"strikeoutWalkRatio":"5.18","strikeoutsPer9Inn":"6.90","walksPer9Inn":"1.33","hitsPer9Inn":"8.60","runsScoredPer9":"3.63","homeRunsPer9":"0.85","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":36,"groundOuts":78,"airOuts":54,"runs":42,"doubles":21,"triples":3,"homeRuns":9,"strikeOuts":75,"baseOnBalls":14,"intentionalWalks":1,"hits":87,"hitByPitch":2,"avg":".300","atBats":290,"obp":".332","slg":".486","ops":".818","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":141,"rbi":49,"leftOnBase":117,"sacBunts":0,"sacFlies":4,"babip":".371","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.22","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":353,"errors":8,"chances":456,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID813349":{"person":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":40,"obp":".286","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":170,"era":"0.87","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.06","battersFaced":42,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":53,"strikes":117,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.45","gamesFinished":0,"strikeoutWalkRatio":"18.00","strikeoutsPer9Inn":"15.68","walksPer9Inn":"0.87","hitsPer9Inn":"8.71","runsScoredPer9":"0.87","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"37","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":67,"groundOuts":126,"airOuts":125,"runs":61,"doubles":20,"triples":3,"homeRuns":18,"strikeOuts":150,"baseOnBalls":58,"intentionalWalks":2,"hits":114,"hitByPitch":1,"avg":".223","atBats":512,"obp":".301","slg":".379","ops":".680","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":194,"rbi":78,"leftOnBase":212,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.44","popOuts":17,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":944,"errors":7,"chances":1020,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":5,"strikes":16,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":69,"gamesStarted":0,"flyOuts":38,"groundOuts":61,"airOuts":73,"runs":27,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":1,"hits":55,"hitByPitch":3,"atBats":239,"obp":".295","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1011,"era":"2.97","inningsPitched":"63.2","wins":6,"losses":6,"saves":3,"saveOpportunities":12,"holds":17,"blownSaves":9,"earnedRuns":21,"whip":"1.18","battersFaced":265,"outs":191,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1011,"balls":367,"strikes":644,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"15.88","gamesFinished":10,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.49","walksPer9Inn":"2.83","hitsPer9Inn":"7.77","runsScoredPer9":"3.82","homeRunsPer9":"0.85","inheritedRunners":27,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":23,"groundOuts":49,"airOuts":44,"runs":15,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".200","atBats":160,"obp":".266","slg":".250","ops":".516","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":40,"rbi":7,"leftOnBase":86,"sacBunts":1,"sacFlies":2,"babip":".258","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"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":9,"stolenBases":37,"stolenBasePercentage":".804","caughtStealingPercentage":".196","assists":16,"putOuts":382,"errors":4,"chances":402,"fielding":".990","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":68,"groundOuts":95,"airOuts":138,"runs":60,"doubles":27,"triples":0,"homeRuns":17,"strikeOuts":65,"baseOnBalls":45,"intentionalWalks":3,"hits":111,"hitByPitch":9,"avg":".273","atBats":407,"obp":".356","slg":".464","ops":".820","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":189,"rbi":59,"leftOnBase":184,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.94","popOuts":38,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":195,"putOuts":69,"errors":8,"chances":272,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"601","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":22,"groundOuts":42,"airOuts":36,"runs":29,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":1,"hits":48,"hitByPitch":1,"avg":".274","atBats":175,"obp":".361","slg":".497","ops":".858","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":87,"rbi":30,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.44","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":60,"errors":1,"chances":63,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":75,"groundOuts":119,"airOuts":139,"runs":87,"doubles":28,"triples":0,"homeRuns":25,"strikeOuts":165,"baseOnBalls":32,"intentionalWalks":1,"hits":154,"hitByPitch":7,"avg":".268","atBats":575,"obp":".314","slg":".447","ops":".761","caughtStealing":1,"stolenBases":31,"stolenBasePercentage":".969","caughtStealingPercentage":".031","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":616,"totalBases":257,"rbi":93,"leftOnBase":249,"sacBunts":1,"sacFlies":1,"babip":".334","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":37,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":381,"putOuts":209,"errors":15,"chances":605,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID677161":{"person":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":0,"flyOuts":17,"groundOuts":25,"airOuts":30,"runs":18,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":1,"hits":31,"hitByPitch":3,"atBats":117,"obp":".346","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":511,"era":"4.40","inningsPitched":"30.2","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":15,"whip":"1.40","battersFaced":135,"outs":92,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":178,"strikes":333,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".250","pitchesPerInning":"16.66","gamesFinished":5,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.98","walksPer9Inn":"3.52","hitsPer9Inn":"9.10","runsScoredPer9":"5.28","homeRunsPer9":"0.59","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 11-8)","summary":"4.0 IP, 3 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":1,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":70,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":28,"strikes":42,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"2.25","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":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":28,"gamesStarted":27,"flyOuts":86,"groundOuts":191,"airOuts":154,"runs":68,"doubles":23,"triples":0,"homeRuns":16,"strikeOuts":121,"baseOnBalls":56,"intentionalWalks":0,"hits":144,"hitByPitch":11,"atBats":602,"obp":".313","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2608,"era":"3.34","inningsPitched":"161.2","wins":11,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.24","battersFaced":677,"outs":485,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2608,"balls":987,"strikes":1621,"strikePercentage":".620","hitBatsmen":11,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.24","rbi":3,"winPercentage":".579","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.74","walksPer9Inn":"3.12","hitsPer9Inn":"8.02","runsScoredPer9":"3.79","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":23,"lineOuts":45},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":4,"flyOuts":18,"groundOuts":21,"airOuts":31,"runs":12,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":103,"obp":".301","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":437,"era":"4.05","inningsPitched":"26.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.24","battersFaced":113,"outs":80,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":145,"strikes":292,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".500","pitchesPerInning":"16.39","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.11","walksPer9Inn":"3.04","hitsPer9Inn":"8.10","runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":36,"groundOuts":57,"airOuts":60,"runs":21,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":85,"baseOnBalls":24,"intentionalWalks":2,"hits":53,"hitByPitch":5,"atBats":253,"obp":".289","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1142,"era":"2.35","inningsPitched":"69.0","wins":6,"losses":3,"saves":1,"saveOpportunities":5,"holds":23,"blownSaves":4,"earnedRuns":18,"whip":"1.12","battersFaced":284,"outs":207,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1142,"balls":365,"strikes":777,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".667","pitchesPerInning":"16.55","gamesFinished":9,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"11.09","walksPer9Inn":"3.13","hitsPer9Inn":"6.91","runsScoredPer9":"2.74","homeRunsPer9":"0.26","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":71,"groundOuts":166,"airOuts":152,"runs":59,"doubles":26,"triples":2,"homeRuns":22,"strikeOuts":240,"baseOnBalls":43,"intentionalWalks":0,"hits":158,"hitByPitch":3,"atBats":714,"obp":".268","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2953,"era":"2.63","inningsPitched":"191.1","wins":16,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.05","battersFaced":763,"outs":574,"gamesPitched":30,"completeGames":1,"shutouts":1,"pitchesThrown":2953,"balls":964,"strikes":1989,"strikePercentage":".670","hitBatsmen":3,"balks":3,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".762","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"5.58","strikeoutsPer9Inn":"11.29","walksPer9Inn":"2.02","hitsPer9Inn":"7.43","runsScoredPer9":"2.78","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":32,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":11,"groundOuts":38,"airOuts":22,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":15,"intentionalWalks":1,"hits":15,"hitByPitch":5,"atBats":98,"obp":".294","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":460,"era":"2.51","inningsPitched":"28.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.05","battersFaced":119,"outs":86,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":184,"strikes":276,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.05","gamesFinished":9,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.53","walksPer9Inn":"4.71","hitsPer9Inn":"4.71","runsScoredPer9":"2.51","homeRunsPer9":"0.94","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID458677":{"person":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":58,"gamesStarted":0,"flyOuts":16,"groundOuts":39,"airOuts":35,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":3,"hits":45,"hitByPitch":2,"atBats":173,"obp":".335","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":759,"era":"2.74","inningsPitched":"46.0","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":18,"blownSaves":4,"earnedRuns":14,"whip":"1.37","battersFaced":195,"outs":138,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":269,"strikes":490,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".750","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"10.96","walksPer9Inn":"3.52","hitsPer9Inn":"8.80","runsScoredPer9":"3.52","homeRunsPer9":"0.39","inheritedRunners":44,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":29,"groundOuts":44,"airOuts":52,"runs":26,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".201","atBats":169,"obp":".258","slg":".325","ops":".583","caughtStealing":6,"stolenBases":21,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":55,"rbi":17,"leftOnBase":76,"sacBunts":3,"sacFlies":0,"babip":".238","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.80","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":168,"putOuts":73,"errors":7,"chances":248,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"501","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":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":112,"flyOuts":55,"groundOuts":92,"airOuts":92,"runs":50,"doubles":26,"triples":0,"homeRuns":14,"strikeOuts":106,"baseOnBalls":38,"intentionalWalks":0,"hits":93,"hitByPitch":1,"avg":".245","atBats":379,"obp":".314","slg":".425","ops":".739","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":161,"rbi":45,"leftOnBase":192,"sacBunts":2,"sacFlies":2,"babip":".303","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.07","popOuts":19,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":31,"stolenBases":74,"stolenBasePercentage":".705","caughtStealingPercentage":".295","assists":57,"putOuts":873,"errors":9,"chances":939,"fielding":".990","passedBall":8,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"40","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":10,"groundOuts":12,"airOuts":20,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".304","atBats":69,"obp":".355","slg":".406","ops":".761","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":28,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":28,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":81,"groundOuts":128,"airOuts":154,"runs":81,"doubles":39,"triples":13,"homeRuns":15,"strikeOuts":155,"baseOnBalls":57,"intentionalWalks":1,"hits":152,"hitByPitch":11,"avg":".260","atBats":585,"obp":".335","slg":".448","ops":".783","caughtStealing":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":657,"totalBases":262,"rbi":80,"leftOnBase":215,"sacBunts":1,"sacFlies":3,"babip":".328","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":33,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":277,"errors":7,"chances":293,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"701","stats":{"batting":{"note":"d-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":14,"groundOuts":23,"airOuts":21,"runs":12,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":23,"hitByPitch":3,"avg":".261","atBats":88,"obp":".323","slg":".341","ops":".664","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":30,"rbi":8,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".343","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":99,"errors":1,"chances":119,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":50,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":16,"strikes":34,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":6,"groundOuts":10,"airOuts":14,"runs":10,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":54,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":244,"era":"6.08","inningsPitched":"13.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.50","battersFaced":60,"outs":40,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":244,"balls":89,"strikes":155,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".000","pitchesPerInning":"18.30","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.05","hitsPer9Inn":"9.45","runsScoredPer9":"6.75","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"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"}]},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":77,"groundOuts":134,"airOuts":151,"runs":78,"doubles":29,"triples":3,"homeRuns":16,"strikeOuts":111,"baseOnBalls":25,"intentionalWalks":0,"hits":122,"hitByPitch":8,"avg":".238","atBats":513,"obp":".283","slg":".400","ops":".683","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":205,"rbi":60,"leftOnBase":244,"sacBunts":3,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.06","popOuts":34,"lineOuts":40},"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":42,"putOuts":330,"errors":8,"chances":380,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID608337":{"person":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":25,"gamesStarted":25,"flyOuts":82,"groundOuts":120,"airOuts":169,"runs":61,"doubles":21,"triples":1,"homeRuns":17,"strikeOuts":118,"baseOnBalls":52,"intentionalWalks":0,"hits":128,"hitByPitch":1,"atBats":528,"obp":".309","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":2270,"era":"3.46","inningsPitched":"140.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.28","battersFaced":590,"outs":421,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2270,"balls":824,"strikes":1446,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".714","pitchesPerInning":"16.18","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.57","walksPer9Inn":"3.33","hitsPer9Inn":"8.21","runsScoredPer9":"3.91","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":16,"groundOuts":60,"airOuts":35,"runs":10,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".240","atBats":150,"obp":".285","slg":".333","ops":".618","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":50,"rbi":20,"leftOnBase":72,"sacBunts":0,"sacFlies":4,"babip":".264","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":31,"groundOuts":34,"airOuts":60,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":82,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":202,"obp":".189","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":856,"era":"1.23","inningsPitched":"58.1","wins":4,"losses":3,"saves":30,"saveOpportunities":32,"holds":4,"blownSaves":2,"earnedRuns":8,"whip":"0.70","battersFaced":217,"outs":175,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":856,"balls":258,"strikes":598,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".571","pitchesPerInning":"14.67","gamesFinished":40,"strikeoutWalkRatio":"5.86","strikeoutsPer9Inn":"12.65","walksPer9Inn":"2.16","hitsPer9Inn":"4.17","runsScoredPer9":"1.39","homeRunsPer9":"0.46","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680776,596115,608324,807799,663853,663993,665966,657136,608701,666152,686765,681987,678882,678394,801139,669711],"pitchers":[678394,801139,669711],"bench":[645305],"bullpen":[547973,676979,813349,608337,690986,677161,571927,669684,676477,458677],"battingOrder":[680776,596115,608324,663853,665966,608701,686765,681987,678882],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Story (28, Ginn)."},{"label":"HR","value":"Hamilton, D (5, 2nd inning off Ginn, 0 on, 0 out); Story (25, 8th inning off Harris, H, 0 on, 1 out)."},{"label":"TB","value":"Bregman; Eaton 2; Hamilton, D 4; Lowe, N; Story 6."},{"label":"RBI","value":"Hamilton, D (17); Story (93); Yoshida (20)."},{"label":"Runners left in scoring position, 2 out","value":"Wong 2; Story."},{"label":"SF","value":"Yoshida."},{"label":"GIDP","value":"Rafaela."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Eaton (6, 2nd base off Ginn/MacIver)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Story 2 (15, throw, throw)."},{"label":"DP","value":"(Bregman-Story-Lowe, N)."}]}],"note":[{"label":"a","value":"Grounded out for Yoshida in the 8th."},{"label":"b","value":"Struck out for Lowe, N in the 9th."},{"label":"c","value":"Lined out for Wong in the 9th."},{"label":"d","value":"Struck out for Hamilton, D in the 9th."}]}},"officials":[{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Ginn 98-63; Kelly, Mi 12-8; Harris, H 26-18; Bello 70-42; Tolle 50-34; Weissert 21-16."},{"label":"Groundouts-flyouts","value":"Ginn 6-7; Kelly, Mi 1-0; Harris, H 1-1; Bello 7-1; Tolle 4-0; Weissert 2-0."},{"label":"Batters faced","value":"Ginn 24; Kelly, Mi 3; Harris, H 7; Bello 18; Tolle 13; Weissert 6."},{"label":"Umpires","value":"HP: Nick Mahrley. 1B: Vic Carapazza. 2B: Mark Ripperger. 3B: Jacob Metz. "},{"label":"Weather","value":"72 degrees, Cloudy."},{"label":"Wind","value":"1 mph, In From CF."},{"label":"First pitch","value":"1:37 PM."},{"label":"T","value":"2:28."},{"label":"Att","value":"32,838."},{"label":"Venue","value":"Fenway Park."},{"label":"September 18, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","boxscoreName":"Story"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":75,"groundOuts":119,"airOuts":139,"runs":87,"doubles":28,"triples":0,"homeRuns":25,"strikeOuts":165,"baseOnBalls":32,"intentionalWalks":1,"hits":154,"hitByPitch":7,"avg":".268","atBats":575,"obp":".314","slg":".447","ops":".761","caughtStealing":1,"stolenBases":31,"stolenBasePercentage":".969","caughtStealingPercentage":".031","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":616,"totalBases":257,"rbi":93,"leftOnBase":249,"sacBunts":1,"sacFlies":1,"babip":".334","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":37,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":381,"putOuts":209,"errors":15,"chances":605,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","boxscoreName":"Ginn"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 4-6)","summary":"6.0 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":35,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":15,"flyOuts":30,"groundOuts":99,"airOuts":58,"runs":45,"doubles":18,"triples":2,"homeRuns":17,"strikeOuts":95,"baseOnBalls":28,"intentionalWalks":1,"hits":86,"hitByPitch":5,"atBats":337,"obp":".321","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1494,"era":"4.57","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":371,"outs":260,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1494,"balls":602,"strikes":892,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":2,"winPercentage":".400","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.91","hitsPer9Inn":"8.93","runsScoredPer9":"4.67","homeRunsPer9":"1.77","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":55,"pitchingGameScore":55},{"player":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","boxscoreName":"Weissert"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":5,"strikes":16,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":69,"gamesStarted":0,"flyOuts":38,"groundOuts":61,"airOuts":73,"runs":27,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":1,"hits":55,"hitByPitch":3,"atBats":239,"obp":".295","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1011,"era":"2.97","inningsPitched":"63.2","wins":6,"losses":6,"saves":3,"saveOpportunities":12,"holds":17,"blownSaves":9,"earnedRuns":21,"whip":"1.18","battersFaced":265,"outs":191,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1011,"balls":367,"strikes":644,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"15.88","gamesFinished":10,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.49","walksPer9Inn":"2.83","hitsPer9Inn":"7.77","runsScoredPer9":"3.82","homeRunsPer9":"0.85","inheritedRunners":27,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"loser":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"save":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}