{"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":776138,"link":"/api/v1.1/game/776138/feed/live","metaData":{"wait":10,"timeStamp":"20250928_214917","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776138,"type":"R","doubleHeader":"N","id":"2025/09/28/kcamlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776138-2025-09-28","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-28T19:05:00Z","originalDate":"2025-09-28","officialDate":"2025-09-28","dayNight":"day","time":"12:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":162,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":82,"losses":80,"ties":0,"pct":".506"},"records":{},"divisionLeader":false,"wins":82,"losses":80,"winningPercentage":".506"},"franchiseName":"Kansas City","clubName":"Royals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":162,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":76,"losses":86,"ties":0,"pct":".469"},"records":{},"divisionLeader":false,"wins":76,"losses":86,"winningPercentage":".469"},"franchiseName":"Athletics","clubName":"Athletics","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},"ID666142":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142","firstName":"Cole","lastName":"Ragans","primaryNumber":"55","birthDate":"1997-12-12","currentAge":28,"birthCity":"Crawfordville","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Ragans","middleName":"Gatlin","boxscoreName":"Ragans","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"ray-ginz","mlbDebutDate":"2022-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cole Ragans","nameSlug":"cole-ragans-666142","firstLastName":"Cole Ragans","lastFirstName":"Ragans, Cole","lastInitName":"Ragans, C","initLastName":"C Ragans","fullFMLName":"Cole Gatlin Ragans","fullLFMName":"Ragans, Cole Gatlin","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"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},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"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},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID663568":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568","firstName":"Stephen","lastName":"Kolek","primaryNumber":"32","birthDate":"1997-04-18","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Stephen","useLastName":"Kolek","middleName":"James","boxscoreName":"Kolek","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"COLE-ick","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Stephen Kolek","nameSlug":"stephen-kolek-663568","firstLastName":"Stephen Kolek","lastFirstName":"Kolek, Stephen","lastInitName":"Kolek, S","initLastName":"S Kolek","fullFMLName":"Stephen J. Kolek","fullLFMName":"Kolek, Stephen J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608032":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032","firstName":"Carlos","lastName":"Estévez","primaryNumber":"53","birthDate":"1992-12-28","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":277,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Estévez","middleName":"Samuel","boxscoreName":"Estévez","nickName":"Este","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"es-TEH-vez","mlbDebutDate":"2016-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Estévez","nameSlug":"carlos-estevez-608032","firstLastName":"Carlos Estévez","lastFirstName":"Estévez, Carlos","lastInitName":"Estévez, C","initLastName":"C Estévez","fullFMLName":"Carlos Samuel Estévez","fullLFMName":"Estévez, Carlos Samuel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"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},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID672582":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582","firstName":"Angel","lastName":"Zerpa","primaryNumber":"61","birthDate":"1999-09-27","currentAge":26,"birthCity":"Valle de la Pascua","birthCountry":"Venezuela","height":"6' 0\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Zerpa","middleName":"David","boxscoreName":"Zerpa","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-hel SAIR-pah","mlbDebutDate":"2021-09-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Angel Zerpa","nameSlug":"angel-zerpa-672582","firstLastName":"Angel Zerpa","lastFirstName":"Zerpa, Angel","lastInitName":"Zerpa, A","initLastName":"A Zerpa","fullFMLName":"Angel David Zerpa","fullLFMName":"Zerpa, Angel David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","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},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID543518":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518","firstName":"Scott","lastName":"McGough","primaryNumber":"48","birthDate":"1989-10-31","currentAge":36,"birthCity":"Monroeville","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"McGough","middleName":"Thomas","boxscoreName":"McGough","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"mick-GUFF","mlbDebutDate":"2015-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott McGough","nameSlug":"scott-mcgough-543518","firstLastName":"Scott McGough","lastFirstName":"McGough, Scott","lastInitName":"McGough, S","initLastName":"S McGough","fullFMLName":"Scott Thomas McGough","fullLFMName":"McGough, Scott Thomas","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID669674":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","firstName":"Samuel","lastName":"Long","primaryNumber":"73","birthDate":"1995-07-08","currentAge":31,"birthCity":"Fair Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Long","middleName":"Trenton","boxscoreName":"Long","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Long","nameSlug":"sam-long-669674","firstLastName":"Sam Long","lastFirstName":"Long, Sam","lastInitName":"Long, S","initLastName":"S Long","fullFMLName":"Samuel Trenton Long","fullLFMName":"Long, Samuel Trenton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663697":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697","firstName":"Jonathan","lastName":"India","primaryNumber":"6","birthDate":"1996-12-15","currentAge":29,"birthCity":"Ft. Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jonathan","useLastName":"India","middleName":"Joseph","boxscoreName":"India","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan India","nameSlug":"jonathan-india-663697","firstLastName":"Jonathan India","lastFirstName":"India, Jonathan","lastInitName":"India, J","initLastName":"J India","fullFMLName":"Jonathan Joseph India","fullLFMName":"India, Jonathan Joseph","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"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},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"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},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID679883":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883","firstName":"Luinder","lastName":"Avila","primaryNumber":"58","birthDate":"2001-08-21","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luinder","useLastName":"Avila","middleName":"Gabriel","boxscoreName":"Avila","gender":"M","nameMatrilineal":"Rada","isPlayer":true,"isVerified":true,"pronunciation":"loo-ween-der AH-vee-luh","mlbDebutDate":"2025-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luinder Avila","nameSlug":"luinder-avila-679883","firstLastName":"Luinder Avila","lastFirstName":"Avila, Luinder","lastInitName":"Avila, L","initLastName":"L Avila","fullFMLName":"Luinder Gabriel Avila","fullLFMName":"Avila, Luinder Gabriel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"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},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"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},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"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},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","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},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Cloudy","temp":"71","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":8754,"firstPitch":"2025-09-28T19:05:00.000Z","gameDurationMinutes":164},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"home":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"}},"officialScorer":{"id":433339,"fullName":"David Feldman","link":"/api/v1/people/433339"},"primaryDatacaster":{"id":823337,"fullName":"Ryan Cosgrove","link":"/api/v1/people/823337"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maikel Garcia doubles (39) on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:05:33.706Z","endTime":"2025-09-28T19:05:50.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":{"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-28T16:36:48.775Z","endTime":"2025-09-28T18:47:17.731Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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-28T18:47:17.731Z","endTime":"2025-09-28T19:04:09.261Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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-28T19:04:09.261Z","endTime":"2025-09-28T19:05:35.783Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.57960548486486,"strikeZoneBottom":1.69963469215776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.301399753262,"aZ":-14.993027254349782,"pfxX":3.9751494986872293,"pfxZ":9.679300774182556,"pX":0.0048552679763473145,"pZ":1.925919147720467,"vX0":-5.10718982942326,"vY0":-132.62020724164987,"vZ0":-8.808909392449259,"x":116.81,"y":186.78,"x0":1.4422813734472346,"y0":50.00153705642981,"z0":6.3921735406338165,"aX":7.0554222378420794},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-6.0,"spinRate":2303,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.413558678680892,"extension":6.25847527004046},"hitData":{"launchSpeed":103.3,"launchAngle":16.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.83,"coordY":81.5}},"index":3,"playId":"0f8d8174-18fd-3db5-978f-fa5c786ae440","pitchNumber":1,"startTime":"2025-09-28T19:05:35.783Z","endTime":"2025-09-28T19:05:50.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:05:50.113Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:06:06.497Z","endTime":"2025-09-28T19:06:41.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.64717162573649,"strikeZoneBottom":1.76782041163802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.75989886928245,"aZ":-13.247656226027807,"pfxX":5.075320719631685,"pfxZ":10.637043033051018,"pX":0.3656825233237528,"pZ":2.2657840300652765,"vX0":-5.41439423299935,"vY0":-133.32625662504054,"vZ0":-8.18910245684243,"x":103.06,"y":177.6,"x0":1.7746558106334314,"y0":50.00505406792218,"z0":6.357699880385458,"aX":9.032850999127731},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-7.8,"spinRate":2293,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.41264581991544436,"extension":6.2676342943916215},"index":0,"playId":"981ced72-b9d1-3839-ab3f-8dcb727031dc","pitchNumber":1,"startTime":"2025-09-28T19:06:15.220Z","endTime":"2025-09-28T19:06:21.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12284836160782,"aZ":-11.729474311115894,"pfxX":4.260768104343012,"pfxZ":11.22066760909056,"pX":0.05489227494882254,"pZ":2.381896790680137,"vX0":-5.96491319860329,"vY0":-134.8179222747173,"vZ0":-8.4808227015511,"x":114.91,"y":174.47,"x0":1.7530836411282036,"y0":50.00119130538909,"z0":6.41703216146642,"aX":7.762409818661383},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-6.2,"spinRate":2357,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.40788747831001615,"extension":6.35292833115187},"hitData":{"launchSpeed":108.8,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":152.19}},"index":1,"playId":"0a34060b-4240-3e5d-aefc-33a5aded2903","pitchNumber":2,"startTime":"2025-09-28T19:06:34.139Z","endTime":"2025-09-28T19:06:41.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:06:41.540Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Darell Hernaiz to first baseman Nick Kurtz. Maikel Garcia to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:06:45.445Z","endTime":"2025-09-28T19:07:37.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":3.53246969128116,"strikeZoneBottom":1.78217835946568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55378400398092,"aZ":-12.98628731494964,"pfxX":4.729670260376635,"pfxZ":10.693663410277205,"pX":0.9491663759618586,"pZ":3.4757087048004944,"vX0":-3.7585946526998835,"vY0":-134.22389801595713,"vZ0":-5.514973699197988,"x":80.82,"y":144.94,"x0":1.7647735192450402,"y0":50.00366858853517,"z0":6.509324392863094,"aX":8.4871188361728},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":-7.6,"spinRate":2339,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.410693122314032,"extension":6.33038749236664},"index":0,"playId":"89341ddf-d3d1-3f05-9e04-12379dc6eaf6","pitchNumber":1,"startTime":"2025-09-28T19:07:09.588Z","endTime":"2025-09-28T19:07:13.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77709125359592,"aZ":-10.400019811759474,"pfxX":4.015289830995138,"pfxZ":12.277907952375244,"pX":-0.04662770400808521,"pZ":3.680225192468555,"vX0":-6.106266717594532,"vY0":-133.36060941476302,"vZ0":-5.647540040739827,"x":118.78,"y":139.41,"x0":1.767377971197666,"y0":50.00453677532321,"z0":6.599058666038625,"aX":7.122426731565356},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.0,"breakHorizontal":-5.8,"spinRate":2233,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.41314123108774625,"extension":6.258774223937091},"hitData":{"launchSpeed":86.6,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.39,"coordY":147.63}},"index":1,"playId":"db1d24c0-bffd-38e5-abab-0fa8a3ed9375","pitchNumber":2,"startTime":"2025-09-28T19:07:29.361Z","endTime":"2025-09-28T19:07:37.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:07:37.359Z","atBatIndex":2},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brady Basso intentionally walks Salvador Perez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:07:50.034Z","endTime":"2025-09-28T19:08:10.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07761386-0046-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T19:08:08.344Z","endTime":"2025-09-28T19:08:08.356Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07761386-0046-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T19:08:08.356Z","endTime":"2025-09-28T19:08:08.359Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07761386-0046-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T19:08:08.359Z","endTime":"2025-09-28T19:08:08.361Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07761386-0046-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T19:08:08.361Z","endTime":"2025-09-28T19:08:10.071Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-28T19:08:10.071Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to center fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:08:10.928Z","endTime":"2025-09-28T19:08:55.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"strikeZoneTop":3.47810830195181,"strikeZoneBottom":1.68485110685209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88603051752913,"aZ":-22.245650885190706,"pfxX":-0.9704999931651677,"pfxZ":5.889056851160385,"pX":-0.554510254753036,"pZ":3.3911976775773254,"vX0":-5.698326423054817,"vY0":-128.77752779757895,"vZ0":-3.6998548200130337,"x":138.14,"y":147.22,"x0":1.8097521256259494,"y0":50.00052776362903,"z0":6.560370057520029,"aX":-1.6344725219678626},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.1,"breakHorizontal":3.0,"spinRate":2176,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.42477941842427613,"extension":6.382298594969564},"index":0,"playId":"4f93bd14-f5c0-32ab-ad43-bc17591b7b54","pitchNumber":1,"startTime":"2025-09-28T19:08:30.183Z","endTime":"2025-09-28T19:08:35.970Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28251289249711,"aZ":-25.848293550619694,"pfxX":0.781683987880335,"pfxZ":3.8041279931116714,"pX":-0.2748285057160984,"pZ":2.236394776116121,"vX0":-5.393555593778841,"vY0":-128.5185556633551,"vZ0":-5.6362965125128035,"x":127.48,"y":178.4,"x0":1.7553557480654425,"y0":50.00144939291897,"z0":6.48279948825214,"aX":1.2999582085493544},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":-0.1,"spinRate":2270,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4272829934735092,"extension":6.348932668570902},"hitData":{"launchSpeed":99.6,"launchAngle":19.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.92,"coordY":58.07}},"index":1,"playId":"a3e0680f-3af6-3b64-a6b7-bdb12a79118c","pitchNumber":2,"startTime":"2025-09-28T19:08:48.736Z","endTime":"2025-09-28T19:08:55.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:08:55.779Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T19:10:34.908Z","endTime":"2025-09-28T19:11:34.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.966442436460035,"aZ":-12.844513903503458,"pfxX":10.057333296934486,"pfxZ":10.401444798086269,"pX":0.8207474958625587,"pZ":1.9056270165716682,"vX0":-4.927857633577374,"vY0":-135.76684634381266,"vZ0":-8.499570535352147,"x":85.72,"y":187.33,"x0":1.3569609714983186,"y0":50.00645716251866,"z0":5.980391527637858,"aX":18.694751237950182},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-17.2,"spinRate":2672,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.40413716371442243,"extension":6.033105527281611},"index":0,"playId":"b018da1f-8826-33e5-873f-e80073fd278a","pitchNumber":1,"startTime":"2025-09-28T19:11:01.779Z","endTime":"2025-09-28T19:11:05.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.003686713708547,"aZ":-21.63776577291511,"pfxX":10.223400065188725,"pfxZ":7.009951649591769,"pX":0.6389286545369702,"pZ":1.5657391742195335,"vX0":-5.129220626270522,"vY0":-122.33036062626282,"vZ0":-5.94218227205803,"x":92.65,"y":196.51,"x0":1.4438482574299523,"y0":50.00311871605977,"z0":5.902713718434883,"aX":15.36601471837903},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.4,"breakHorizontal":-17.2,"spinRate":2129,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.44918029434605833,"extension":6.104854355801024},"index":1,"playId":"65870de4-765c-3b16-aba7-2308957448bd","pitchNumber":2,"startTime":"2025-09-28T19:11:18.409Z","endTime":"2025-09-28T19:11:21.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.848639369265026,"aZ":-21.075415651904628,"pfxX":10.293744414117024,"pfxZ":7.276214133541968,"pX":1.449735229348848,"pZ":1.4594948184339434,"vX0":-3.545913023898749,"vY0":-123.35669455545508,"vZ0":-6.468348975646741,"x":61.74,"y":199.37,"x0":1.576788187596365,"y0":50.00475117446043,"z0":5.91881718212972,"aX":15.705491952764698},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.8,"breakHorizontal":-17.6,"spinRate":2120,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44574488175548277,"extension":6.000685307995318},"index":2,"playId":"93917aab-065d-31e0-9b67-0e80b5bfb3cf","pitchNumber":3,"startTime":"2025-09-28T19:11:31.583Z","endTime":"2025-09-28T19:11:34.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:11:34.771Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to left fielder Adam Frazier.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T19:11:35.905Z","endTime":"2025-09-28T19:12:36.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"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":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":95.2,"endSpeed":85.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.67736835811673,"aZ":-12.518207788703302,"pfxX":8.098287381038947,"pfxZ":10.351465881829114,"pX":0.3421191587655779,"pZ":3.2113212835187457,"vX0":-5.873216213053069,"vY0":-138.32589981889072,"vZ0":-5.426849743164195,"x":103.96,"y":152.07,"x0":1.462745725356227,"y0":50.00125773078291,"z0":6.069268111680638,"aX":15.374526514619912},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-13.1,"spinRate":2573,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.39907199815988026,"extension":6.044359724205556},"index":0,"playId":"64fd3ec8-7328-3205-b264-ca33073808b4","pitchNumber":1,"startTime":"2025-09-28T19:11:57.929Z","endTime":"2025-09-28T19:12:02.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.7,"strikeZoneTop":3.83980902583306,"strikeZoneBottom":1.82692569895286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23158656414677,"aZ":-43.4655642734794,"pfxX":-7.315221894702661,"pfxZ":-8.664572903214804,"pX":0.9251699545383973,"pZ":2.330165098084697,"vX0":0.20090328547622072,"vY0":-114.6172642874702,"vZ0":0.7683787822783352,"x":81.73,"y":175.87,"x0":1.7826797537387251,"y0":50.00239731009333,"z0":6.305724891049279,"aX":-9.533119752329029},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-15.0,"breakHorizontal":13.1,"spinRate":2714,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.48166702869534905,"extension":5.939963076906269},"index":1,"playId":"5c3b5392-065d-30b7-bd29-773581ab3acd","pitchNumber":2,"startTime":"2025-09-28T19:12:10.855Z","endTime":"2025-09-28T19:12:15.285Z","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":96.6,"endSpeed":87.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.32678873907785,"aZ":-13.69112072785369,"pfxX":7.956979301711079,"pfxZ":9.378698781277762,"pX":0.44276584732458923,"pZ":3.023616936981892,"vX0":-5.34348308401614,"vY0":-140.3547982831697,"vZ0":-5.8059868237306755,"x":100.12,"y":157.14,"x0":1.349204408372788,"y0":50.00671228213586,"z0":6.03035255166266,"aX":15.68811075254667},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-13.1,"spinRate":2598,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.39205564479913546,"extension":6.037978670139378},"hitData":{"launchSpeed":78.5,"launchAngle":39.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.1,"coordY":99.69}},"index":2,"playId":"7039be3f-ce42-3cd1-a481-72cf8d5afc6d","pitchNumber":3,"startTime":"2025-09-28T19:12:27.502Z","endTime":"2025-09-28T19:12:36.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:12:36.041Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T19:12:36.555Z","endTime":"2025-09-28T19:14:57.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.6,"strikeZoneTop":3.46417689093072,"strikeZoneBottom":1.66303572086287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.949141280026943,"aZ":-42.453440844343646,"pfxX":-6.832662388595767,"pfxZ":-7.608370975584368,"pX":0.2994048362081301,"pZ":3.580114892728546,"vX0":-1.0488573035787336,"vY0":-116.91622648808551,"vZ0":2.886499793279603,"x":105.59,"y":142.12,"x0":1.6424411111475354,"y0":50.00158469976863,"z0":6.381898941891125,"aX":-9.23253739985729},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.5,"breakHorizontal":12.6,"spinRate":2597,"spinDirection":326},"zone":3,"typeConfidence":2.0,"plateTime":0.47282445060072,"extension":6.036628169879121},"index":0,"playId":"93f80d55-e0a7-363e-97f5-a6dc21ec870c","pitchNumber":1,"startTime":"2025-09-28T19:13:01.285Z","endTime":"2025-09-28T19:13:07.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.66260426958946,"aZ":-11.663372822728146,"pfxX":9.269638873366056,"pfxZ":10.294879581332014,"pX":0.9409798127437902,"pZ":2.5375462903816075,"vX0":-4.835364266646566,"vY0":-141.29925497948784,"vZ0":-7.3039657483584275,"x":81.13,"y":170.27,"x0":1.4840520516869344,"y0":50.00069352201533,"z0":5.931101875106261,"aX":18.46250892277322},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":-15.6,"spinRate":2665,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.3898766875468298,"extension":6.015258420514058},"index":1,"playId":"39d8423d-1733-355e-ad1e-70f3575816ba","pitchNumber":2,"startTime":"2025-09-28T19:13:16.192Z","endTime":"2025-09-28T19:13:19.928Z","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":97.1,"endSpeed":87.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.04480015839678,"aZ":-12.281830444828287,"pfxX":8.153915830613226,"pfxZ":9.976972745080513,"pX":-0.25911743698163076,"pZ":2.496598108068466,"vX0":-7.286340290117418,"vY0":-141.0072287782177,"vZ0":-7.171799621645073,"x":126.3,"y":163.04,"x0":1.3117377067186198,"y0":50.00104042613678,"z0":5.88267980995465,"aX":16.25472105541859},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-13.1,"spinRate":2671,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.38992461856111316,"extension":6.065316147363824},"index":2,"playId":"7a966a84-3986-398a-b669-30a465586c6d","pitchNumber":3,"startTime":"2025-09-28T19:13:39.327Z","endTime":"2025-09-28T19:13:43.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.4,"strikeZoneTop":3.68814836520429,"strikeZoneBottom":1.89293221591149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.66255897498406,"aZ":-12.282491667167719,"pfxX":8.650012401736646,"pfxZ":9.969321627655102,"pX":0.36168792806475736,"pZ":4.320460538926623,"vX0":-5.933916152170761,"vY0":-141.61974437899946,"vZ0":-2.811999937854829,"x":103.21,"y":122.13,"x0":1.3794197977141545,"y0":50.003956526358984,"z0":6.131106047240591,"aX":17.261606983045787},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":-14.2,"spinRate":2701,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.3894015441445666,"extension":6.05120593282725},"index":3,"playId":"958a262e-1d3a-328e-aa27-cf00f8cead24","pitchNumber":4,"startTime":"2025-09-28T19:13:54.813Z","endTime":"2025-09-28T19:13:58.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.0,"strikeZoneTop":3.63461657898471,"strikeZoneBottom":1.80939577795074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05783560469224,"aZ":-44.86709201059543,"pfxX":-5.60661090587221,"pfxZ":-9.06416726344562,"pX":1.5403629909046537,"pZ":2.759021565039021,"vX0":1.3916873194307682,"vY0":-119.02703788369931,"vZ0":1.2931717816102317,"x":58.28,"y":164.29,"x0":1.6674078418167102,"y0":50.004885867900065,"z0":6.3502430635005815,"aX":-7.848526768334326},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.6,"breakHorizontal":9.6,"spinRate":2619,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.46455636986497595,"extension":5.922176704047591},"index":4,"playId":"efde1284-83d2-3bb9-9729-5132a3c62239","pitchNumber":5,"startTime":"2025-09-28T19:14:13.016Z","endTime":"2025-09-28T19:14:17.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.95071701320129,"aZ":-11.715763704071925,"pfxX":8.284196272334544,"pfxZ":10.35214504227482,"pX":-0.6266389496295088,"pZ":2.6694995745492465,"vX0":-8.168550051796487,"vY0":-140.6491804080285,"vZ0":-7.085829724199538,"x":140.89,"y":166.7,"x0":1.2582356837284976,"y0":50.00505994343277,"z0":6.00472862024678,"aX":16.374375379473108},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":-13.1,"spinRate":2622,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.39148578888154884,"extension":6.108897692044442},"index":5,"playId":"f11efbf3-1d42-3bdd-b510-d8a315d32cf2","pitchNumber":6,"startTime":"2025-09-28T19:14:30.639Z","endTime":"2025-09-28T19:14:33.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.2,"strikeZoneTop":3.62900955216439,"strikeZoneBottom":1.74307262756219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.880403974681958,"aZ":-21.01720959379187,"pfxX":10.547595884359781,"pfxZ":7.216689656622247,"pX":1.5244489642100576,"pZ":4.178923764575021,"vX0":-2.9226778811281235,"vY0":-124.60924458850879,"vZ0":-0.40554134774581446,"x":58.89,"y":125.95,"x0":1.354063532202356,"y0":50.00561487393901,"z0":6.105390153794461,"aX":16.317099561841147},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.2,"breakHorizontal":-18.2,"spinRate":2066,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4423439924339556,"extension":6.025339252271907},"index":6,"playId":"58506979-aa14-3b8b-929a-0ba1b28ebdc5","pitchNumber":7,"startTime":"2025-09-28T19:14:53.382Z","endTime":"2025-09-28T19:14:57.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:14:57.367Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T19:15:42.030Z","endTime":"2025-09-28T19:17:03.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Carlos Cortes replaces Brent Rooker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-28T19:15:32.051Z","endTime":"2025-09-28T19:15:44.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":3.38997799454447,"strikeZoneBottom":1.51814195520064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.70470028291944,"aZ":-13.698877337580566,"pfxX":8.868642285657057,"pfxZ":9.68772897881871,"pX":1.366530439121411,"pZ":3.5220547752792277,"vX0":-3.7581101907197496,"vY0":-138.37652834568306,"vZ0":-4.4371693530235605,"x":64.91,"y":143.68,"x0":1.603098328485566,"y0":50.000498774102304,"z0":6.088533345166022,"aX":16.907878165574264},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-15.1,"spinRate":2570,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39838695528083834,"extension":5.8729559313211865},"index":1,"playId":"f1e8883e-37dc-3f20-bd4d-5dfb542daf99","pitchNumber":1,"startTime":"2025-09-28T19:15:44.394Z","endTime":"2025-09-28T19:15:48.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.5247488471867,"aZ":-12.811542561528409,"pfxX":8.814873906484333,"pfxZ":10.040450919768082,"pX":-0.16221134894398037,"pZ":3.5470912127102725,"vX0":-7.474897014703118,"vY0":-139.03344194443667,"vZ0":-4.716072644758399,"x":123.18,"y":143.01,"x0":1.435961149729766,"y0":50.00166232334279,"z0":6.137041638123148,"aX":16.997942087831607},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":-14.2,"spinRate":2586,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.39621988051318846,"extension":6.09849652044856},"index":2,"playId":"2c8a12d1-2bb0-3af4-a47e-7b9dcfe4d73e","pitchNumber":2,"startTime":"2025-09-28T19:15:59.637Z","endTime":"2025-09-28T19:16:03.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.39273686966901,"strikeZoneBottom":1.52170592916128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00801077736525,"aZ":-12.579908784273444,"pfxX":6.740514761728914,"pfxZ":10.208855512511633,"pX":1.3008368440894187,"pZ":3.1207133384952415,"vX0":-3.47351046736331,"vY0":-138.19671586870467,"vZ0":-5.593021014486102,"x":67.42,"y":154.52,"x0":1.703550677056595,"y0":50.00136407915176,"z0":6.027697163918065,"aX":12.936611919865836},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":-11.4,"spinRate":2580,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.39750519918205907,"extension":5.989825900010993},"index":3,"playId":"f3e204fd-2e62-3f3c-85a5-167957ff16ed","pitchNumber":3,"startTime":"2025-09-28T19:16:22.927Z","endTime":"2025-09-28T19:16:27.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.39751579370243,"strikeZoneBottom":1.55697227291765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22085980792434,"aZ":-34.561996714914805,"pfxX":-1.8373132147599238,"pfxZ":-1.5488725886528858,"pX":0.040962229152857785,"pZ":3.1501915906309637,"vX0":-3.307097514493168,"vY0":-123.14994730766155,"vZ0":-0.3141054602637644,"x":115.44,"y":153.72,"x0":1.6370386569711024,"y0":50.00097872543398,"z0":6.189521695930154,"aX":-2.8365246310529595},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.6,"breakHorizontal":4.1,"spinRate":2757,"spinDirection":307},"zone":2,"typeConfidence":2.0,"plateTime":0.44384497835662584,"extension":6.046841949725263},"index":4,"playId":"26383c2a-79e4-36bc-bc4a-70973e457b04","pitchNumber":4,"startTime":"2025-09-28T19:16:41.732Z","endTime":"2025-09-28T19:16:46.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.3,"endSpeed":79.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766893918146454,"aZ":-35.37810250327829,"pfxX":-1.9678935613146769,"pfxZ":-2.04622102549377,"pX":-0.3107241828965907,"pZ":0.6597983508637351,"vX0":-4.575776416230229,"vY0":-124.13739057408151,"vZ0":-5.599923527556551,"x":128.84,"y":220.97,"x0":1.808555709715533,"y0":50.00026332684448,"z0":5.8739935041677995,"aX":-3.0850520987332812},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.7,"breakHorizontal":4.6,"spinRate":2855,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.44044412124125953,"extension":6.116909860029408},"index":5,"playId":"e518f5c1-78f9-3de4-bb7f-232db77d82ec","pitchNumber":5,"startTime":"2025-09-28T19:16:58.032Z","endTime":"2025-09-28T19:17:03.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:17:03.541Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a sharp ground ball to center fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:19:07.575Z","endTime":"2025-09-28T19:20:24.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Carlos Cortes remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T19:17:57.501Z","endTime":"2025-09-28T19:19:09.837Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.14880269658356,"strikeZoneBottom":1.60607093046365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.102595545799854,"aZ":-38.85189784563506,"pfxX":-0.31513499817897217,"pfxZ":-5.3452404457202745,"pX":-0.2713580546943399,"pZ":1.4642899918433596,"vX0":-3.703865103452467,"vY0":-111.44983750539235,"vZ0":-2.654568974169097,"x":127.34,"y":199.24,"x0":1.4568949100501871,"y0":50.00085720674152,"z0":6.705653703118506,"aX":-0.39321518749993584},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.1,"breakHorizontal":1.6,"spinRate":2262,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.4925405475104161,"extension":6.235163931752904},"index":1,"playId":"7fa6a183-2c7e-39b5-a9aa-c25c401f8d88","pitchNumber":1,"startTime":"2025-09-28T19:19:09.837Z","endTime":"2025-09-28T19:19:14.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20238779946528,"aZ":-9.427659473485019,"pfxX":3.618143399657823,"pfxZ":12.81340171806116,"pX":-0.347316626967025,"pZ":2.896351084967786,"vX0":-5.7699297570855546,"vY0":-132.8338439111784,"vZ0":-7.6820602891451655,"x":130.24,"y":160.58,"x0":1.3894719640178208,"y0":50.00256984799671,"z0":6.523045618541118,"aX":6.423230772109732},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.6,"breakHorizontal":-5.2,"spinRate":2346,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.41338602225920607,"extension":6.307083109601682},"index":2,"playId":"1347acc8-22c4-3e53-9183-79cd9c0c5f4c","pitchNumber":2,"startTime":"2025-09-28T19:19:24.237Z","endTime":"2025-09-28T19:19:27.422Z","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":92.3,"endSpeed":83.6,"strikeZoneTop":3.19629088997037,"strikeZoneBottom":1.56179519974948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.459704163607668,"aZ":-10.471522459205312,"pfxX":4.039699994066683,"pfxZ":12.03400295770083,"pX":-1.4059743726990173,"pZ":3.6877353080494903,"vX0":-8.432506007803072,"vY0":-134.06012998209098,"vZ0":-5.686705103468946,"x":170.59,"y":139.21,"x0":1.2684443367813825,"y0":50.00341240475272,"z0":6.597937685860468,"aX":7.286450134997714},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.5,"breakHorizontal":-5.3,"spinRate":2330,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.41000778294383133,"extension":6.295377923784356},"index":3,"playId":"12a57676-3ee3-3472-a494-54a3f01c67d6","pitchNumber":3,"startTime":"2025-09-28T19:19:37.989Z","endTime":"2025-09-28T19:19:41.874Z","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":91.9,"endSpeed":83.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.028423430430987,"aZ":-12.10082678042001,"pfxX":3.6157170140919552,"pfxZ":11.19774600176442,"pX":-0.14003796943624863,"pZ":2.106239804015895,"vX0":-5.317233853670081,"vY0":-133.38605923696102,"vZ0":-9.325563412021959,"x":122.34,"y":181.91,"x0":1.4141183623477422,"y0":50.005552918247666,"z0":6.531428797453389,"aX":6.483802295291096},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-5.3,"spinRate":2289,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.4114234703747566,"extension":6.286699166465106},"index":4,"playId":"3ca68034-49f3-349f-9a18-091785f4c781","pitchNumber":4,"startTime":"2025-09-28T19:19:53.613Z","endTime":"2025-09-28T19:19:57.066Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53206401567977,"aZ":-22.75151902040676,"pfxX":-0.8809255352198702,"pfxZ":5.651593852779349,"pX":-0.5185227789358656,"pZ":2.4118417499817832,"vX0":-5.104171556652769,"vY0":-129.00740407362332,"vZ0":-5.942538880967236,"x":136.76,"y":173.66,"x0":1.608897039994448,"y0":50.002839658173855,"z0":6.525192103556811,"aX":-1.4687707628237565},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":2.9,"spinRate":2196,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.42631982305013194,"extension":6.295100343639495},"hitData":{"launchSpeed":108.0,"launchAngle":6.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.45,"coordY":77.84}},"index":5,"playId":"7901461a-f4a6-314f-afa6-d0d95a31e96a","pitchNumber":5,"startTime":"2025-09-28T19:20:13.338Z","endTime":"2025-09-28T19:20:24.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:20:24.003Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out to first baseman Nick Kurtz. Carter Jensen to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:20:34.818Z","endTime":"2025-09-28T19:20:57.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98607400777607,"aZ":-15.648935610348941,"pfxX":6.352166777645287,"pfxZ":9.183679509352812,"pX":0.4726252108116726,"pZ":2.9768220591917722,"vX0":-5.496753654583163,"vY0":-133.81775082176617,"vZ0":-6.355492359718483,"x":98.98,"y":158.41,"x0":1.735937246195153,"y0":50.00467536439093,"z0":6.519092232844477,"aX":11.431787625179485},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":-10.2,"spinRate":2247,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4105498117013968,"extension":6.2332065761724955},"hitData":{"launchSpeed":94.9,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.27,"coordY":173.47}},"index":0,"playId":"da9ade96-e8fd-3be5-ae4d-27674b0cd2f2","pitchNumber":1,"startTime":"2025-09-28T19:20:49.079Z","endTime":"2025-09-28T19:20:57.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:20:57.607Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a sharp line drive to right fielder JJ Bleday. Carter Jensen to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:21:02.969Z","endTime":"2025-09-28T19:22:16.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.49598881205021,"strikeZoneBottom":1.67189397384136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.509791278264117,"aZ":-12.896820883012706,"pfxX":4.366716142920639,"pfxZ":10.725205816701369,"pX":0.038643566469230436,"pZ":2.5356206151361307,"vX0":-6.218701775629214,"vY0":-133.42464510217286,"vZ0":-7.810096096308089,"x":115.53,"y":170.32,"x0":1.835489266046538,"y0":50.00364386646807,"z0":6.43612792566301,"aX":7.84990966318379},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":-6.5,"spinRate":2291,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.41098013288111446,"extension":6.382846886318607},"index":0,"playId":"69e33e43-3cc6-30cb-a0a8-68f5346ff6f2","pitchNumber":1,"startTime":"2025-09-28T19:21:24.943Z","endTime":"2025-09-28T19:21:29.438Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.9,"strikeZoneTop":3.56679432110658,"strikeZoneBottom":1.65694365645544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.958713366158015,"aZ":-40.338272789863204,"pfxX":0.11389180827334111,"pfxZ":-6.3802449306543245,"pX":-0.10533816994966,"pZ":0.44454559027366264,"vX0":-4.410094572447446,"vY0":-112.85603394779281,"vZ0":-4.462160322053212,"x":121.02,"y":226.78,"x0":1.865357134027957,"y0":50.00086939860104,"z0":6.541564187670071,"aX":0.1461318343213704},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.5,"breakHorizontal":1.0,"spinRate":2294,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.48671823620829846,"extension":6.378194662596361},"index":1,"playId":"02384a47-1477-3e61-9f94-07d699eac397","pitchNumber":2,"startTime":"2025-09-28T19:21:41.710Z","endTime":"2025-09-28T19:21:47.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.544832940729847,"aZ":-40.96464107369894,"pfxX":-1.5437725803273543,"pfxZ":-7.024912858377317,"pX":-0.07093051580982765,"pZ":1.8901613847188423,"vX0":-3.8250562376700326,"vY0":-111.90832276362222,"vZ0":-1.3299823884815272,"x":119.7,"y":187.75,"x0":1.869497259296856,"y0":50.000114241844386,"z0":6.735559304214798,"aX":-1.9325813842159436},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-12.7,"breakHorizontal":3.8,"spinRate":2268,"spinDirection":336},"zone":8,"typeConfidence":2.0,"plateTime":0.4917961215025448,"extension":6.334941560260231},"hitData":{"launchSpeed":103.4,"launchAngle":21.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.39,"coordY":81.14}},"index":2,"playId":"9930d367-f0be-3731-969f-20960cb52d0a","pitchNumber":3,"startTime":"2025-09-28T19:22:03.321Z","endTime":"2025-09-28T19:22:16.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:22:16.316Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"John Rave walks. Michael Massey to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:22:25.424Z","endTime":"2025-09-28T19:25:23.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.45346714226088,"strikeZoneBottom":1.65641158733025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20339673070408,"aZ":-21.590844926875274,"pfxX":-0.4535911017418064,"pfxZ":6.343967489822492,"pX":-1.904036871616208,"pZ":1.2961720714855658,"vX0":-8.792774718083155,"vY0":-128.76467804431505,"vZ0":-8.673628772635375,"x":189.58,"y":203.78,"x0":1.6225873183163337,"y0":50.00630108455173,"z0":6.395543138511735,"aX":-0.7578869939029331},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.6,"breakHorizontal":2.9,"spinRate":2186,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4263305636719643,"extension":6.574968295616045},"index":0,"playId":"b4627c6a-88c7-3345-9df3-d6d127a021a3","pitchNumber":1,"startTime":"2025-09-28T19:22:50.508Z","endTime":"2025-09-28T19:22:53.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.44939871439139,"strikeZoneBottom":1.68309915807439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.071435687782788,"aZ":-17.796015546332402,"pfxX":1.0707901530708273,"pfxZ":8.306758191986633,"pX":-0.7905751426382647,"pZ":1.514917720175802,"vX0":-6.889594896129929,"vY0":-130.84863671865259,"vZ0":-9.213434413401709,"x":147.13,"y":197.88,"x0":1.739489319295649,"y0":50.003797277109285,"z0":6.419851610517507,"aX":1.8544516071170567},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.1,"breakHorizontal":-0.4,"spinRate":2332,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4188777821460574,"extension":6.515546409889441},"index":1,"playId":"e9c154bc-4dbb-35ae-9901-70114e013828","pitchNumber":2,"startTime":"2025-09-28T19:23:09.295Z","endTime":"2025-09-28T19:23:14.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.948647272993128,"aZ":-14.060468086665301,"pfxX":3.730906908479294,"pfxZ":9.911900904639634,"pX":-0.7250416106609979,"pZ":2.2861415550838404,"vX0":-7.585562768451997,"vY0":-134.743545039566,"vZ0":-8.499885649541683,"x":144.64,"y":177.05,"x0":1.6496976065359918,"y0":50.00363049521821,"z0":6.4883297171349374,"aX":6.819231680216055},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-5.0,"spinRate":2331,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.40745390760167277,"extension":6.437593006264552},"index":2,"playId":"6116e378-9fc2-3e0d-9281-212064be1dd5","pitchNumber":3,"startTime":"2025-09-28T19:23:28.234Z","endTime":"2025-09-28T19:23:31.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"c94a9832-6b33-3ef9-9ef9-5c38f7c03742","startTime":"2025-09-28T19:23:49.192Z","endTime":"2025-09-28T19:23:52.192Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.4658434095665,"strikeZoneBottom":1.6535876485234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04386579265892,"aZ":-14.977164952034926,"pfxX":2.31914697572512,"pfxZ":9.49808553525106,"pX":-0.6557814185883233,"pZ":3.544018335436211,"vX0":-7.064024581517491,"vY0":-134.4309399030047,"vZ0":-4.954485885668347,"x":142.0,"y":143.09,"x0":1.7171830756553406,"y0":50.00450138337982,"z0":6.49205881559324,"aX":4.200507661417232},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-2.5,"spinRate":2240,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4091118815595096,"extension":6.34018353917033},"index":4,"playId":"325ef70f-e504-3d81-bd1c-5ca6e456a3fe","pitchNumber":4,"startTime":"2025-09-28T19:24:11.994Z","endTime":"2025-09-28T19:24:16.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.46887420640126,"strikeZoneBottom":1.70339900303776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.060575867576286,"aZ":-12.992240980603542,"pfxX":2.8220837854591077,"pfxZ":10.675272842476783,"pX":0.4343647341835717,"pZ":3.3494536402855286,"vX0":-4.904680064829922,"vY0":-133.75252291025703,"vZ0":-5.972162604332571,"x":100.44,"y":148.34,"x0":1.932126929495858,"y0":50.0050146738543,"z0":6.557240526156968,"aX":5.072407074773563},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":-4.0,"spinRate":2212,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.4107967866901081,"extension":6.313317933996789},"index":5,"playId":"52615cbd-fd82-36ee-b669-8fa781f0c758","pitchNumber":5,"startTime":"2025-09-28T19:24:31.299Z","endTime":"2025-09-28T19:24:36.382Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44914270803423,"aZ":-13.806283927017578,"pfxX":3.196071260998964,"pfxZ":10.061458210513342,"pX":-0.035573895520882096,"pZ":2.4928891055450877,"vX0":-5.726358918874356,"vY0":-135.0079881994081,"vZ0":-7.952330484669628,"x":118.36,"y":171.47,"x0":1.7084812631495165,"y0":50.00138365031071,"z0":6.471235722776955,"aX":5.834130000652308},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-4.4,"spinRate":2272,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.40744183249088106,"extension":6.400462340185228},"index":6,"playId":"6fabc95c-c7ae-35eb-8321-c84a52db0fb0","pitchNumber":6,"startTime":"2025-09-28T19:24:52.502Z","endTime":"2025-09-28T19:24:59.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.42110702943513,"strikeZoneBottom":1.66875705170299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24792503950303,"aZ":-14.790469667904599,"pfxX":3.8867704542332513,"pfxZ":9.60936107007641,"pX":-0.4719509321268038,"pZ":1.2945661776259945,"vX0":-6.996995042551837,"vY0":-133.7664341407133,"vZ0":-10.522408673354565,"x":134.99,"y":203.83,"x0":1.674524092387609,"y0":50.006234031473554,"z0":6.343530002733788,"aX":7.034684819430198},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":-5.5,"spinRate":2301,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4096863329444429,"extension":6.45348347136352},"index":7,"playId":"e26bfd49-07bb-3210-9e4b-5aaf9df719cd","pitchNumber":7,"startTime":"2025-09-28T19:25:19.114Z","endTime":"2025-09-28T19:25:23.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:25:23.296Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Maikel Garcia out on a sacrifice fly to center fielder Colby Thomas. Carter Jensen scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:27:32.245Z","endTime":"2025-09-28T19:27:48.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":669620,"link":"/api/v1/people/669620"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T19:25:31.730Z","endTime":"2025-09-28T19:25:59.177Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Ferguson replaces Brady Basso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-28T19:25:59.177Z","endTime":"2025-09-28T19:27:34.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22216070293963,"aZ":-14.078531835379552,"pfxX":-4.268323928120935,"pfxZ":9.771039771242261,"pX":-0.2619506282240162,"pZ":2.833774152803781,"vX0":8.834399510627035,"vY0":-134.95595974927576,"vZ0":-5.745974514436061,"x":126.98,"y":162.27,"x0":-3.0172546858841893,"y0":50.00413023693266,"z0":5.974942777981224,"aX":-7.906491032205369},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":5.9,"spinRate":2392,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40519998643340527,"extension":6.119801033494331},"hitData":{"launchSpeed":95.5,"launchAngle":42.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.23,"coordY":67.33}},"index":2,"playId":"749126ae-8364-3394-aa3a-32422a310f1e","pitchNumber":1,"startTime":"2025-09-28T19:27:34.592Z","endTime":"2025-09-28T19:27:48.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:27:48.341Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to second baseman Darell Hernaiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:27:55.328Z","endTime":"2025-09-28T19:29:15.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.48502963093362,"strikeZoneBottom":1.587821661997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.996706819726217,"aZ":-14.845161998584475,"pfxX":-7.908916220314679,"pfxZ":9.087720214964195,"pX":0.40898289010571615,"pZ":3.6405863214193515,"vX0":11.410392293178022,"vY0":-137.5607324957687,"vZ0":-3.7271797959611583,"x":101.41,"y":140.48,"x0":-2.775112667073335,"y0":50.00068551300773,"z0":6.026812507046593,"aX":-15.078191882563099},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":11.8,"spinRate":2412,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3989780372138543,"extension":6.25728146405097},"index":0,"playId":"ad4b64e6-cf11-3b19-957c-dcfbfd362279","pitchNumber":1,"startTime":"2025-09-28T19:28:26.631Z","endTime":"2025-09-28T19:28:33.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7398692255883,"aZ":-16.40711377343064,"pfxX":-6.970453502369233,"pfxZ":8.49977402850515,"pX":-0.09105303442046389,"pZ":2.5610218120876365,"vX0":9.671518066045925,"vY0":-135.60372712993515,"vZ0":-6.036946119919619,"x":120.47,"y":169.63,"x0":-2.804737650308326,"y0":50.00298946351318,"z0":5.9682098007582844,"aX":-12.931078738140831},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":10.4,"spinRate":2319,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4045163100905178,"extension":6.295789281139269},"index":1,"playId":"ed8edf3d-c712-391c-9e2a-c9f087fce4f1","pitchNumber":2,"startTime":"2025-09-28T19:28:43.852Z","endTime":"2025-09-28T19:28:47.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.139857906725968,"aZ":-31.489354379836264,"pfxX":5.503996718134536,"pfxZ":0.46873409047945636,"pX":0.6105543608741143,"pZ":2.4168576431276736,"vX0":7.0779497722238585,"vY0":-119.89694665739168,"vZ0":-1.7283000901486472,"x":93.73,"y":173.52,"x0":-3.0995202750520807,"y0":50.000189642421475,"z0":5.9688138358059035,"aX":7.975444156420577},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.7,"breakHorizontal":-11.8,"spinRate":2607,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.45759760443552855,"extension":6.054413295240908},"hitData":{"launchSpeed":84.0,"launchAngle":59.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":129.59,"coordY":126.18}},"index":2,"playId":"0c687c5b-19d7-32d3-84d2-552b9ec306df","pitchNumber":3,"startTime":"2025-09-28T19:29:05.905Z","endTime":"2025-09-28T19:29:15.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:29:15.132Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Darell Hernaiz flies out to left fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T19:30:58.452Z","endTime":"2025-09-28T19:32:44.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.352654371395463,"aZ":-11.722534533618159,"pfxX":9.633514195823889,"pfxZ":11.113425498470782,"pX":0.5966356208233865,"pZ":2.1808593555450315,"vX0":-5.504792027589314,"vY0":-135.2468201117737,"vZ0":-8.115129397604964,"x":94.26,"y":179.9,"x0":1.414068650616456,"y0":50.00101727707083,"z0":6.055521818563262,"aX":17.72439724615456},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":-16.2,"spinRate":2580,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4060318331749939,"extension":6.1177655135041675},"index":0,"playId":"42c32e6d-d8ba-3e99-820a-07180c59a168","pitchNumber":1,"startTime":"2025-09-28T19:31:20.105Z","endTime":"2025-09-28T19:31:23.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81263466273301,"aZ":-11.090720178713712,"pfxX":9.812432639779232,"pfxZ":11.02378440027346,"pX":0.4671867518248916,"pZ":2.8951111544535504,"vX0":-6.094483940588656,"vY0":-138.14540027339893,"vZ0":-6.617866916668432,"x":99.19,"y":160.61,"x0":1.4392521790058799,"y0":50.00229356974336,"z0":6.084690530655599,"aX":18.764305949411813},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-16.3,"spinRate":2667,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.3981081334794174,"extension":6.193875943969641},"index":1,"playId":"05e26d85-9605-36f1-a3c8-f0a55449e208","pitchNumber":2,"startTime":"2025-09-28T19:31:32.874Z","endTime":"2025-09-28T19:31:36.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-28T19:31:49.162Z","endTime":"2025-09-28T19:31:58.943Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72986991572381,"aZ":-36.07031508783008,"pfxX":-1.2912779802622159,"pfxZ":-2.61627151674773,"pX":-0.5469955789601489,"pZ":2.4396967863949928,"vX0":-4.55277578340274,"vY0":-121.72005104359226,"vZ0":-1.441483983007426,"x":137.85,"y":172.91,"x0":1.521809387731379,"y0":50.004933866214,"z0":6.186553346346211,"aX":-1.9207848041027262},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.8,"breakHorizontal":3.5,"spinRate":2742,"spinDirection":319},"zone":4,"typeConfidence":2.0,"plateTime":0.4514216089541456,"extension":6.091663813574071},"index":3,"playId":"65af2f6e-e953-3667-bf77-5ee8c253f410","pitchNumber":3,"startTime":"2025-09-28T19:31:58.943Z","endTime":"2025-09-28T19:32:02.923Z","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":95.6,"endSpeed":86.3,"strikeZoneTop":3.71144171670325,"strikeZoneBottom":1.77131493462514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.791443927386624,"aZ":-13.292690429710042,"pfxX":9.612677890475195,"pfxZ":9.755891032605017,"pX":1.1889362743706975,"pZ":4.638928463618184,"vX0":-3.616748294576272,"vY0":-139.1084827929479,"vZ0":-1.887533992510177,"x":71.68,"y":113.53,"x0":1.2662792346882314,"y0":50.00677831188189,"z0":6.220254800366616,"aX":18.610972782440683},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":-16.6,"spinRate":2585,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3956104430509484,"extension":5.981742466073614},"index":4,"playId":"895438aa-8118-385e-aaae-972c74ead5fb","pitchNumber":4,"startTime":"2025-09-28T19:32:18.769Z","endTime":"2025-09-28T19:32:22.043Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2481293499023,"aZ":-19.136851958249686,"pfxX":10.141555954555235,"pfxZ":8.598238151313234,"pX":0.37398666537933967,"pZ":3.0696334747199367,"vX0":-5.569705455383393,"vY0":-122.61426257473185,"vZ0":-3.016491866439619,"x":102.74,"y":155.9,"x0":1.362688311432756,"y0":50.0000178546816,"z0":5.956999686311194,"aX":15.370982532416303},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":15.1,"breakHorizontal":-16.9,"spinRate":2250,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.44746741425767445,"extension":6.244982725623029},"hitData":{"launchSpeed":83.2,"launchAngle":42.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.35,"coordY":122.19}},"index":5,"playId":"39c30635-ca41-33d2-b4ea-3eeeff037974","pitchNumber":5,"startTime":"2025-09-28T19:32:34.277Z","endTime":"2025-09-28T19:32:44.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:32:44.210Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Harris strikes out swinging, catcher Carter Jensen to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T19:32:44.629Z","endTime":"2025-09-28T19:34:36.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.54252735337062,"strikeZoneBottom":1.65735817448718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.503594315258006,"aZ":-13.635273908323262,"pfxX":9.587214346796799,"pfxZ":10.166609060435238,"pX":-0.22194371444161537,"pZ":2.2895014059051064,"vX0":-7.037918402444388,"vY0":-134.9530723248536,"vZ0":-7.184438179102633,"x":125.46,"y":176.96,"x0":1.1892377748731726,"y0":50.00258807116342,"z0":5.9688320425740935,"aX":17.481434300459757},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-15.6,"spinRate":2608,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4076551309411589,"extension":6.155525692691173},"index":0,"playId":"7b0f704c-1110-3676-a7b0-6e8189123298","pitchNumber":1,"startTime":"2025-09-28T19:33:09.287Z","endTime":"2025-09-28T19:33:13.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.44859160865292,"strikeZoneBottom":1.59522539972168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.036763200629984,"aZ":-14.126281774882314,"pfxX":8.981081962292448,"pfxZ":9.62035834463742,"pX":-0.6193960550610113,"pZ":3.484613705035704,"vX0":-7.964626449824121,"vY0":-137.00451945340484,"vZ0":-4.2602492413608,"x":140.61,"y":144.7,"x0":1.1776689504310396,"y0":50.00032021121494,"z0":6.044856923653921,"aX":16.843511129687624},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-14.3,"spinRate":2590,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.4018415741207537,"extension":6.096379304487344},"index":1,"playId":"0b3430e1-8995-3e4a-b5fa-89cff118aabb","pitchNumber":2,"startTime":"2025-09-28T19:33:22.555Z","endTime":"2025-09-28T19:33:27.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.32437844158416,"strikeZoneBottom":1.5242991973162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.173021307047712,"aZ":-19.70799335086746,"pfxX":8.793808330359866,"pfxZ":8.297593329404826,"pX":0.7537684566353375,"pZ":1.3372365435562337,"vX0":-4.326827713118994,"vY0":-122.57663026283103,"vZ0":-6.643195775102886,"x":88.27,"y":202.67,"x0":1.4116818707126597,"y0":50.00087632815788,"z0":5.798633901911804,"aX":13.205748028979302},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":13.4,"breakHorizontal":-14.8,"spinRate":2204,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4491007825705178,"extension":6.136011852720607},"index":2,"playId":"adf57607-3a8c-3e1b-8caf-40ee99822a8a","pitchNumber":3,"startTime":"2025-09-28T19:33:36.950Z","endTime":"2025-09-28T19:33:41.565Z","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.2,"endSpeed":86.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40137638942885,"aZ":-14.594752592925303,"pfxX":8.495239898854386,"pfxZ":9.168345966650376,"pX":0.9030077701996713,"pZ":3.7048440681221044,"vX0":-4.087772323267168,"vY0":-138.42792003997812,"vZ0":-3.7452551887597996,"x":82.58,"y":138.75,"x0":1.3050899080596825,"y0":50.00080200262367,"z0":6.069323464659621,"aX":16.284660189354007},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":-14.4,"spinRate":2656,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3975324023140643,"extension":6.040783986845726},"index":3,"playId":"aba81918-69ad-3aab-8759-4352376ccc03","pitchNumber":4,"startTime":"2025-09-28T19:33:53.748Z","endTime":"2025-09-28T19:33:57.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.48946071904182,"strikeZoneBottom":1.60670157193238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.008953834798856,"aZ":-20.95167761507655,"pfxX":10.47580917174163,"pfxZ":7.599658662140255,"pX":0.9147036641998193,"pZ":0.42184849209014563,"vX0":-4.393920165495409,"vY0":-121.37203895595783,"vZ0":-8.283048908637399,"x":82.13,"y":227.39,"x0":1.397547733428929,"y0":50.0049647818098,"z0":5.733935340998659,"aX":15.472036022730629},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.8,"breakHorizontal":-17.8,"spinRate":2115,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.45305822421441544,"extension":6.23087055769741},"index":4,"playId":"6a8d986c-b9af-3095-8126-6cba28abc464","pitchNumber":5,"startTime":"2025-09-28T19:34:11.546Z","endTime":"2025-09-28T19:34:15.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.630754518645503,"aZ":-35.900798571012345,"pfxX":-1.2162076972049825,"pfxZ":-2.4587390971926704,"pX":0.05488437086780336,"pZ":0.7310946515605332,"vX0":-3.1811527135361297,"vY0":-122.22693670370684,"vZ0":-5.277526484970157,"x":114.91,"y":219.04,"x0":1.530161761894884,"y0":50.00188971306871,"z0":5.993857522105357,"aX":-1.8437311154838847},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.4,"breakHorizontal":2.9,"spinRate":2744,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4477729876964922,"extension":6.084740095654187},"index":5,"playId":"efa06983-589a-3f73-9bd4-8c782ed2a014","pitchNumber":6,"startTime":"2025-09-28T19:34:32.950Z","endTime":"2025-09-28T19:34:36.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:34:36.140Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out sharply to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T19:34:44.172Z","endTime":"2025-09-28T19:35:18.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17572651329193,"aZ":-12.806952818792624,"pfxX":8.977986242666285,"pfxZ":10.28973282731023,"pX":0.12511932414264462,"pZ":3.143514861457072,"vX0":-6.0685081940920425,"vY0":-137.46908248901693,"vZ0":-5.437584669126356,"x":112.23,"y":153.91,"x0":1.2136666743132691,"y0":50.00204467470868,"z0":6.042551529939898,"aX":16.898379066340542},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":-14.6,"spinRate":2586,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.4009875434026213,"extension":6.009869302228116},"hitData":{"launchSpeed":100.0,"launchAngle":45.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":181.81,"coordY":76.33}},"index":0,"playId":"f038f64a-9c03-3981-ad47-ea10850c73dc","pitchNumber":1,"startTime":"2025-09-28T19:35:07.567Z","endTime":"2025-09-28T19:35:18.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:35:18.178Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T19:37:30.231Z","endTime":"2025-09-28T19:39:00.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":"Pitching Change: Elvis Alvarado replaces Tyler Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T19:36:23.395Z","endTime":"2025-09-28T19:37:32.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.5,"strikeZoneTop":3.65221247135644,"strikeZoneBottom":1.75299903430695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.762825220667008,"aZ":-29.95372520316488,"pfxX":-0.43279826917308384,"pfxZ":1.3124396979567692,"pX":-2.231811831362199,"pZ":3.044881957682361,"vX0":0.7713584559212838,"vY0":-128.89184240532128,"vZ0":-1.1565470940508131,"x":202.07,"y":156.57,"x0":-2.4781673824480848,"y0":50.00156157858092,"z0":5.8037888907111554,"aX":-0.7312202291889806},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":0.6,"spinRate":1821,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4242815594317726,"extension":5.495246779290467},"index":1,"playId":"e5384ca7-411d-3ec4-a325-af1cf96b978b","pitchNumber":1,"startTime":"2025-09-28T19:37:32.334Z","endTime":"2025-09-28T19:37:35.588Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.58205646231166,"strikeZoneBottom":1.68309592695387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.720629467447512,"aZ":-25.798330269505446,"pfxX":-1.6729830137368302,"pfxZ":3.9184429405631374,"pX":-0.9889687692821364,"pZ":2.8172717911827774,"vX0":4.022248050623845,"vY0":-126.46615009631459,"vZ0":-2.1148979865987827,"x":154.7,"y":162.71,"x0":-2.379551501058222,"y0":50.00350506247506,"z0":5.7245894223118095,"aX":-2.722779268420119},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.8,"breakHorizontal":2.2,"spinRate":1849,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4323712578407184,"extension":5.72819962529317},"index":2,"playId":"2420a9a2-bf0e-3817-bf45-fae144425fba","pitchNumber":2,"startTime":"2025-09-28T19:37:45.328Z","endTime":"2025-09-28T19:37:52.495Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.54549874886859,"strikeZoneBottom":1.67795855106678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.300272476318895,"aZ":-18.978987079910127,"pfxX":-10.000782253128891,"pfxZ":6.570506584042971,"pX":-0.6251772738845321,"pZ":2.5399776344631677,"vX0":7.910313997504044,"vY0":-141.50797736617258,"vZ0":-5.098238948624166,"x":140.83,"y":170.2,"x0":-2.171546260184875,"y0":50.00013268256354,"z0":5.598523868745553,"aX":-20.07664949876933},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.9,"breakHorizontal":16.3,"spinRate":2461,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.38854221878715167,"extension":5.76786819148086},"index":3,"playId":"559ab93b-4538-3125-9b31-19cfc612d952","pitchNumber":3,"startTime":"2025-09-28T19:38:02.179Z","endTime":"2025-09-28T19:38:08.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.315142824088106,"aZ":-17.466778223822043,"pfxX":-11.021408769458866,"pfxZ":7.260842310674209,"pX":-0.3819956178077384,"pZ":2.29625698092308,"vX0":8.499116840234446,"vY0":-142.29060989131938,"vZ0":-6.230641441001688,"x":131.56,"y":176.78,"x0":-1.993832331336179,"y0":50.00600666868932,"z0":5.643675971203637,"aX":-22.332254447648076},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":18.0,"spinRate":2603,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.38672431886436964,"extension":5.77146718841658},"index":4,"playId":"e2ab1760-f364-3a72-8bc2-8f3b44b67d99","pitchNumber":4,"startTime":"2025-09-28T19:38:19.270Z","endTime":"2025-09-28T19:38:23.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.2,"strikeZoneTop":3.5223020079647,"strikeZoneBottom":1.6569335966206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.3744333427444,"aZ":-14.985952148478667,"pfxX":-7.92359512970173,"pfxZ":8.295453130085168,"pX":-1.2193130096561835,"pZ":4.352310616497133,"vX0":5.534816935719967,"vY0":-143.9407911522748,"vZ0":-1.408558927585284,"x":163.48,"y":121.27,"x0":-2.1502949750775873,"y0":50.00076374742421,"z0":5.7884594285103805,"aX":-16.413433036677862},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":13.1,"spinRate":2388,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38238505481478,"extension":5.677092288724817},"index":5,"playId":"6ab6a5de-32a5-3956-99cc-25d986c66a23","pitchNumber":5,"startTime":"2025-09-28T19:38:39.391Z","endTime":"2025-09-28T19:38:42.979Z","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.5,"endSpeed":88.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.371844976614234,"aZ":-15.740886502667426,"pfxX":-9.909194059687659,"pfxZ":8.201498078385104,"pX":-0.49799035875788455,"pZ":2.363876612174034,"vX0":8.119709730845912,"vY0":-141.60873405543558,"vZ0":-5.863270866232756,"x":135.98,"y":174.96,"x0":-2.1342430262583916,"y0":50.00529753277481,"z0":5.4915363046153605,"aX":-19.85901283935433},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":16.0,"spinRate":2506,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.38879710055003436,"extension":5.79666425179134},"index":6,"playId":"f93018d4-37f5-3240-baf5-f2e1459f8e55","pitchNumber":6,"startTime":"2025-09-28T19:38:56.986Z","endTime":"2025-09-28T19:39:00.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:39:00.326Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T19:39:00.403Z","endTime":"2025-09-28T19:39:36.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8710963222472,"aZ":-18.637294478475912,"pfxX":-9.625302714535497,"pfxZ":6.44106725575944,"pX":0.3150167164533551,"pZ":1.9297045503730017,"vX0":10.320657390602618,"vY0":-143.93743403835524,"vZ0":-7.236909384587733,"x":104.99,"y":186.68,"x0":-2.063549333711156,"y0":50.004645253122334,"z0":5.627215117079882,"aX":-20.23405080316503},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.3,"breakHorizontal":15.4,"spinRate":2465,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.38028917163705733,"extension":5.949141554205536},"hitData":{"launchSpeed":100.1,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":151.68}},"index":0,"playId":"24b8da63-8c4c-3e63-9913-97e18ca8e3ab","pitchNumber":1,"startTime":"2025-09-28T19:39:26.758Z","endTime":"2025-09-28T19:39:36.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:39:36.130Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T19:39:36.309Z","endTime":"2025-09-28T19:41:00.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.43424752563823,"strikeZoneBottom":1.61759931397591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.532849216388705,"aZ":-22.307009634426475,"pfxX":-10.591529133857836,"pfxZ":4.809478770064548,"pX":-0.48470289434594815,"pZ":3.8463895101923318,"vX0":8.912334965191143,"vY0":-142.56012849710245,"vZ0":-1.173582726918287,"x":135.48,"y":134.93,"x0":-2.279171100831404,"y0":50.00692682791927,"z0":5.674776612730438,"aX":-21.751799933737317},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.6,"breakHorizontal":17.3,"spinRate":2368,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3845675744387118,"extension":5.834567263382332},"index":0,"playId":"c32b14b1-6b81-3954-bcdd-628e11ffb5f3","pitchNumber":1,"startTime":"2025-09-28T19:40:00.417Z","endTime":"2025-09-28T19:40:04.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.35974615654452,"strikeZoneBottom":1.5433185223495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.560496837433554,"aZ":-19.529457812379693,"pfxX":-8.504044438289256,"pfxZ":6.416375650508456,"pX":-1.58535491842983,"pZ":3.6161749155301632,"vX0":5.297766717895766,"vY0":-140.39974293665747,"vZ0":-1.8660019314864091,"x":177.43,"y":141.14,"x0":-2.4044072050407856,"y0":50.00490252813556,"z0":5.577643763491759,"aX":-16.763484699826726},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2383,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3920396244228215,"extension":5.694394907179563},"index":1,"playId":"a3b602d1-59b6-3ef5-9bfe-79fc93e8c48c","pitchNumber":2,"startTime":"2025-09-28T19:40:19.689Z","endTime":"2025-09-28T19:40:23.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.3890608231557,"strikeZoneBottom":1.57235403817326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39081488844371,"aZ":-18.09106656713479,"pfxX":-9.059932024093879,"pfxZ":7.357374277279485,"pX":-1.7040932790217973,"pZ":3.644975706095991,"vX0":5.027314056829085,"vY0":-138.5469110251453,"vZ0":-2.007557379674019,"x":181.96,"y":140.37,"x0":-2.380020395430664,"y0":50.00260515363616,"z0":5.608419718137585,"aX":-17.342196521300103},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":15.1,"spinRate":2383,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39767758452683033,"extension":5.7248529906467525},"index":2,"playId":"38598bed-20ef-381a-8d34-1dd279f45a2f","pitchNumber":3,"startTime":"2025-09-28T19:40:38.501Z","endTime":"2025-09-28T19:40:42.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.0,"strikeZoneTop":3.43177794883896,"strikeZoneBottom":1.6150044558853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.872542380185735,"aZ":-15.899699112163319,"pfxX":-7.399561409738033,"pfxZ":7.8978472940990585,"pX":-1.1741027437904947,"pZ":3.847321335702753,"vX0":5.540981765450024,"vY0":-143.69290927401318,"vZ0":-2.696798414506684,"x":161.75,"y":134.9,"x0":-2.180576253071227,"y0":50.00081276806372,"z0":5.80397974764881,"aX":-15.244043434384688},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2499,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3833438492703376,"extension":5.834459448937973},"index":3,"playId":"6dd1a73a-266b-39b5-9b58-9ae0928d6e55","pitchNumber":4,"startTime":"2025-09-28T19:40:57.540Z","endTime":"2025-09-28T19:41:00.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:41:00.956Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T19:41:04.233Z","endTime":"2025-09-28T19:43:48.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4,5,6,7,8],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.25794287817337,"strikeZoneBottom":1.55648992120614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.923211040466725,"aZ":-15.779873910271302,"pfxX":-8.749861241724336,"pfxZ":8.43273865002111,"pX":-0.5356270858174667,"pZ":3.806973363698608,"vX0":7.544612284567635,"vY0":-139.42208943927213,"vZ0":-2.3405098225675793,"x":137.42,"y":135.99,"x0":-2.1563238549264745,"y0":50.00537925018453,"z0":5.713800908601275,"aX":-17.0177349678763},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":14.0,"spinRate":2371,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39470081489871944,"extension":5.892972676585862},"index":0,"playId":"e6d35f50-cec9-32c0-951b-3a7eac4875eb","pitchNumber":1,"startTime":"2025-09-28T19:41:26.525Z","endTime":"2025-09-28T19:41:31.104Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.19183467685358,"strikeZoneBottom":1.55243883027989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68305752859962,"aZ":-25.72436274449974,"pfxX":-1.9091201346679765,"pfxZ":4.029269636342118,"pX":0.7295674824417374,"pZ":2.6956389616234686,"vX0":7.66668005287872,"vY0":-126.01703305461265,"vZ0":-1.7360985112286702,"x":89.19,"y":166.0,"x0":-2.1101571132959682,"y0":50.004442220903194,"z0":5.480770326085927,"aX":-3.058330855195802},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":1.7,"spinRate":2051,"spinDirection":247},"zone":3,"typeConfidence":2.0,"plateTime":0.43539502430852917,"extension":6.023668433479783},"index":1,"playId":"9515375d-df75-3f89-8419-c401e88c2354","pitchNumber":2,"startTime":"2025-09-28T19:41:45.083Z","endTime":"2025-09-28T19:41:51.663Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mike Yastrzemski steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"9515375d-df75-3f89-8419-c401e88c2354","startTime":"2025-09-28T19:42:03.172Z","endTime":"2025-09-28T19:42:08.155Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2025-09-28T19:42:08.155Z","endTime":"2025-09-28T19:42:20.655Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.61979866576109,"aZ":-18.330733534735277,"pfxX":-9.473011319838225,"pfxZ":7.030771225211801,"pX":0.03528600121616224,"pZ":2.986533821170343,"vX0":9.743944445605289,"vY0":-140.36055597447992,"vZ0":-3.2861734634760094,"x":115.65,"y":158.14,"x0":-2.272321866349093,"y0":50.00589297987188,"z0":5.385750638448498,"aX":-18.659936402926167},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":14.9,"spinRate":2478,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.39218972150699427,"extension":6.014239539500188},"index":4,"playId":"4a3b5033-0b3e-3e5c-ade4-597934b26a53","pitchNumber":3,"startTime":"2025-09-28T19:42:20.655Z","endTime":"2025-09-28T19:42:23.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":87.5,"strikeZoneTop":3.35109450296047,"strikeZoneBottom":1.59950902987648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.56285083723721,"aZ":-16.637041038350038,"pfxX":-9.603474426061483,"pfxZ":7.813227963055407,"pX":0.19892479615527137,"pZ":1.727562108997966,"vX0":9.817315075187542,"vY0":-141.60676296412646,"vZ0":-6.953257357295798,"x":109.42,"y":192.14,"x0":-2.100160004685254,"y0":50.00398302404661,"z0":5.3195245818775465,"aX":-19.10194525237175},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2601,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.38989005978855795,"extension":5.87785173216272},"index":5,"playId":"539957d4-484a-30f0-86b9-ee4f05daeb68","pitchNumber":4,"startTime":"2025-09-28T19:42:40.264Z","endTime":"2025-09-28T19:42:45.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":89.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.77379190207578,"aZ":-15.795582748390563,"pfxX":-9.372185640031635,"pfxZ":7.856332935558262,"pX":-0.5973098722219564,"pZ":2.938479110055019,"vX0":7.541872099996423,"vY0":-144.6411775929782,"vZ0":-4.969600128419705,"x":139.77,"y":159.44,"x0":-2.0419887838848823,"y0":50.00244679611565,"z0":5.672173568729446,"aX":-19.540073572360857},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.2,"breakHorizontal":15.1,"spinRate":2588,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3810121253891561,"extension":6.0288680579479665},"index":6,"playId":"8b9118f5-1b65-32c6-98bd-9055e46afca6","pitchNumber":5,"startTime":"2025-09-28T19:43:01.106Z","endTime":"2025-09-28T19:43:05.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.1687777584914,"strikeZoneBottom":1.50890038710535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.79473210657908,"aZ":-15.48752637200951,"pfxX":-9.089184185563632,"pfxZ":8.220493519915756,"pX":-1.214974393683808,"pZ":3.4087701689463517,"vX0":6.22706088431541,"vY0":-142.297436812866,"vZ0":-3.20195400579493,"x":163.31,"y":146.74,"x0":-2.262484588184684,"y0":50.00030508040187,"z0":5.543161007139812,"aX":-18.444764487088506},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":15.0,"spinRate":2546,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3864503224845386,"extension":5.860577092628581},"index":7,"playId":"5af53c2a-590e-3cee-9701-0fa10a6b9b9a","pitchNumber":6,"startTime":"2025-09-28T19:43:25.196Z","endTime":"2025-09-28T19:43:29.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.50869187874793,"aZ":-15.077160157267842,"pfxX":-9.296129818688701,"pfxZ":8.114325451029426,"pX":0.010662730562121006,"pZ":3.5899764685045623,"vX0":9.060343282882931,"vY0":-144.85349432483073,"vZ0":-3.1748463243881138,"x":116.59,"y":141.85,"x0":-1.962860282501812,"y0":50.004278163866225,"z0":5.632563993352726,"aX":-19.590108084105246},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":14.9,"spinRate":2539,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.379354189122028,"extension":5.999751868368148},"index":8,"playId":"dfb20ce3-54e4-3799-bc70-1d9ee73e366a","pitchNumber":7,"startTime":"2025-09-28T19:43:45.090Z","endTime":"2025-09-28T19:43:48.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:43:48.649Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T19:45:46.431Z","endTime":"2025-09-28T19:47:10.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":0},"pitchData":{"startSpeed":93.6,"endSpeed":83.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.68286997534281,"aZ":-14.521119249763274,"pfxX":8.503794954723315,"pfxZ":9.679162726226263,"pX":0.14889833264821384,"pZ":3.66237686766911,"vX0":-6.156628079068851,"vY0":-135.90447895570708,"vZ0":-4.072945285020705,"x":111.32,"y":139.9,"x0":1.3675621595656202,"y0":50.00552362418889,"z0":6.226460529217727,"aX":15.514366752945266},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":-13.7,"spinRate":2582,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40692202984023496,"extension":6.017190793681074},"index":0,"playId":"9ace552a-efbf-3c57-85ca-b803505a9b6b","pitchNumber":1,"startTime":"2025-09-28T19:46:01.136Z","endTime":"2025-09-28T19:46:04.192Z","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":94.8,"endSpeed":84.3,"strikeZoneTop":3.59328877110215,"strikeZoneBottom":1.69403843476035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.539420841882325,"aZ":-15.854996170408286,"pfxX":10.183504382475302,"pfxZ":8.772279041344014,"pX":-0.863365545970125,"pZ":3.21894431691128,"vX0":-8.969941159145373,"vY0":-137.51182962820712,"vZ0":-4.941145706194902,"x":149.91,"y":151.87,"x0":1.1639039056126381,"y0":50.00542200252761,"z0":6.162678534699938,"aX":18.95280333633281},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":-15.8,"spinRate":2621,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.4027134304251603,"extension":6.080309264683792},"index":1,"playId":"dad7df2a-2569-3eb1-8059-279e5090852d","pitchNumber":2,"startTime":"2025-09-28T19:46:14.819Z","endTime":"2025-09-28T19:46:19.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.4,"strikeZoneTop":3.54407142927904,"strikeZoneBottom":1.61467007582593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.298091494878555,"aZ":-13.439725885983234,"pfxX":8.266870269854337,"pfxZ":10.131775629021853,"pX":-0.4221222688151937,"pZ":2.1444183870844236,"vX0":-7.273322562848076,"vY0":-136.64559273920324,"vZ0":-7.89459368496979,"x":133.09,"y":180.88,"x0":1.2291869786832652,"y0":50.00519916356844,"z0":6.039012385531349,"aX":15.290724688859543},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-13.0,"spinRate":2689,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4042748730416119,"extension":6.151898067872087},"index":2,"playId":"ab139d55-962a-3f9f-87cb-4931eb78c1ec","pitchNumber":3,"startTime":"2025-09-28T19:46:29.816Z","endTime":"2025-09-28T19:46:36.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-28T19:46:41.531Z","endTime":"2025-09-28T19:46:51.706Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":75.2,"strikeZoneTop":3.58471660712461,"strikeZoneBottom":1.62392366277355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.231057126144048,"aZ":-25.092326717581425,"pfxX":10.299271373032989,"pfxZ":4.788007075153946,"pX":1.1684564388034533,"pZ":3.5428584928095024,"vX0":-3.784167602788858,"vY0":-122.74677070108028,"vZ0":-0.8821243332302386,"x":72.46,"y":143.12,"x0":1.4193191400570493,"y0":50.00356043457752,"z0":6.104219861853728,"aX":15.23451069563249},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.6,"breakHorizontal":-17.3,"spinRate":2236,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.45157227096513264,"extension":6.124557091355473},"index":4,"playId":"4760cd74-716c-3388-96b6-418691c98b48","pitchNumber":4,"startTime":"2025-09-28T19:46:51.706Z","endTime":"2025-09-28T19:46:55.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":75.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.902559845802298,"aZ":-23.621540196209292,"pfxX":10.735141568883947,"pfxZ":5.817982974915699,"pX":-0.064645268962621,"pZ":1.4486159056359942,"vX0":-6.297333854416733,"vY0":-121.86434804586212,"vZ0":-5.85691167034867,"x":119.46,"y":199.67,"x0":1.1879457163852039,"y0":50.005413111634674,"z0":5.98504382058169,"aX":15.790466653490464},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.0,"breakHorizontal":-17.5,"spinRate":2117,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.45334078629771835,"extension":6.172357753298629},"index":5,"playId":"39723edc-c876-3e0b-8e3f-7805d6f25378","pitchNumber":5,"startTime":"2025-09-28T19:47:07.669Z","endTime":"2025-09-28T19:47:10.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:47:10.993Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willie MacIver strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T19:47:11.910Z","endTime":"2025-09-28T19:50:05.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.7,"strikeZoneTop":3.67845601125385,"strikeZoneBottom":1.72674336264936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22009937544988,"aZ":-41.94127071751366,"pfxX":-3.202784328532955,"pfxZ":-7.5064833187276,"pX":-0.21236904456386949,"pZ":0.9649832732538509,"vX0":-2.8171796288648054,"vY0":-115.02530428730913,"vZ0":-2.4306611776034517,"x":125.1,"y":212.73,"x0":1.4579992199384524,"y0":50.00525125035638,"z0":6.2184806660307945,"aX":-4.16495741385469},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.9,"breakHorizontal":6.7,"spinRate":2608,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.48169707801128814,"extension":5.978166193835006},"index":0,"playId":"d20ff5c0-e365-330b-b9db-86f65bb261a6","pitchNumber":1,"startTime":"2025-09-28T19:47:36.955Z","endTime":"2025-09-28T19:47:41.292Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":70.7,"strikeZoneTop":3.60684168467721,"strikeZoneBottom":1.66187097218487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42244637478276,"aZ":-42.060593452921296,"pfxX":-5.348096411578364,"pfxZ":-7.760816984895493,"pX":0.6291484404006468,"pZ":2.5702804896050955,"vX0":-0.37026492943675005,"vY0":-113.55548790095457,"vZ0":1.1817146904247966,"x":93.02,"y":169.38,"x0":1.487878700635123,"y0":50.00069492903443,"z0":6.307262120125679,"aX":-6.816272088752656},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.2,"breakHorizontal":9.7,"spinRate":2435,"spinDirection":326},"zone":6,"typeConfidence":2.0,"plateTime":0.48682632170573026,"extension":5.869957518903283},"index":1,"playId":"f3dc41b1-6625-35dd-9339-ea15079dbcc8","pitchNumber":2,"startTime":"2025-09-28T19:47:56.867Z","endTime":"2025-09-28T19:48:01.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":75.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.439273153185727,"aZ":-20.36701731225268,"pfxX":10.629402403181896,"pfxZ":7.942317245893445,"pX":0.5394818413972916,"pZ":2.958117360537033,"vX0":-5.490336316646999,"vY0":-122.58570035112452,"vZ0":-3.088696175301436,"x":96.44,"y":158.91,"x0":1.4546825257664922,"y0":50.00427122093951,"z0":6.019684917938896,"aX":15.805559189441224},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":13.7,"breakHorizontal":-17.5,"spinRate":2139,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.45081563405953995,"extension":6.165802845119597},"index":2,"playId":"d52a20b5-a216-302a-ade6-308783c93330","pitchNumber":3,"startTime":"2025-09-28T19:48:12.345Z","endTime":"2025-09-28T19:48:16.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-28T19:48:23.904Z","endTime":"2025-09-28T19:48:34.544Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.393591969016995,"aZ":-11.708590936861214,"pfxX":8.960597996642862,"pfxZ":10.530554481523218,"pX":0.5348034168826444,"pZ":3.0904857714511866,"vX0":-5.281591035846109,"vY0":-139.92112528292412,"vZ0":-5.941113875460353,"x":96.61,"y":155.34,"x0":1.3024878551419792,"y0":50.00512318319839,"z0":6.0394697203696115,"aX":17.417989532032575},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":-14.9,"spinRate":2694,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.3944680731494654,"extension":6.064165603696222},"index":4,"playId":"9b38f740-d7c7-3655-9e2a-d92b4320db1a","pitchNumber":4,"startTime":"2025-09-28T19:48:34.544Z","endTime":"2025-09-28T19:48:38.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84207373361649,"aZ":-19.884872138899144,"pfxX":9.602570887073142,"pfxZ":8.25766529245894,"pX":0.2789383073412238,"pZ":2.1227536552748862,"vX0":-5.3456283035712095,"vY0":-121.75880588507584,"vZ0":-5.087532827920675,"x":106.37,"y":181.47,"x0":1.2651322194005883,"y0":50.00432420667559,"z0":5.980242473291178,"aX":14.294207622922789},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":13.8,"breakHorizontal":-16.0,"spinRate":2110,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.45135302398480626,"extension":6.14736982584055},"index":5,"playId":"8c2d1569-d4b2-396c-b635-92a2227366ab","pitchNumber":5,"startTime":"2025-09-28T19:48:53.963Z","endTime":"2025-09-28T19:48:57.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.70197165664083,"aZ":-12.796813444727416,"pfxX":9.715033855746714,"pfxZ":9.935779499450456,"pX":-0.19246810540072337,"pZ":2.881865866454216,"vX0":-7.024433667326997,"vY0":-140.1941013309771,"vZ0":-6.346004421721559,"x":124.34,"y":160.97,"x0":1.1095204949141273,"y0":50.00314064353676,"z0":6.044234529810264,"aX":18.945683579823577},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-15.7,"spinRate":2664,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39378284373160044,"extension":6.078575071734723},"index":6,"playId":"de96341a-d56c-3ed3-920e-f3b56d2bb9c1","pitchNumber":6,"startTime":"2025-09-28T19:49:16.929Z","endTime":"2025-09-28T19:49:20.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8257083081972,"aZ":-11.793173589279467,"pfxX":7.672256652751717,"pfxZ":10.206869934792147,"pX":0.23668739252106566,"pZ":3.9607979745727415,"vX0":-5.533617685936804,"vY0":-141.0520142852381,"vZ0":-3.8620584334808092,"x":107.98,"y":131.84,"x0":1.2363237905114743,"y0":50.00113269586675,"z0":6.119323143859527,"aX":15.316638228741406},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":-12.6,"spinRate":2703,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.38969572933885166,"extension":5.956985658103488},"index":7,"playId":"8ec1d640-6b47-38b1-a368-709f96f97b02","pitchNumber":7,"startTime":"2025-09-28T19:49:38.888Z","endTime":"2025-09-28T19:49:42.774Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78700681834328,"aZ":-32.653585084857376,"pfxX":-1.9191445205374191,"pfxZ":-0.3105566723425319,"pX":0.5459941825195894,"pZ":3.358975575126012,"vX0":-1.8820034308230233,"vY0":-122.12560625412202,"vZ0":-0.2716020494334105,"x":96.19,"y":148.09,"x0":1.5732041887795172,"y0":50.005929397013105,"z0":6.256566504480653,"aX":-2.9281412526724537},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":3.8,"spinRate":2807,"spinDirection":307},"zone":3,"typeConfidence":2.0,"plateTime":0.4467893603632245,"extension":6.000016500831335},"index":8,"playId":"300c2583-6cb0-3f51-b12a-eae97174e724","pitchNumber":8,"startTime":"2025-09-28T19:50:00.662Z","endTime":"2025-09-28T19:50:05.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:50:05.197Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T19:50:04.112Z","endTime":"2025-09-28T19:51:48.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.40450783896422,"strikeZoneBottom":1.59063696322803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30546432462865,"aZ":-13.384111650396564,"pfxX":7.637404254237058,"pfxZ":9.532945719854636,"pX":0.5806794574872225,"pZ":3.8773999412300184,"vX0":-4.87900042152899,"vY0":-139.92315243155636,"vZ0":-3.9369307705971726,"x":94.87,"y":134.09,"x0":1.3599935365987252,"y0":50.00441267918283,"z0":6.187498794365104,"aX":15.05633831016832},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-12.7,"spinRate":2710,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3923250317780784,"extension":6.029762198169017},"index":0,"playId":"4dee57e4-6c23-3794-8c09-004173f63ec2","pitchNumber":1,"startTime":"2025-09-28T19:50:27.407Z","endTime":"2025-09-28T19:50:32.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.40997652828159,"strikeZoneBottom":1.6275230425998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.018983296251704,"aZ":-14.33716078954073,"pfxX":7.678513839570812,"pfxZ":9.423930336126276,"pX":0.27847984357026206,"pZ":5.95582486663383,"vX0":-5.50152647735392,"vY0":-137.35249620365676,"vZ0":1.4641224396483659,"x":106.39,"y":77.97,"x0":1.3190559586679251,"y0":50.00604488971809,"z0":6.396119677540625,"aX":14.539853133222746},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":-12.6,"spinRate":2654,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4001777467806642,"extension":6.065885837885656},"index":1,"playId":"d405e497-3a3a-365f-a395-c94ff5d50fd6","pitchNumber":2,"startTime":"2025-09-28T19:50:41.091Z","endTime":"2025-09-28T19:50:44.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06627892357119,"aZ":-12.114979055022081,"pfxX":9.380539337775522,"pfxZ":10.660338917950721,"pX":0.7102306749917655,"pZ":2.92290409594517,"vX0":-4.665710951472044,"vY0":-137.20554602134735,"vZ0":-6.195059738732983,"x":89.93,"y":159.86,"x0":1.2262234560445409,"y0":50.00214148420214,"z0":6.057265738087966,"aX":17.65000027043516},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-15.8,"spinRate":2618,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.4012156721140592,"extension":6.221565578534469},"index":2,"playId":"7e01da2e-8184-3be1-9f4a-782396965ae7","pitchNumber":3,"startTime":"2025-09-28T19:51:03.316Z","endTime":"2025-09-28T19:51:06.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.141675453686048,"aZ":-21.99028552595926,"pfxX":10.031900164067281,"pfxZ":6.754244525135875,"pX":0.48487795049121274,"pZ":2.5108024974865994,"vX0":-5.143901797745347,"vY0":-122.51942005125645,"vZ0":-3.733295130952029,"x":98.52,"y":170.99,"x0":1.3177785219660392,"y0":50.001754485433636,"z0":5.952694140729171,"aX":15.11964668018706},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.5,"breakHorizontal":-16.8,"spinRate":2077,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.448527391248867,"extension":6.1921917363614805},"index":3,"playId":"134ec1fd-5d11-3d9c-a138-44e9e29e51b7","pitchNumber":4,"startTime":"2025-09-28T19:51:23.548Z","endTime":"2025-09-28T19:51:28.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.782809187697517,"aZ":-19.923904784224362,"pfxX":7.2195551366399915,"pfxZ":8.154059369861411,"pX":1.0049665721361745,"pZ":2.3365516343122033,"vX0":-3.112200596077197,"vY0":-121.76985093690048,"vZ0":-4.456625727617149,"x":78.69,"y":175.69,"x0":1.36116454546798,"y0":50.00541000262956,"z0":5.913124408847434,"aX":10.849515569325225},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":13.9,"breakHorizontal":-12.4,"spinRate":2069,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4497222393917051,"extension":6.096184403678932},"index":4,"playId":"e19858c8-77fc-32a2-bb6e-3620e91669d0","pitchNumber":5,"startTime":"2025-09-28T19:51:44.312Z","endTime":"2025-09-28T19:51:48.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:51:48.768Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a ground ball to center fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:54:07.038Z","endTime":"2025-09-28T19:54:41.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mitch Spence replaces Elvis Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T19:53:03.368Z","endTime":"2025-09-28T19:54:09.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687765,"link":"/api/v1/people/687765"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.142381237979507,"aZ":-24.71338550634766,"pfxX":0.8290682858182186,"pfxZ":4.220430064983065,"pX":0.4904478350789056,"pZ":2.3879214688260615,"vX0":5.34464714734741,"vY0":-131.39242996338328,"vZ0":-4.607217117758446,"x":98.31,"y":174.31,"x0":-1.6690119430200143,"y0":50.00145178998346,"z0":5.977350638694669,"aX":1.4626227518360613},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":-2.5,"spinRate":2621,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.41522897934310476,"extension":6.133879362495298},"index":1,"playId":"c2b0fb70-bb19-3b7d-a62c-de4fedf73062","pitchNumber":1,"startTime":"2025-09-28T19:54:09.239Z","endTime":"2025-09-28T19:54:12.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97661155514819,"aZ":-26.282131547116606,"pfxX":-5.761076412334464,"pfxZ":3.2154515275863007,"pX":-0.4635643990530479,"pZ":2.154276403837168,"vX0":5.457927131005232,"vY0":-134.91642018319854,"vZ0":-4.806466161476072,"x":134.67,"y":180.61,"x0":-1.7700741601520924,"y0":50.00483927046356,"z0":5.825004567123724,"aX":-10.559387997631548},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":9.2,"spinRate":2263,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4069097210742325,"extension":5.800892436953146},"hitData":{"launchSpeed":97.2,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.67,"coordY":89.86}},"index":2,"playId":"68a02c6c-be51-3c6a-9330-725f85576b46","pitchNumber":2,"startTime":"2025-09-28T19:54:28.711Z","endTime":"2025-09-28T19:54:41.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:54:41.427Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a ground ball to right fielder JJ Bleday. Adam Frazier scores. Michael Massey to 3rd. Fielding error by right fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:54:40.692Z","endTime":"2025-09-28T19:55:23.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":687765,"link":"/api/v1/people/687765"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.508044378555606,"aZ":-30.31944700935744,"pfxX":2.1873712079223377,"pfxZ":1.0735134764341883,"pX":0.08858723678031781,"pZ":2.092489502445521,"vX0":3.5981488166258155,"vY0":-131.4214115580642,"vZ0":-4.139949239152399,"x":113.62,"y":182.28,"x0":-1.5880233565263664,"y0":50.00602023378231,"z0":5.966526713264312,"aX":3.786760083889647},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-4.8,"spinRate":2676,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.418423328535527,"extension":6.106761499555299},"hitData":{"launchSpeed":103.5,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.94,"coordY":109.62}},"index":0,"playId":"51d572b6-ff4a-3af8-a20a-bd6058525bb0","pitchNumber":1,"startTime":"2025-09-28T19:55:06.618Z","endTime":"2025-09-28T19:55:23.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:55:23.247Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out softly, pitcher Mitch Spence to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:55:51.305Z","endTime":"2025-09-28T19:56:41.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687765,"link":"/api/v1/people/687765"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.51999124171502,"strikeZoneBottom":1.66209953500179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.988204205755892,"aZ":-40.13205853917519,"pfxX":5.920380765066931,"pfxZ":-5.693832656620398,"pX":0.36476631976800483,"pZ":1.0333289791022395,"vX0":2.066724503167769,"vY0":-117.8771934873335,"vZ0":-3.505770441408596,"x":103.1,"y":210.88,"x0":-1.2944671971689699,"y0":50.00438277159169,"z0":6.273130805605708,"aX":8.269485381352796},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.9,"breakHorizontal":-11.3,"spinRate":2816,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4659948038788597,"extension":6.185922772656975},"index":0,"playId":"6e91c434-0656-365b-9e43-a7586c0aa42c","pitchNumber":1,"startTime":"2025-09-28T19:55:51.305Z","endTime":"2025-09-28T19:55:56.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.768710203651832,"aZ":-41.198019901063724,"pfxX":6.638886985646055,"pfxZ":-6.5286224419619066,"pX":-0.06265902455664607,"pZ":1.1505645399638478,"vX0":0.8733045276451783,"vY0":-117.29278136025641,"vZ0":-3.052005544582329,"x":119.39,"y":207.71,"x0":-1.3023648997289639,"y0":50.00213968114882,"z0":6.339014422731113,"aX":9.17854434666351},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.4,"breakHorizontal":-12.2,"spinRate":2883,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.468347384551159,"extension":6.064161427592076},"index":1,"playId":"edb55a72-bd72-38ee-8940-39003512de7b","pitchNumber":2,"startTime":"2025-09-28T19:56:11.244Z","endTime":"2025-09-28T19:56:14.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.656445188891034,"aZ":-41.266581654481584,"pfxX":6.760280948199608,"pfxZ":-6.524361209082038,"pX":-0.40035318079776744,"pZ":1.146979858568788,"vX0":0.29430747047037203,"vY0":-117.95942659334486,"vZ0":-3.154472657575372,"x":132.26,"y":207.81,"x0":-1.4039399903050942,"y0":50.001696321596945,"z0":6.3460422918103445,"aX":9.424663207478655},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.4,"breakHorizontal":-12.2,"spinRate":2903,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.46622844311699563,"extension":6.230834249279491},"hitData":{"launchSpeed":38.0,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.63,"coordY":189.83}},"index":2,"playId":"6cae2eae-9da4-3950-b92c-c0c8d1fb4cd2","pitchNumber":3,"startTime":"2025-09-28T19:56:33.164Z","endTime":"2025-09-28T19:56:41.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:56:41.412Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a fly ball to right fielder JJ Bleday. Michael Massey scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:56:44.612Z","endTime":"2025-09-28T19:58:34.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":687765,"link":"/api/v1/people/687765"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.62623378380269,"strikeZoneBottom":1.72406690700369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.559095234889224,"aZ":-22.018468225196248,"pfxX":-4.801913117446338,"pfxZ":5.498965759906096,"pX":0.27193070836164157,"pZ":1.6799222121580046,"vX0":6.7016636931471885,"vY0":-134.61206100182122,"vZ0":-6.818614928610138,"x":106.63,"y":193.42,"x0":-1.6190360124501988,"y0":50.00214427579352,"z0":5.790348091136587,"aX":-8.866411984804039},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":7.3,"spinRate":2379,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40595832695998446,"extension":6.142825154862213},"index":0,"playId":"b122d47c-838c-3fb1-b548-47e72648793d","pitchNumber":1,"startTime":"2025-09-28T19:57:18.555Z","endTime":"2025-09-28T19:57:23.640Z","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":84.0,"endSpeed":77.5,"strikeZoneTop":3.58823824597528,"strikeZoneBottom":1.83854246514867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.858509393629152,"aZ":-33.16365921020231,"pfxX":6.889106657563971,"pfxZ":-0.6561673904439909,"pX":0.964771378755782,"pZ":1.0784637411757534,"vX0":4.2548099664433785,"vY0":-122.17913116392572,"vZ0":-4.636137226217417,"x":80.23,"y":209.66,"x0":-1.6963361295184158,"y0":50.00309997290971,"z0":5.861658180713581,"aX":10.378630640767746},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.0,"breakHorizontal":-13.6,"spinRate":2816,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4489033022506028,"extension":6.157447813573381},"index":1,"playId":"abcf4c1e-edca-3e5f-8241-8305597bb126","pitchNumber":2,"startTime":"2025-09-28T19:57:38.560Z","endTime":"2025-09-28T19:57:43.434Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.363055202848617,"aZ":-22.655083248648147,"pfxX":-4.959339774676745,"pfxZ":5.12709535571256,"pX":0.9625525119739116,"pZ":2.186451214217075,"vX0":8.321720474208876,"vY0":-135.31881168398084,"vZ0":-5.338486010097332,"x":80.31,"y":179.75,"x0":-1.5073084661710188,"y0":50.00010438448678,"z0":5.7706570113809965,"aX":-9.20220516377738},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":7.2,"spinRate":2407,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40467928462784775,"extension":6.001663433018573},"index":2,"playId":"c6789e4e-ec70-3bf7-86f7-9a04951ad193","pitchNumber":3,"startTime":"2025-09-28T19:58:00.025Z","endTime":"2025-09-28T19:58:06.111Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.250151323307296,"aZ":-24.261553025988935,"pfxX":0.6473225583319944,"pfxZ":4.350239016094951,"pX":-0.3020140121343482,"pZ":3.1776349735112945,"vX0":3.071131162337666,"vY0":-133.43585889285475,"vZ0":-3.2768307136449675,"x":128.51,"y":152.98,"x0":-1.5477390840122311,"y0":50.00449841227221,"z0":6.151694853289385,"aX":1.1780914750711848},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2616,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4090454469051634,"extension":6.22090200743663},"hitData":{"launchSpeed":75.3,"launchAngle":33.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.35,"coordY":91.2}},"index":3,"playId":"dd3b0256-699b-37d5-8c06-5515a08cf294","pitchNumber":4,"startTime":"2025-09-28T19:58:22.974Z","endTime":"2025-09-28T19:58:34.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T19:58:34.898Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:58:51.089Z","endTime":"2025-09-28T20:00:29.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":91.2,"endSpeed":84.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.027248060633234,"aZ":-24.66521616423309,"pfxX":2.0689569347496075,"pfxZ":4.171548919311757,"pX":0.7167309628505095,"pZ":1.6311203428329988,"vX0":4.776155896955566,"vY0":-132.70441088925517,"vZ0":-6.565591416179469,"x":89.68,"y":194.74,"x0":-1.3687469970702182,"y0":50.00090415075042,"z0":5.911443508844869,"aX":3.7222828876128697},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":-4.7,"spinRate":2641,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.4113406624666007,"extension":6.350772779683389},"index":0,"playId":"441b0d96-2a30-3d4c-9049-860a66ce23e6","pitchNumber":1,"startTime":"2025-09-28T19:59:05.749Z","endTime":"2025-09-28T19:59:09.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":84.5,"strikeZoneTop":3.58550695886757,"strikeZoneBottom":1.73103713269352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.61217032418928,"aZ":-20.45216115390968,"pfxX":-8.506003682312341,"pfxZ":6.370763405943974,"pX":-0.45972548857008194,"pZ":1.2049511746641515,"vX0":5.8170712725494385,"vY0":-136.19675826084267,"vZ0":-8.36934285235651,"x":134.52,"y":206.25,"x0":-1.5406001815191055,"y0":50.003277270491544,"z0":5.783461570979759,"aX":-15.653846476761608},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":13.8,"spinRate":2351,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40533396665315724,"extension":6.170969869012621},"index":1,"playId":"316d162d-43d6-3974-9da2-770021277481","pitchNumber":2,"startTime":"2025-09-28T19:59:31.446Z","endTime":"2025-09-28T19:59:35.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"156816df-d5cd-3cdf-9210-3d9c74a91c87","startTime":"2025-09-28T19:59:59.604Z","endTime":"2025-09-28T20:00:02.604Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06604485938732,"aZ":-23.89078520020559,"pfxX":-7.735883479478729,"pfxZ":4.55554025049367,"pX":-0.27390470346739404,"pZ":2.2641500263483683,"vX0":6.1389833802840155,"vY0":-134.9255355995985,"vZ0":-4.978955716591497,"x":127.44,"y":177.65,"x0":-1.588982723509727,"y0":50.00400882104418,"z0":5.846764126164999,"aX":-14.071061041274392},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":12.5,"spinRate":2310,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4080738090457041,"extension":6.141633832957807},"hitData":{"launchSpeed":96.8,"launchAngle":20.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.9,"coordY":115.7}},"index":3,"playId":"f04b6265-bffc-366b-a92f-7e7aa1db6bcf","pitchNumber":3,"startTime":"2025-09-28T20:00:22.521Z","endTime":"2025-09-28T20:00:29.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:00:29.437Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T20:00:35.625Z","endTime":"2025-09-28T20:02:59.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.61446424430737,"strikeZoneBottom":1.72379508340601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.457912067522148,"aZ":-40.20938333231749,"pfxX":6.088676633399061,"pfxZ":-5.8492161604521264,"pX":-0.5932248460284995,"pZ":2.4518751751745484,"vX0":-0.4236948248455025,"vY0":-117.3847694051025,"vZ0":-0.4250809359328752,"x":139.61,"y":172.58,"x0":-1.1981385302660073,"y0":50.00301032182111,"z0":6.429358857979761,"aX":8.36400485991034},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.3,"breakHorizontal":-10.8,"spinRate":2722,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4694194580382369,"extension":6.035650805846041},"index":0,"playId":"9e37592f-fb1f-374c-8788-f20f509670bd","pitchNumber":1,"startTime":"2025-09-28T20:01:03.173Z","endTime":"2025-09-28T20:01:08.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"551fa9ab-9c2a-3656-b495-3adaa2266296","startTime":"2025-09-28T20:01:21.817Z","endTime":"2025-09-28T20:01:24.817Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.60129904268152,"strikeZoneBottom":1.83188444472089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0332921735414,"aZ":-23.17035894349099,"pfxX":0.018183287529828895,"pfxZ":5.126243480344412,"pX":-1.3302961946823244,"pZ":2.7200478694097385,"vX0":1.221825945475076,"vY0":-131.50261167095806,"vZ0":-4.008592676388907,"x":167.71,"y":165.34,"x0":-1.8026910668576739,"y0":50.0055499913056,"z0":5.976385248901298,"aX":0.031788748812422885},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":-0.2,"spinRate":2583,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.41600540786452056,"extension":6.083137707168966},"index":2,"playId":"8ae9d382-4a69-34d4-8f56-784313610d72","pitchNumber":2,"startTime":"2025-09-28T20:01:41.984Z","endTime":"2025-09-28T20:01:46.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.63104465373422,"strikeZoneBottom":1.77077862354344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35312923242938,"aZ":-24.53233469165222,"pfxX":-7.413473579255393,"pfxZ":4.149349491608264,"pX":-1.788704729125301,"pZ":2.782293933907343,"vX0":2.2991281201616927,"vY0":-135.76783724588896,"vZ0":-3.729823576841169,"x":185.18,"y":163.66,"x0":-1.6900881120591535,"y0":50.00547447599435,"z0":5.9078117437185975,"aX":-13.660434561936876},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":12.8,"spinRate":2326,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40547594936284614,"extension":6.045447298792769},"index":3,"playId":"2489de55-3752-337f-bf8b-1eb0dadfc67c","pitchNumber":3,"startTime":"2025-09-28T20:02:05.690Z","endTime":"2025-09-28T20:02:08.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.782546791022202,"aZ":-39.19305329092314,"pfxX":6.612582129937992,"pfxZ":-4.953283657781464,"pX":0.8759995189851357,"pZ":0.33899506595279955,"vX0":2.5918231508324454,"vY0":-119.14498377538429,"vZ0":-5.134293437018043,"x":83.61,"y":229.63,"x0":-1.0891933083318182,"y0":50.00173694206314,"z0":6.116595544090621,"aX":9.376210558747252},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.1,"breakHorizontal":-12.6,"spinRate":2804,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.46212065154758175,"extension":6.273975738641332},"index":4,"playId":"f8183266-395b-3a58-bf8f-3c1b6717068e","pitchNumber":4,"startTime":"2025-09-28T20:02:25.094Z","endTime":"2025-09-28T20:02:28.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70076558543461,"aZ":-36.81018590917273,"pfxX":5.060866805730819,"pfxZ":-3.256173268025587,"pX":-0.3301119942508717,"pZ":1.467747672050962,"vX0":0.6782264943695591,"vY0":-119.13210598097217,"vZ0":-3.3904719923615367,"x":129.58,"y":199.15,"x0":-1.2760317185719947,"y0":50.002369620462126,"z0":6.265577149280763,"aX":7.211519342841881},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.5,"breakHorizontal":-9.4,"spinRate":2712,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.46126880054068087,"extension":6.350946148779662},"index":5,"playId":"b290ae97-f18c-3835-9f08-182b0e88b35c","pitchNumber":5,"startTime":"2025-09-28T20:02:54.341Z","endTime":"2025-09-28T20:02:59.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:02:59.390Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T20:04:45.513Z","endTime":"2025-09-28T20:06:18.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.81288331359492,"strikeZoneBottom":1.8548304394738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.52982952373747,"aZ":-32.641373780261,"pfxX":-0.21496538648893493,"pfxZ":-0.3151904116426998,"pX":0.2979678320647289,"pZ":4.230128697509825,"vX0":-2.8400631399213307,"vY0":-120.79149329951544,"vZ0":2.0024253948520347,"x":105.64,"y":124.57,"x0":1.5124323409581246,"y0":50.002289454585345,"z0":6.242080810399806,"aX":-0.3197229909468309},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":1.0,"spinRate":2562,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.45189453308849137,"extension":5.9843146572574835},"index":0,"playId":"795d1198-6c3a-3c86-bcb2-06bf6e4f6f40","pitchNumber":1,"startTime":"2025-09-28T20:05:03.268Z","endTime":"2025-09-28T20:05:07.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.79420523616686,"strikeZoneBottom":1.83952149463887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09828585472702,"aZ":-34.59271525680951,"pfxX":-0.7116887918398149,"pfxZ":-1.634594424400932,"pX":-0.2825853154120372,"pZ":2.366025698051003,"vX0":-4.155530613375017,"vY0":-120.60166736995211,"vZ0":-1.7510240065027984,"x":127.77,"y":174.9,"x0":1.550822237273407,"y0":50.00171367064976,"z0":6.13514290116579,"aX":-1.0538485708560867},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.1,"breakHorizontal":2.3,"spinRate":2692,"spinDirection":328},"zone":7,"typeConfidence":2.0,"plateTime":0.45309325609174333,"extension":5.934486244639357},"index":1,"playId":"b7479fac-e113-3f40-bbfc-8aaf4a1efaef","pitchNumber":2,"startTime":"2025-09-28T20:05:17.553Z","endTime":"2025-09-28T20:05:21.862Z","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":85.0,"endSpeed":78.6,"strikeZoneTop":3.67543164857919,"strikeZoneBottom":1.75114187095802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91114836931151,"aZ":-33.1257972117028,"pfxX":-0.27250906682302034,"pfxZ":-0.605978436955759,"pX":-0.7462319476685559,"pZ":3.7190560362287326,"vX0":-5.410839051862069,"vY0":-123.74750299858194,"vZ0":0.7328650779795762,"x":145.44,"y":138.37,"x0":1.4971194763616489,"y0":50.00542545249405,"z0":6.177412630099874,"aX":-0.4249966644363867},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":1.7,"spinRate":2554,"spinDirection":292},"zone":1,"typeConfidence":2.0,"plateTime":0.4413150708479119,"extension":5.950191749941324},"index":2,"playId":"168d281c-2705-372a-8abb-fb0b6f5a4748","pitchNumber":3,"startTime":"2025-09-28T20:05:32.471Z","endTime":"2025-09-28T20:05:37.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86151044580384,"aZ":-11.746528595483085,"pfxX":8.183513802618249,"pfxZ":10.95167435003339,"pX":-0.24019992072991625,"pZ":3.351212324521785,"vX0":-7.3090477680385675,"vY0":-136.41644918517747,"vZ0":-4.848158078823825,"x":126.16,"y":148.3,"x0":1.4239941136045866,"y0":50.006214092114625,"z0":5.97595026411709,"aX":15.26987280872307},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":-13.1,"spinRate":2601,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40308858001033565,"extension":6.197020581703278},"index":3,"playId":"f42369be-f52e-31a6-826a-d6bc65ac7ac8","pitchNumber":4,"startTime":"2025-09-28T20:05:50.314Z","endTime":"2025-09-28T20:05:53.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-28T20:06:06.564Z","endTime":"2025-09-28T20:06:14.378Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25993268359559,"aZ":-18.453475646910867,"pfxX":9.139605882983425,"pfxZ":9.340956431251449,"pX":0.367771355874894,"pZ":2.619068633935992,"vX0":-5.316231267760982,"vY0":-121.65453852417492,"vZ0":-3.943658027815868,"x":102.98,"y":168.07,"x0":1.4162784991505404,"y0":50.005327070160085,"z0":5.901179330122981,"aX":13.43081627110183},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":16.0,"breakHorizontal":-15.0,"spinRate":2007,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4536731756291359,"extension":6.237774749603713},"index":5,"playId":"1a079e9a-4605-3096-8368-98195b066906","pitchNumber":5,"startTime":"2025-09-28T20:06:14.378Z","endTime":"2025-09-28T20:06:18.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:06:18.434Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to center fielder John Rave.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T20:06:18.446Z","endTime":"2025-09-28T20:07:47.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.42714531885206,"strikeZoneBottom":1.5964709581724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4405041514688,"aZ":-11.856885551025998,"pfxX":8.162077494355513,"pfxZ":10.690360351231247,"pX":-0.5055880366592198,"pZ":3.4889419415468024,"vX0":-7.575719363032797,"vY0":-137.8978600331686,"vZ0":-4.825183356597312,"x":136.27,"y":144.58,"x0":1.2345832034980742,"y0":50.00314909731156,"z0":6.0800707898018205,"aX":15.512604132860528},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":-13.0,"spinRate":2689,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.39923179378438833,"extension":6.061145352299097},"index":0,"playId":"fdd4f984-5faa-320a-bdef-042c5d7b5d30","pitchNumber":1,"startTime":"2025-09-28T20:06:42.499Z","endTime":"2025-09-28T20:06:47.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.63105941535057,"aZ":-11.414812469172514,"pfxX":8.069412247027849,"pfxZ":11.021384176059389,"pX":0.4906958975650356,"pZ":3.431531463497297,"vX0":-5.17484189178555,"vY0":-138.04725907761406,"vZ0":-4.761088326182753,"x":98.3,"y":146.13,"x0":1.3647687337607781,"y0":50.00449713180033,"z0":5.980666922051894,"aX":15.200615925330457},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":-13.2,"spinRate":2660,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4005038607250673,"extension":6.143059470497329},"index":1,"playId":"3f2ac33a-930c-3986-89f4-79d53706a50d","pitchNumber":2,"startTime":"2025-09-28T20:06:55.386Z","endTime":"2025-09-28T20:07:00.279Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.4,"strikeZoneTop":3.28948881955521,"strikeZoneBottom":1.59621022151643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31121807731646,"aZ":-40.90242619782744,"pfxX":-8.576204353708953,"pfxZ":-6.722094419070192,"pX":0.8580522474171501,"pZ":2.840564787082237,"vX0":0.7138264809550044,"vY0":-114.19656911063802,"vZ0":1.5087689603270362,"x":84.29,"y":162.08,"x0":1.6502098691841527,"y0":50.002258842874156,"z0":6.247052825440238,"aX":-11.13688176457852},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.3,"breakHorizontal":15.2,"spinRate":2464,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.4827478090867112,"extension":5.942196668483954},"index":2,"playId":"9f01440d-297c-318b-bb68-c0c7c9974042","pitchNumber":3,"startTime":"2025-09-28T20:07:16.577Z","endTime":"2025-09-28T20:07:21.087Z","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-28T20:07:27.516Z","endTime":"2025-09-28T20:07:37.598Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.273133599317035,"aZ":-32.07787999470453,"pfxX":-0.2996812417275536,"pfxZ":0.06453653407035453,"pX":-0.2715488991522911,"pZ":1.764645761939165,"vX0":-4.406084434947289,"vY0":-124.09559181185047,"vZ0":-3.649879581536573,"x":127.35,"y":191.13,"x0":1.5674086590762641,"y0":50.00564336253483,"z0":5.932261030847797,"aX":-0.46582155386532337},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":1.6,"spinRate":2656,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.441696640067724,"extension":6.13652491164705},"hitData":{"launchSpeed":81.0,"launchAngle":17.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.36,"coordY":80.68}},"index":4,"playId":"3f710ecd-23c4-3538-8ea6-7da6e79f8bff","pitchNumber":4,"startTime":"2025-09-28T20:07:37.598Z","endTime":"2025-09-28T20:07:47.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:07:47.593Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Soderstrom grounds into a force out, first baseman Vinnie Pasquantino to shortstop Bobby Witt Jr. Carlos Cortes out at 2nd. Tyler Soderstrom to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T20:07:47.448Z","endTime":"2025-09-28T20:08:38.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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(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":84.7,"endSpeed":78.4,"strikeZoneTop":3.41095981962263,"strikeZoneBottom":1.61190305161731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.208585994398785,"aZ":-33.14412531795241,"pfxX":-0.8984134762247864,"pfxZ":-0.624734800043452,"pX":-0.8850759057368915,"pZ":2.2553732773510164,"vX0":-5.913938440742173,"vY0":-123.23973783877784,"vZ0":-2.274556876725756,"x":150.74,"y":177.88,"x0":1.6569879831300889,"y0":50.00468301183731,"z0":5.974682779869446,"aX":-1.3891761258893458},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":2.9,"spinRate":2792,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.44349416462787605,"extension":6.114270276194487},"index":0,"playId":"c86da019-9487-3d51-9497-f2e34e246ca3","pitchNumber":1,"startTime":"2025-09-28T20:08:13.087Z","endTime":"2025-09-28T20:08:17.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.460787058806886,"aZ":-33.32007245073199,"pfxX":-1.0863980294048992,"pfxZ":-0.7224157474366564,"pX":-0.17690261637173704,"pZ":2.638651547188434,"vX0":-4.440518936304436,"vY0":-124.54487400377796,"vZ0":-1.5224793463669632,"x":123.74,"y":167.54,"x0":1.7655333103214113,"y0":50.003959408802395,"z0":5.996695975705426,"aX":-1.7180365285708752},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":2.9,"spinRate":2758,"spinDirection":294},"zone":5,"typeConfidence":2.0,"plateTime":0.4386627179875502,"extension":6.090840965210218},"hitData":{"launchSpeed":75.8,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.69,"coordY":177.02}},"index":1,"playId":"c301909b-b567-3032-9ec4-82ded9f2add6","pitchNumber":2,"startTime":"2025-09-28T20:08:26.998Z","endTime":"2025-09-28T20:08:38.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:08:38.390Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T20:08:47.048Z","endTime":"2025-09-28T20:10:38.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.77126751288588,"strikeZoneBottom":1.80729370461822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.621643539774567,"aZ":-20.861572559129456,"pfxX":8.791141263397618,"pfxZ":7.556287800679365,"pX":-0.8654450786433844,"pZ":1.4956256115344182,"vX0":-8.1339679835507,"vY0":-121.29360049209069,"vZ0":-6.0486346845402,"x":149.99,"y":198.4,"x0":1.381368530572512,"y0":50.00371838660175,"z0":5.828039255830781,"aX":13.164826752966249},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":12.5,"breakHorizontal":-14.2,"spinRate":1871,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.45071945673596314,"extension":6.3015813763806765},"index":0,"playId":"2c2ebb81-9bc1-314a-ac5f-08115dc8edd0","pitchNumber":1,"startTime":"2025-09-28T20:09:12.141Z","endTime":"2025-09-28T20:09:15.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"388eebdd-48b5-442d-89b6-f260d478e0a4","startTime":"2025-09-28T20:09:32.273Z","endTime":"2025-09-28T20:09:37.273Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.955183140486184,"aZ":-12.79050274653094,"pfxX":8.632179208429957,"pfxZ":10.010383743202455,"pX":0.508082256532549,"pZ":3.5170800893885557,"vX0":-5.59789838982025,"vY0":-138.74474306856635,"vZ0":-4.682513564388773,"x":97.63,"y":143.82,"x0":1.4371481519902067,"y0":50.00560628296784,"z0":6.088492995032386,"aX":16.721158230651117},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":-14.4,"spinRate":2618,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.3957695852262857,"extension":6.139231313512479},"index":2,"playId":"59df0eb4-40b4-38d9-b5cc-e3841f161122","pitchNumber":2,"startTime":"2025-09-28T20:09:50.831Z","endTime":"2025-09-28T20:09:54.156Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.44169576027832,"aZ":-11.82106898665135,"pfxX":9.042646901105101,"pfxZ":10.381411527691586,"pX":0.4404681086737495,"pZ":4.18785123754187,"vX0":-5.845771780781338,"vY0":-140.03675662689565,"vZ0":-3.228548058069895,"x":100.21,"y":125.71,"x0":1.3942866438438697,"y0":50.00157266181298,"z0":6.143768241166794,"aX":17.72586450649935},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":-15.0,"spinRate":2693,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39308811162928636,"extension":6.167498693006838},"index":3,"playId":"7f1d2800-a8a3-366b-b734-3f26bb98d75e","pitchNumber":3,"startTime":"2025-09-28T20:10:08.887Z","endTime":"2025-09-28T20:10:13.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-28T20:10:19.740Z","endTime":"2025-09-28T20:10:34.946Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.318184692615326,"aZ":-11.435128236777862,"pfxX":8.484171808044996,"pfxZ":10.256229424797475,"pX":0.30107734002955944,"pZ":4.034907023313815,"vX0":-5.722738138479974,"vY0":-141.75379094949346,"vZ0":-3.730169538451826,"x":105.52,"y":129.84,"x0":1.250373882516178,"y0":50.00251636626995,"z0":6.105236825566856,"aX":17.15666483063623},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":-14.0,"spinRate":2721,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.38733316787893335,"extension":6.128233594124741},"index":5,"playId":"5fbee994-3aea-3d88-b41b-30558fb92e47","pitchNumber":4,"startTime":"2025-09-28T20:10:34.946Z","endTime":"2025-09-28T20:10:38.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:10:38.872Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, third baseman Brett Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:12:41.061Z","endTime":"2025-09-28T20:13:26.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"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":"Defensive Substitution: Max Schuemann replaces left fielder Tyler Soderstrom, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T20:11:44.912Z","endTime":"2025-09-28T20:12:43.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"}},{"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.1,"endSpeed":84.3,"strikeZoneTop":3.52423584786661,"strikeZoneBottom":1.62127548695321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.759481640669105,"aZ":-22.817972686764097,"pfxX":-6.848514548770449,"pfxZ":5.166083026999402,"pX":-0.671045649191142,"pZ":1.4842505634536431,"vX0":5.018189158471955,"vY0":-133.91400910801218,"vZ0":-7.247188991634131,"x":142.58,"y":198.71,"x0":-1.6823996367234935,"y0":50.00306514177488,"z0":5.865849885718639,"aX":-12.399983095839533},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":11.3,"spinRate":2378,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4095180869254631,"extension":6.15284798653508},"index":1,"playId":"84a55b2b-3e20-336e-9454-65ece791e991","pitchNumber":1,"startTime":"2025-09-28T20:12:43.401Z","endTime":"2025-09-28T20:12:47.993Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.70638738398579,"strikeZoneBottom":1.83723526522445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.391736998929815,"aZ":-25.521485627827044,"pfxX":0.9239724974335806,"pfxZ":3.7951737828001146,"pX":1.2386532700061539,"pZ":0.1573577171693641,"vX0":6.737323435143361,"vY0":-131.38959793978736,"vZ0":-9.614575530044439,"x":69.79,"y":234.53,"x0":-1.4768443789177554,"y0":50.00071821592221,"z0":5.75519548989299,"aX":1.6165622500703551},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2577,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.41659783772456427,"extension":6.344143134595002},"index":2,"playId":"0ed5a928-751c-3ae8-9b5c-c1f9c51140fc","pitchNumber":2,"startTime":"2025-09-28T20:12:59.744Z","endTime":"2025-09-28T20:13:04.099Z","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":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40996847419127,"aZ":-23.399637736802326,"pfxX":-5.2444762074563,"pfxZ":4.954481893938418,"pX":-0.2089225241671925,"pZ":2.435722736907648,"vX0":5.768709529074555,"vY0":-132.46954384963323,"vZ0":-4.653872838938213,"x":124.96,"y":173.02,"x0":-1.7377598952083257,"y0":50.000360845759495,"z0":5.9350690785180005,"aX":-9.280891112377589},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":8.2,"spinRate":2310,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41415160857816335,"extension":6.183705484251537},"hitData":{"launchSpeed":97.4,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":164.86}},"index":3,"playId":"ede01753-c1c6-39e7-81b2-0cae08704904","pitchNumber":3,"startTime":"2025-09-28T20:13:17.867Z","endTime":"2025-09-28T20:13:26.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:13:26.521Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out sharply to right fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:13:30.421Z","endTime":"2025-09-28T20:15:32.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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(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":93.0,"endSpeed":84.9,"strikeZoneTop":3.43235750742694,"strikeZoneBottom":1.63635936530727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71245252169528,"aZ":-24.822664034500047,"pfxX":-4.816016160522368,"pfxZ":3.9761737972205076,"pX":-0.6025019500207642,"pZ":3.161427499602744,"vX0":4.68700874654688,"vY0":-135.39537321599636,"vZ0":-2.8034174009738644,"x":139.97,"y":153.42,"x0":-1.7338037688692225,"y0":50.00362571137603,"z0":5.955266528911376,"aX":-8.905007041305652},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":7.7,"spinRate":2407,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4051904975391478,"extension":5.975628364584957},"index":0,"playId":"5837ec3c-c094-3b19-b9dc-288417755ab6","pitchNumber":1,"startTime":"2025-09-28T20:13:53.010Z","endTime":"2025-09-28T20:13:57.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.871351442410297,"aZ":-39.744516357961594,"pfxX":4.690857460957902,"pfxZ":-5.448187738407729,"pX":-0.375330122312699,"pZ":1.1809481533832653,"vX0":1.008533630991695,"vY0":-118.11905640231996,"vZ0":-3.1407581140324417,"x":131.31,"y":206.89,"x0":-1.4184314746864668,"y0":50.00058158295418,"z0":6.240696154937961,"aX":6.520987739329717},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.4,"breakHorizontal":-8.8,"spinRate":2790,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4665734494172029,"extension":6.200759976469769},"index":1,"playId":"c3060b15-7a34-391b-ad09-e05d393d0335","pitchNumber":2,"startTime":"2025-09-28T20:14:08.330Z","endTime":"2025-09-28T20:14:11.540Z","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":82.4,"endSpeed":75.2,"strikeZoneTop":3.43939624701117,"strikeZoneBottom":1.58190793464597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.747956792774993,"aZ":-41.83464097087665,"pfxX":4.982136615419774,"pfxZ":-6.770712047093324,"pX":-0.9165730169413955,"pZ":0.7217484088242668,"vX0":-0.10831871029837964,"vY0":-119.92606554416527,"vZ0":-4.136450697997362,"x":151.94,"y":219.29,"x0":-1.5154629445069818,"y0":50.00498386035246,"z0":6.282685227561377,"aX":7.104924225360312},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.1,"breakHorizontal":-8.9,"spinRate":2829,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4604620148018008,"extension":6.208994988023656},"index":2,"playId":"19c4be90-aaa2-338c-9c02-b09ec47dc4e4","pitchNumber":3,"startTime":"2025-09-28T20:14:24.372Z","endTime":"2025-09-28T20:14:29.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.39883844823891,"strikeZoneBottom":1.6648674316244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.076178317302645,"aZ":-38.69507596183781,"pfxX":5.664797352532766,"pfxZ":-4.600823348631634,"pX":-0.8813587201996952,"pZ":0.9317336608727994,"vX0":-0.35721686158706645,"vY0":-118.9181362265536,"vZ0":-4.219109143075271,"x":150.6,"y":213.62,"x0":-1.463181871255817,"y0":50.00334126978449,"z0":6.278596539300268,"aX":8.026848188818565},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":-10.1,"spinRate":2783,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.46247438556498377,"extension":6.259539320039941},"index":3,"playId":"b9c37770-40a0-321e-ac26-4c919b49a96e","pitchNumber":4,"startTime":"2025-09-28T20:14:44.983Z","endTime":"2025-09-28T20:14:49.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.36001126712865,"strikeZoneBottom":1.68795290683312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.177435000733,"aZ":-29.519562056149194,"pfxX":2.832811996983457,"pfxZ":1.4956729875386454,"pX":-0.7372075915654592,"pZ":3.9881370694686207,"vX0":1.4245998769818151,"vY0":-132.28135019645296,"vZ0":-0.040347965111831696,"x":145.1,"y":131.1,"x0":-1.6506544970154677,"y0":50.00014457713556,"z0":6.167376889145157,"aX":5.020286352807529},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-5.4,"spinRate":2646,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.4140355304570651,"extension":6.094076351302849},"index":4,"playId":"7cc8c2d3-b8df-3e41-9695-0447151bf676","pitchNumber":5,"startTime":"2025-09-28T20:15:04.601Z","endTime":"2025-09-28T20:15:09.628Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04774957574528,"aZ":-26.840877552029223,"pfxX":1.8421585811156653,"pfxZ":3.09169719591792,"pX":-0.12028387086661009,"pZ":2.3083219915964115,"vX0":3.234760766538243,"vY0":-130.37998952050233,"vZ0":-4.222594045663541,"x":121.58,"y":176.46,"x0":-1.6155875648789393,"y0":50.000494170793324,"z0":5.970947435431972,"aX":3.1754362805258296},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2687,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.41986856527354455,"extension":6.338078140936692},"hitData":{"launchSpeed":101.1,"launchAngle":21.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.37,"coordY":82.48}},"index":5,"playId":"31626ecc-a36e-3d17-8b63-74917ab4ecbc","pitchNumber":6,"startTime":"2025-09-28T20:15:25.674Z","endTime":"2025-09-28T20:15:32.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:15:32.860Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a sharp line drive to right fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:15:33.656Z","endTime":"2025-09-28T20:16:30.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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_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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.22262973050282,"strikeZoneBottom":1.55326395540261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007908914255857,"aZ":-20.11789990226205,"pfxX":-5.068997971209947,"pfxZ":6.5331158310539195,"pX":1.3825819401485016,"pZ":0.6205849455344409,"vX0":9.351550998679528,"vY0":-135.15227744176153,"vZ0":-9.895704274672541,"x":64.3,"y":222.02,"x0":-1.4670225137592026,"y0":50.004992079996384,"z0":5.747901444200887,"aX":-9.3593936753661},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":7.1,"spinRate":2514,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40557420662043864,"extension":6.353233099846219},"index":0,"playId":"61d7adea-e1e6-362a-935b-295c17b277e6","pitchNumber":1,"startTime":"2025-09-28T20:16:03.003Z","endTime":"2025-09-28T20:16:09.279Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25969599151776,"aZ":-25.22709754670934,"pfxX":-4.920213919830518,"pfxZ":3.762561603089978,"pX":-0.2299922441806135,"pZ":2.007711175342296,"vX0":5.644711551223089,"vY0":-135.20352575578852,"vZ0":-5.40218725245803,"x":125.77,"y":184.57,"x0":-1.708371706963457,"y0":50.002880527596794,"z0":5.808683772686956,"aX":-9.083689159204042},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":7.7,"spinRate":2455,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.40555587467470744,"extension":6.208173510620398},"hitData":{"launchSpeed":107.4,"launchAngle":9.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.45,"coordY":89.85}},"index":1,"playId":"7644fa89-219e-3188-ba95-115c40a85f78","pitchNumber":2,"startTime":"2025-09-28T20:16:21.086Z","endTime":"2025-09-28T20:16:30.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:16:30.021Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a ground ball to center fielder Colby Thomas. Carter Jensen to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:16:30.738Z","endTime":"2025-09-28T20:18:40.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.29110915815862,"strikeZoneBottom":1.50177327581469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44084962733291,"aZ":-41.99767437349846,"pfxX":5.877221680475133,"pfxZ":-6.970199895128724,"pX":-1.143563906678366,"pZ":2.1911835815654404,"vX0":-1.120129316107493,"vY0":-118.46489722353495,"vZ0":-0.6814305199633508,"x":160.59,"y":179.62,"x0":-1.4253530428658332,"y0":50.00266990923019,"z0":6.350038739926926,"aX":8.28193672572296},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.5,"breakHorizontal":-10.3,"spinRate":2767,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.46387195310737583,"extension":6.187771418997436},"index":0,"playId":"6f03630e-e831-3ce1-a986-d024a7bff0d1","pitchNumber":1,"startTime":"2025-09-28T20:16:55.800Z","endTime":"2025-09-28T20:17:00.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35747715669486,"aZ":-40.849953976824914,"pfxX":4.721614388748819,"pfxZ":-6.071110026973339,"pX":0.43101726272341445,"pZ":0.7937931749672311,"vX0":2.439241727647763,"vY0":-119.44965698904876,"vZ0":-4.029951513795707,"x":100.57,"y":217.35,"x0":-1.2203993733093572,"y0":50.002692391350514,"z0":6.2171509451655735,"aX":6.747760394426648},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.8,"breakHorizontal":-9.1,"spinRate":2827,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4604662164892601,"extension":6.1447989662068165},"index":1,"playId":"6940036d-07b9-33e2-88c7-f4312d457a5d","pitchNumber":2,"startTime":"2025-09-28T20:17:14.375Z","endTime":"2025-09-28T20:17:19.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.30759327005917,"strikeZoneBottom":1.51869750160725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55823262677852,"aZ":-26.84637026504023,"pfxX":1.0936737958167786,"pfxZ":3.004117502979911,"pX":0.08580926236953805,"pZ":3.9835691219651266,"vX0":3.698273962418211,"vY0":-132.6004195735154,"vZ0":-0.6433052694877945,"x":113.73,"y":131.22,"x0":-1.471569603134877,"y0":50.00196320388854,"z0":6.195974674143879,"aX":1.9376279199413269},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-2.8,"spinRate":2677,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.41378797322942784,"extension":6.231025220844216},"index":2,"playId":"28ef55a4-279b-3de6-b942-c6c006f81eb4","pitchNumber":3,"startTime":"2025-09-28T20:17:42.473Z","endTime":"2025-09-28T20:17:47.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.978705234663327,"aZ":-27.571202505385603,"pfxX":0.6511102922423633,"pfxZ":2.6788699499519755,"pX":0.9732644109538094,"pZ":1.955415861456754,"vX0":5.946996345177755,"vY0":-130.3413166940698,"vZ0":-4.867990382764428,"x":79.9,"y":185.98,"x0":-1.4245114889425539,"y0":50.000028589675246,"z0":5.934778531409864,"aX":1.1172433980542604},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":-2.5,"spinRate":2660,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.42057856692006057,"extension":6.2787962225172205},"index":3,"playId":"9d921a43-0cf7-3aaa-a446-c4360f9dc5f0","pitchNumber":4,"startTime":"2025-09-28T20:18:04.936Z","endTime":"2025-09-28T20:18:09.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66889968057258,"aZ":-36.80149668038656,"pfxX":5.86738558045602,"pfxZ":-3.220866706780014,"pX":-0.6024988069760406,"pZ":1.788464118595101,"vX0":-0.13454828758559118,"vY0":-119.79285285455741,"vZ0":-2.754208744680372,"x":139.97,"y":190.49,"x0":-1.3061270455340197,"y0":50.003372586361074,"z0":6.281048753451271,"aX":8.42770826603273},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.2,"breakHorizontal":-10.6,"spinRate":2895,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.45928753412898216,"extension":6.202891578206955},"hitData":{"launchSpeed":93.6,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.17,"coordY":91.89}},"index":4,"playId":"c055401c-4389-3d8c-8e1c-8365fe26db58","pitchNumber":5,"startTime":"2025-09-28T20:18:28.196Z","endTime":"2025-09-28T20:18:40.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:18:40.058Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a line drive to left fielder Max Schuemann. Carter Jensen scores. Adam Frazier to 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:19:38.658Z","endTime":"2025-09-28T20:20:12.981Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":687765,"link":"/api/v1/people/687765"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"index":0,"startTime":"2025-09-28T20:18:48.881Z","endTime":"2025-09-28T20:19:40.975Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.53968334239739,"strikeZoneBottom":1.67306306851092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.256916446888706,"aZ":-37.26427695712556,"pfxX":5.066618732777771,"pfxZ":-3.6007560861585093,"pX":0.09372687911669922,"pZ":1.3232217084234317,"vX0":1.580183676909192,"vY0":-118.59354007715636,"vZ0":-3.480079679558374,"x":113.43,"y":203.05,"x0":-1.240761350031786,"y0":50.00367961008155,"z0":6.234599863820227,"aX":7.162674777824663},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.1,"breakHorizontal":-9.6,"spinRate":2755,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.46317791734390346,"extension":6.239906446329604},"index":1,"playId":"78a9716c-8fc3-3b0f-862d-87dbb1589436","pitchNumber":1,"startTime":"2025-09-28T20:19:40.975Z","endTime":"2025-09-28T20:19:45.987Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528487280821505,"aZ":-26.98358031776578,"pfxX":2.050149264348981,"pfxZ":2.909614649883002,"pX":0.18268526786489944,"pZ":2.7242845565805722,"vX0":3.518869636264429,"vY0":-132.35274754465743,"vZ0":-3.624909692789063,"x":110.04,"y":165.22,"x0":-1.427219477558811,"y0":50.00590161922088,"z0":6.073486511962801,"aX":3.660959378588205},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":-4.4,"spinRate":2710,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4128250150813644,"extension":6.223711479201212},"hitData":{"launchSpeed":87.2,"launchAngle":13.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.04,"coordY":88.89}},"index":2,"playId":"07f74d4b-b73b-3d88-a376-087b8fd715a6","pitchNumber":2,"startTime":"2025-09-28T20:20:00.891Z","endTime":"2025-09-28T20:20:12.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:20:12.981Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, third baseman Brett Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:20:19.169Z","endTime":"2025-09-28T20:21:16.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.7,"strikeZoneTop":3.48158681133504,"strikeZoneBottom":1.68168531456028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17599518479277,"aZ":-25.851421402508336,"pfxX":1.4617163996736373,"pfxZ":3.5537078828584043,"pX":-0.2776430355498767,"pZ":2.064558690699123,"vX0":2.612526441935481,"vY0":-132.564471895533,"vZ0":-5.313647039835753,"x":127.58,"y":183.04,"x0":-1.4656766432944508,"y0":50.005027470606606,"z0":5.980640770505807,"aX":2.6037406843399835},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-3.2,"spinRate":2611,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.41308107761849566,"extension":6.231542390073743},"index":0,"playId":"7b6e2082-0e8d-3065-b437-1a27e8de648e","pitchNumber":1,"startTime":"2025-09-28T20:20:48.063Z","endTime":"2025-09-28T20:20:52.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80875481049586,"aZ":-36.17544100958942,"pfxX":3.4570940542545556,"pfxZ":-2.729488410322686,"pX":0.20482562257035283,"pZ":1.4936299146332093,"vX0":2.2465654975656992,"vY0":-121.17979467803603,"vZ0":-3.6317754691235136,"x":109.19,"y":198.45,"x0":-1.187929167221699,"y0":50.00342392411557,"z0":6.218908919675478,"aX":5.068096324228784},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.6,"breakHorizontal":-6.8,"spinRate":2769,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.45446443335348397,"extension":6.304351737411786},"hitData":{"launchSpeed":55.4,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.47,"coordY":167.92}},"index":1,"playId":"ec87f586-d55e-302a-972c-8d75a8b6123b","pitchNumber":2,"startTime":"2025-09-28T20:21:08.733Z","endTime":"2025-09-28T20:21:16.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:21:16.864Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Harris singles on a ground ball to shortstop Bobby Witt Jr., deflected by third baseman Maikel Garcia.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:23:06.558Z","endTime":"2025-09-28T20:24:45.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.11632257382771,"aZ":-12.801663577192196,"pfxX":7.9930597026750405,"pfxZ":10.524881539112553,"pX":0.08751651323240453,"pZ":2.363287703186541,"vX0":-6.239843710626312,"vY0":-136.0864775142222,"vZ0":-7.226079871599403,"x":113.66,"y":174.97,"x0":1.3934805488257445,"y0":50.00036573316422,"z0":5.975279342563745,"aX":14.707469090103585},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-12.8,"spinRate":2581,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.405425229098078,"extension":6.067322032767486},"index":0,"playId":"9c57d0f2-6bf0-38ad-8fdf-5a2ce29dc352","pitchNumber":1,"startTime":"2025-09-28T20:23:22.632Z","endTime":"2025-09-28T20:23:26.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08787095132288,"aZ":-11.923414139508541,"pfxX":8.798041563843668,"pfxZ":11.05443695261966,"pX":0.9305965708694041,"pZ":2.2932201328611046,"vX0":-3.8594119954347024,"vY0":-135.80063434266162,"vZ0":-7.562071322051252,"x":81.53,"y":176.86,"x0":1.2426151732538027,"y0":50.00236305033163,"z0":5.979909858637756,"aX":16.114738109289075},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-14.9,"spinRate":2631,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.40634870104351606,"extension":6.079667276735419},"index":1,"playId":"11809776-33f0-3231-b1df-12ed0c133684","pitchNumber":2,"startTime":"2025-09-28T20:23:39.215Z","endTime":"2025-09-28T20:23:42.958Z","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":95.2,"endSpeed":86.0,"strikeZoneTop":3.56039825386137,"strikeZoneBottom":1.67642651159426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.51483741524881,"aZ":-14.407915406433046,"pfxX":9.162619959879466,"pfxZ":9.253125468103848,"pX":0.8501213994666431,"pZ":3.984464877418685,"vX0":-4.3595423372500175,"vY0":-138.54591902262712,"vZ0":-3.061660738742754,"x":84.6,"y":131.2,"x0":1.2643293773306084,"y0":50.003723919993725,"z0":6.0826211845968405,"aX":17.59337344451429},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-15.5,"spinRate":2634,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.3972237893691135,"extension":6.051651823232258},"index":2,"playId":"4e30ec13-c399-353e-8fad-d6f55faace07","pitchNumber":3,"startTime":"2025-09-28T20:24:00.114Z","endTime":"2025-09-28T20:24:03.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.52011465864053,"strikeZoneBottom":1.69779368353929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.066035409017278,"aZ":-18.21172246494987,"pfxX":9.140598042538889,"pfxZ":9.823712383348628,"pX":-0.27134899876865876,"pZ":1.1084873601701128,"vX0":-5.95496635663634,"vY0":-118.05810393580153,"vZ0":-7.25447905568536,"x":127.34,"y":208.85,"x0":1.0877823943078022,"y0":50.00084592376945,"z0":5.879343166307436,"aX":12.987813783155834},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":16.4,"breakHorizontal":-15.2,"spinRate":2057,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4627635366417824,"extension":6.22485600451738},"index":3,"playId":"e4b69e18-5e0e-340f-8c73-3d1e282b2983","pitchNumber":4,"startTime":"2025-09-28T20:24:15.591Z","endTime":"2025-09-28T20:24:19.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.813587755276863,"aZ":-22.020681261069758,"pfxX":10.570415270325466,"pfxZ":6.832221696334079,"pX":0.7105119971306753,"pZ":3.1708436474209774,"vX0":-4.881048078597681,"vY0":-121.42963340132593,"vZ0":-2.0413180979728964,"x":89.92,"y":153.17,"x0":1.378366220873255,"y0":50.003130241221676,"z0":5.9472672630977925,"aX":15.712212111537026},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.1,"breakHorizontal":-17.9,"spinRate":2169,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.45186613374755114,"extension":6.235136117281543},"hitData":{"launchSpeed":61.0,"launchAngle":-52.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.35,"coordY":182.74}},"index":4,"playId":"ef01108a-b9de-34f7-bf1c-396c8a43f8e5","pitchNumber":5,"startTime":"2025-09-28T20:24:33.171Z","endTime":"2025-09-28T20:24:45.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:24:45.539Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"JJ Bleday grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. Brett Harris out at 2nd. JJ Bleday to 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:24:54.171Z","endTime":"2025-09-28T20:26:17.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.53346165685373,"strikeZoneBottom":1.77294182827691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58011614006856,"aZ":-15.015383110831475,"pfxX":7.708567049148363,"pfxZ":9.11839533397109,"pX":1.0466680206432188,"pZ":4.48898719572391,"vX0":-3.410515563237391,"vY0":-137.11833322673573,"vZ0":-1.825188747401441,"x":77.1,"y":117.58,"x0":1.3130456591822515,"y0":50.00513205142099,"z0":6.20094016312367,"aX":14.511441658858583},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-13.1,"spinRate":2564,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.40122309932143096,"extension":6.1195151989652},"index":0,"playId":"4e06c994-0c44-3ed0-9e39-fbc27676f70f","pitchNumber":1,"startTime":"2025-09-28T20:25:13.263Z","endTime":"2025-09-28T20:25:17.254Z","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":95.3,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.54362927465896,"aZ":-12.539790824854217,"pfxX":7.686601721921285,"pfxZ":10.359362591287718,"pX":-0.06548075925180762,"pZ":3.594391482409945,"vX0":-6.4599330174817915,"vY0":-138.42167197009076,"vZ0":-4.366852323673809,"x":119.5,"y":141.73,"x0":1.3268041461409827,"y0":50.00580163838113,"z0":6.064101085313199,"aX":14.574417821986346},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-12.1,"spinRate":2648,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.39923572009719344,"extension":6.091427513747462},"index":1,"playId":"54781643-60bc-3a7a-87e1-dae2c36334ae","pitchNumber":2,"startTime":"2025-09-28T20:25:28.107Z","endTime":"2025-09-28T20:25:31.570Z","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.3,"endSpeed":77.6,"strikeZoneTop":3.48834142508764,"strikeZoneBottom":1.75820397055677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.448516995014828,"aZ":-37.396457190966444,"pfxX":-0.26709950948997463,"pfxZ":-3.44400367844632,"pX":-1.243336171541906,"pZ":1.659618510692547,"vX0":-6.540083181863506,"vY0":-122.65619639815694,"vZ0":-2.624936913009123,"x":164.39,"y":193.97,"x0":1.4982413815872273,"y0":50.00451926292735,"z0":5.948923998535016,"aX":-0.40374806421562487},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.6,"breakHorizontal":2.2,"spinRate":2755,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4474588849373413,"extension":6.090291825636584},"index":2,"playId":"a4194f7e-49e8-31f0-9cf5-02daed72748c","pitchNumber":3,"startTime":"2025-09-28T20:25:50.233Z","endTime":"2025-09-28T20:25:53.251Z","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":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.68343408525244,"aZ":-14.69959721153025,"pfxX":9.70206401108784,"pfxZ":9.47624500926241,"pX":0.04488179342655662,"pZ":3.0737355162693443,"vX0":-6.295606543905437,"vY0":-136.77485803500315,"vZ0":-5.126161325064837,"x":115.29,"y":155.79,"x0":1.1481757159615533,"y0":50.00111959197922,"z0":6.024647230370926,"aX":17.888744370942668},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":-15.7,"spinRate":2652,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4046374617738646,"extension":6.166637643333749},"hitData":{"launchSpeed":91.8,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.22,"coordY":145.84}},"index":3,"playId":"d66ad3e4-5a0c-318a-b855-9b0ba701e59a","pitchNumber":4,"startTime":"2025-09-28T20:26:08.477Z","endTime":"2025-09-28T20:26:17.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:26:17.492Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a fly ball to center fielder John Rave. JJ Bleday to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:28:48.062Z","endTime":"2025-09-28T20:29:30.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T20:26:30.366Z","endTime":"2025-09-28T20:27:05.929Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Cruz replaces Cole Ragans.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-28T20:27:05.929Z","endTime":"2025-09-28T20:28:50.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674444,"link":"/api/v1/people/674444"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.48366703226928,"strikeZoneBottom":1.57175395183041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95985704896046,"aZ":-12.926654623851757,"pfxX":-5.926804529113753,"pfxZ":9.73477742861881,"pX":1.619220784194997,"pZ":1.5122251005642924,"vX0":14.050559534008775,"vY0":-140.02860344813672,"vZ0":-8.867449882337253,"x":55.28,"y":197.95,"x0":-2.703615133123633,"y0":50.00275851727081,"z0":5.575140535304772,"aX":-11.719726937827174},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2296,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39184359507300215,"extension":6.740243382109809},"index":2,"playId":"f222ca38-b0bb-3d2e-9137-243ec5315fad","pitchNumber":1,"startTime":"2025-09-28T20:28:50.434Z","endTime":"2025-09-28T20:28:54.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.50348054247997,"strikeZoneBottom":1.59167415751941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98483603811715,"aZ":-13.515500941902262,"pfxX":-6.048736731191927,"pfxZ":9.83446627673297,"pX":-0.3538308288711443,"pZ":1.868782570538667,"vX0":9.215351185469801,"vY0":-136.82006120981205,"vZ0":-7.590809550242153,"x":130.49,"y":188.32,"x0":-2.978604411920844,"y0":50.00092752558395,"z0":5.603774299421401,"aX":-11.47471480253523},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2263,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.40020244930758997,"extension":6.614444629219054},"index":3,"playId":"bf64b76b-a662-39bd-aa84-4cc765934a7a","pitchNumber":2,"startTime":"2025-09-28T20:29:07.527Z","endTime":"2025-09-28T20:29:11.763Z","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":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.054857279209195,"aZ":-15.252029872446007,"pfxX":-6.430823494609047,"pfxZ":8.56914210794369,"pX":-0.547597733424699,"pZ":2.341241633287742,"vX0":9.06576366604134,"vY0":-140.19974089746518,"vZ0":-6.137746749491667,"x":137.87,"y":175.57,"x0":-2.9996466830357034,"y0":50.00487756135145,"z0":5.568472305467842,"aX":-12.702551732880483},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":9.6,"spinRate":2324,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39188289801424014,"extension":6.672508693869461},"hitData":{"launchSpeed":73.4,"launchAngle":28.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.89,"coordY":94.66}},"index":4,"playId":"c2e3ffb5-8732-3122-b829-6a9875a5bded","pitchNumber":3,"startTime":"2025-09-28T20:29:22.623Z","endTime":"2025-09-28T20:29:30.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:29:30.741Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willie MacIver singles on a line drive to right fielder Mike Yastrzemski. JJ Bleday to 3rd. Max Muncy to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:29:35.472Z","endTime":"2025-09-28T20:31:26.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"postOnSecond":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"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":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.58912280303887,"strikeZoneBottom":1.6373335175802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.343447575674002,"aZ":-23.730205660181916,"pfxX":-0.6720229300314342,"pfxZ":4.8073701918249485,"pX":0.8393052305667708,"pZ":2.399025801661373,"vX0":9.57288996483797,"vY0":-131.75434628517158,"vZ0":-4.042220959898269,"x":85.01,"y":174.01,"x0":-2.7557365576027646,"y0":50.00166375620796,"z0":5.709638052235312,"aX":-1.1819512003310217},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2183,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41592874290173354,"extension":6.752121614872228},"index":0,"playId":"e9a0ff19-66a9-3382-ac5f-8a752a818be3","pitchNumber":1,"startTime":"2025-09-28T20:30:02.180Z","endTime":"2025-09-28T20:30:07.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.67271637746551,"strikeZoneBottom":1.72136439544427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.614821390462623,"aZ":-21.885982907859795,"pfxX":-2.453747676578674,"pfxZ":5.655002094061723,"pX":1.1461533943799211,"pZ":1.1432197395625225,"vX0":11.550064162913133,"vY0":-133.72430170319126,"vZ0":-7.312603084078154,"x":73.31,"y":207.91,"x0":-2.9016725446138874,"y0":50.00168849532513,"z0":5.4720914790014215,"aX":-4.463766073139578},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":2.0,"spinRate":2268,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40887916299865346,"extension":6.730365770544433},"index":1,"playId":"98f3832b-46a2-31f8-a3d9-e0da703c3ee0","pitchNumber":2,"startTime":"2025-09-28T20:30:20.148Z","endTime":"2025-09-28T20:30:24.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.63563254595234,"strikeZoneBottom":1.77519772534281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.567069075957505,"aZ":-11.627240348975395,"pfxX":-6.462738748423634,"pfxZ":10.161569397945243,"pX":1.2129329477069883,"pZ":3.293072973270494,"vX0":14.033755346828876,"vY0":-141.5795215128139,"vZ0":-4.080242496927204,"x":70.77,"y":149.87,"x0":-2.977447527625775,"y0":50.00002450136903,"z0":5.502071358938681,"aX":-13.066183270156996},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2452,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.38748513813509655,"extension":6.820598647277578},"index":2,"playId":"42126a08-2970-36bc-bf4c-16090123c3d7","pitchNumber":3,"startTime":"2025-09-28T20:30:40.618Z","endTime":"2025-09-28T20:30:44.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.5238031231582,"strikeZoneBottom":1.63305594126618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.444117340068885,"aZ":-11.318351057287193,"pfxX":-7.821645617643336,"pfxZ":10.340446948881922,"pX":-0.24141010952093164,"pZ":2.772477192904003,"vX0":10.4811203597535,"vY0":-141.189775384148,"vZ0":-5.515444457341324,"x":126.2,"y":163.92,"x0":-2.9872601845455065,"y0":50.00512141534436,"z0":5.481243551539174,"aX":-15.779372544641273},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":12.0,"spinRate":2356,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3880987353223695,"extension":6.698929295879496},"index":3,"playId":"1cf955bc-ab63-32fa-a12d-ecb99c00e3b1","pitchNumber":4,"startTime":"2025-09-28T20:30:59.274Z","endTime":"2025-09-28T20:31:03.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.331278877387582,"aZ":-21.747926455905905,"pfxX":-2.0622490117819234,"pfxZ":5.690794806363561,"pX":0.23770286358899737,"pZ":3.01604876827598,"vX0":9.364266307054642,"vY0":-134.5361038542493,"vZ0":-2.844588364983299,"x":107.94,"y":157.35,"x0":-3.020959150714508,"y0":50.004044029057276,"z0":5.629496795777066,"aX":-3.7806966384451366},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":1.7,"spinRate":2195,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.40721763287318913,"extension":6.813172287080544},"hitData":{"launchSpeed":102.2,"launchAngle":7.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.58,"coordY":110.13}},"index":4,"playId":"cf627e6e-c586-3078-a952-9b0e5a204a20","pitchNumber":5,"startTime":"2025-09-28T20:31:15.688Z","endTime":"2025-09-28T20:31:26.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:31:26.216Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:32:14.646Z","endTime":"2025-09-28T20:34:14.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"postOnSecond":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T20:31:39.250Z","endTime":"2025-09-28T20:32:16.821Z","isPitch":false,"type":"action"},{"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":97.5,"endSpeed":87.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.278015935232226,"aZ":-13.432103447651741,"pfxX":-8.277927797435828,"pfxZ":9.404000711488019,"pX":-0.7403352591543929,"pZ":2.643045546225063,"vX0":9.30278430499219,"vY0":-141.46227964581118,"vZ0":-5.520829642456912,"x":145.22,"y":167.42,"x0":-3.02233615322968,"y0":50.002217971698336,"z0":5.506908462989603,"aX":-16.49772909770268},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":12.7,"spinRate":2208,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.38968298307665084,"extension":6.884531358276893},"index":1,"playId":"86cf8ac3-ecb8-3982-9031-cd62e32ac978","pitchNumber":1,"startTime":"2025-09-28T20:32:16.821Z","endTime":"2025-09-28T20:32:20.140Z","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.5,"endSpeed":87.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.900869116571386,"aZ":-12.427771471539826,"pfxX":-7.115949657328805,"pfxZ":9.91265342202086,"pX":0.46202668349042364,"pZ":3.249204406079186,"vX0":11.801817345196508,"vY0":-141.35599540536188,"vZ0":-4.625553659628529,"x":99.39,"y":151.05,"x0":-2.872769403824692,"y0":50.003905374891275,"z0":5.726020234078044,"aX":-14.177773416278214},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2237,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3898052740398583,"extension":6.807508162427422},"index":2,"playId":"7c04d935-41f4-3b05-a889-b741bd64f1f3","pitchNumber":2,"startTime":"2025-09-28T20:32:32.431Z","endTime":"2025-09-28T20:32:35.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.35286843045223,"strikeZoneBottom":1.64400204063256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.30244724738104,"aZ":-16.157208822471674,"pfxX":-6.447029618760972,"pfxZ":7.90647910371646,"pX":-1.2818074256370666,"pZ":3.9931170388429984,"vX0":7.362888638729264,"vY0":-142.09126690035922,"vZ0":-1.6404293481911134,"x":165.86,"y":130.97,"x0":-3.0802388485071606,"y0":50.006182356223775,"z0":5.614562167663568,"aX":-13.066659336877636},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":10.0,"spinRate":2290,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38682024550044325,"extension":6.901906186832382},"index":3,"playId":"ff271b88-57d0-31c2-9c68-af6e7f23f6a3","pitchNumber":3,"startTime":"2025-09-28T20:32:49.929Z","endTime":"2025-09-28T20:32:53.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.23187708016052,"strikeZoneBottom":1.61439609288211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17508743006925,"aZ":-28.737933790756603,"pfxX":1.7182919670665129,"pfxZ":2.067550475262946,"pX":1.1704649824092637,"pZ":1.1271276119186164,"vX0":9.710360984889736,"vY0":-128.060514082377,"vZ0":-5.7511346028168715,"x":72.38,"y":208.35,"x0":-2.8920768742566247,"y0":50.003486181714,"z0":5.646964649598016,"aX":2.8564999682153474},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":-5.3,"spinRate":2103,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.427531697961252,"extension":6.844627947437054},"index":4,"playId":"af2068d8-299e-386d-8ef0-c5e66975c3b5","pitchNumber":4,"startTime":"2025-09-28T20:33:06.139Z","endTime":"2025-09-28T20:33:10.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.19966806066768,"strikeZoneBottom":1.61228863585763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29748853279919,"aZ":-28.54224597430103,"pfxX":3.130300283582926,"pfxZ":2.1648316146094184,"pX":-0.4848046217945632,"pZ":0.6548124923169566,"vX0":5.790651961277915,"vY0":-128.41722881336963,"vZ0":-6.750393532471355,"x":135.48,"y":221.1,"x0":-3.1711534709923135,"y0":50.00416901335446,"z0":5.522619800845411,"aX":5.255261627297156},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-7.0,"spinRate":2253,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.425667852262964,"extension":6.797222193134535},"index":5,"playId":"e4694240-1325-348c-a9e9-52e9f998ffa5","pitchNumber":5,"startTime":"2025-09-28T20:33:26.420Z","endTime":"2025-09-28T20:33:31.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.523174064835985,"aZ":-12.736851142657542,"pfxX":-5.974896114747005,"pfxZ":9.739857125022372,"pX":0.0887095639966619,"pZ":2.552715952267735,"vX0":10.556806238674376,"vY0":-141.17176076456641,"vZ0":-5.51828722270309,"x":113.62,"y":169.86,"x0":-2.942374979222174,"y0":50.00357245637409,"z0":5.3698604167914885,"aX":-11.925549522285552},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":8.4,"spinRate":2262,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38967729395915285,"extension":6.802950136570883},"index":6,"playId":"81043c01-b7b2-3b71-b9db-bb6a6ede9e35","pitchNumber":6,"startTime":"2025-09-28T20:33:49.301Z","endTime":"2025-09-28T20:33:53.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.095511934295956,"aZ":-13.297484844319165,"pfxX":-6.123818689841874,"pfxZ":9.51169100878227,"pX":-0.827644146052649,"pZ":3.7013949836957263,"vX0":8.746466904892143,"vY0":-140.9478324402467,"vZ0":-2.5285715037204217,"x":148.55,"y":138.84,"x0":-3.1951457621703225,"y0":50.003609881824005,"z0":5.483826671614811,"aX":-12.155031711797978},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2278,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3906459550359833,"extension":6.898984546919552},"index":7,"playId":"3b39b3e6-479d-3c8e-b58d-84fba008d564","pitchNumber":7,"startTime":"2025-09-28T20:34:10.841Z","endTime":"2025-09-28T20:34:14.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:34:14.147Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:36:27.410Z","endTime":"2025-09-28T20:37:27.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-28T20:34:26.974Z","endTime":"2025-09-28T20:35:11.859Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces Steven Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-28T20:35:11.859Z","endTime":"2025-09-28T20:36:29.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.72373315482065,"strikeZoneBottom":1.69800748512785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.481645156997985,"aZ":-29.794724009424108,"pfxX":-0.9190389115513481,"pfxZ":1.4693868761391107,"pX":0.09836302404118821,"pZ":1.53589415220492,"vX0":-2.4300643045787904,"vY0":-126.01493166864519,"vZ0":-4.892697022528108,"x":113.25,"y":197.31,"x0":1.192701846012638,"y0":50.000530016121765,"z0":5.8963291442646275,"aX":-1.4843951932363244},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":2.2,"spinRate":2330,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4338782963634644,"extension":6.44747105119709},"index":2,"playId":"95e4babd-e7e4-3b74-898b-842a803a0bf7","pitchNumber":1,"startTime":"2025-09-28T20:36:29.298Z","endTime":"2025-09-28T20:36:34.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":80.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.457060715206268,"aZ":-29.80975965811715,"pfxX":-0.7421823452701295,"pfxZ":1.4538483188994054,"pX":-1.1060481441552084,"pZ":1.8880260835141731,"vX0":-5.205104078576241,"vY0":-126.83722777695353,"vZ0":-4.044183913915225,"x":159.16,"y":187.8,"x0":1.0709360754308295,"y0":50.00371074994609,"z0":5.885978932476475,"aX":-1.2054514287472826},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":2.5,"spinRate":2364,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.43218986364942236,"extension":6.430443911567075},"index":3,"playId":"47ba92c3-1191-3662-90da-c564c7d111fa","pitchNumber":2,"startTime":"2025-09-28T20:36:44.092Z","endTime":"2025-09-28T20:36:48.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-28T20:36:57.508Z","endTime":"2025-09-28T20:37:08.280Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.79068891160346,"strikeZoneBottom":1.84108835889131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.914774947967544,"aZ":-28.26668622227224,"pfxX":0.3446172944589443,"pfxZ":2.3700832198461823,"pX":-0.8134316946139292,"pZ":1.4412942186811126,"vX0":-4.395695829691092,"vY0":-127.45064654712287,"vZ0":-5.683283246010109,"x":148.01,"y":199.87,"x0":0.8879657028703415,"y0":50.00260234717885,"z0":5.929436526406817,"aX":0.5688059449706371},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":0.4,"spinRate":2354,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.42957003847074926,"extension":6.418917685343387},"index":5,"playId":"2827688d-9430-3cb8-be39-8d817641a706","pitchNumber":3,"startTime":"2025-09-28T20:37:08.280Z","endTime":"2025-09-28T20:37:12.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.7,"endSpeed":82.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.036274573842363,"aZ":-28.998953383441602,"pfxX":0.5040313598923061,"pfxZ":1.8768564423381904,"pX":-0.6053281475069899,"pZ":0.422123754440524,"vX0":-3.947451395543294,"vY0":-128.96903873927954,"vZ0":-8.15621153336448,"x":140.07,"y":227.38,"x0":0.8774833258147586,"y0":50.00008150876305,"z0":5.851949318272999,"aX":0.8516205557495836},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":0.0,"spinRate":2396,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4241830211032118,"extension":6.337449110547143},"index":6,"playId":"935027e9-0978-3f46-b012-af02967dfc5c","pitchNumber":4,"startTime":"2025-09-28T20:37:24.578Z","endTime":"2025-09-28T20:37:27.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:37:27.847Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman Brett Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:39:22.066Z","endTime":"2025-09-28T20:40:52.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.65802909657641,"strikeZoneBottom":1.80375285035195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.923386984420556,"aZ":-29.72791992642515,"pfxX":6.802574899006283,"pfxZ":1.7341474205880618,"pX":0.03537215888186269,"pZ":0.49238465390498665,"vX0":2.0752648928134754,"vY0":-118.71695326868148,"vZ0":-6.252241237932585,"x":115.65,"y":225.49,"x0":-1.7363163343683523,"y0":50.004588827175844,"z0":5.901218051281032,"aX":9.610023695382303},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.8,"breakHorizontal":-12.8,"spinRate":2764,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4632045160273184,"extension":6.304675709070472},"index":0,"playId":"5bc5e0ab-5a46-32da-8389-23b88b1216f9","pitchNumber":1,"startTime":"2025-09-28T20:39:35.324Z","endTime":"2025-09-28T20:39:38.734Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.65565636820376,"strikeZoneBottom":1.73946592448571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.179331089208308,"aZ":-26.45514473345845,"pfxX":4.180379954911193,"pfxZ":3.8625315783242478,"pX":1.1003916402362426,"pZ":2.1774498412853664,"vX0":5.256874422373608,"vY0":-121.36598538001236,"vZ0":-3.6062450580172545,"x":75.06,"y":179.99,"x0":-1.6423215939107076,"y0":50.0055622601263,"z0":6.003102777259262,"aX":6.197268577148479},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.4,"breakHorizontal":-8.9,"spinRate":2774,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.45241635252029155,"extension":6.315185088715315},"index":1,"playId":"3fd8e07a-f93a-38ef-81ad-464c3dceb4cc","pitchNumber":2,"startTime":"2025-09-28T20:39:53.101Z","endTime":"2025-09-28T20:39:57.936Z","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":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.086787393197408,"aZ":-28.555063668256114,"pfxX":0.1068687421914176,"pfxZ":2.181645151932976,"pX":-0.020854140629441614,"pZ":2.050999483189148,"vX0":4.036740116052317,"vY0":-128.4284702838026,"vZ0":-4.506563110879444,"x":117.79,"y":183.4,"x0":-1.63091909525622,"y0":50.003997658395065,"z0":6.064972275301736,"aX":0.1774534959628284},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-1.2,"spinRate":2679,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4274666680647865,"extension":6.220992110927625},"index":2,"playId":"48cc526c-8521-34c2-8143-422e1ebc3a2c","pitchNumber":3,"startTime":"2025-09-28T20:40:08.003Z","endTime":"2025-09-28T20:40:11.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.62719014512014,"strikeZoneBottom":1.86999917587352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55275713111544,"aZ":-22.33261589278137,"pfxX":-2.2073987053780177,"pfxZ":5.630561789237557,"pX":0.2827856465312326,"pZ":1.2177671685341294,"vX0":5.695400627488759,"vY0":-130.64925535657352,"vZ0":-7.499137654348263,"x":106.22,"y":205.9,"x0":-1.6276337085581736,"y0":50.005439365321486,"z0":5.7741055314853975,"aX":-3.860807318451575},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":2.9,"spinRate":2376,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41739420784740666,"extension":6.10519303741051},"index":3,"playId":"6982c5b9-d299-337d-a521-17ef68e25667","pitchNumber":4,"startTime":"2025-09-28T20:40:30.010Z","endTime":"2025-09-28T20:40:35.586Z","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":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.633144543956117,"aZ":-29.549682116457713,"pfxX":2.0594451657319808,"pfxZ":1.5480889116969383,"pX":-0.5644105085640156,"pZ":2.137749327743021,"vX0":1.9183269559252487,"vY0":-129.07055002960368,"vZ0":-4.303055584612288,"x":138.51,"y":181.06,"x0":-1.5835609044749008,"y0":50.00458401296235,"z0":6.089559218090598,"aX":3.4912091728437153},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":-4.2,"spinRate":2725,"spinDirection":186},"zone":7,"typeConfidence":2.0,"plateTime":0.4235890801630209,"extension":6.218102726321562},"hitData":{"launchSpeed":104.5,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":83.71,"coordY":146.33}},"index":4,"playId":"f6004d93-d070-3384-b4cc-310dbbd54fee","pitchNumber":5,"startTime":"2025-09-28T20:40:44.572Z","endTime":"2025-09-28T20:40:52.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:40:52.558Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:40:59.239Z","endTime":"2025-09-28T20:41:47.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"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":82.8,"endSpeed":75.3,"strikeZoneTop":3.55657985098333,"strikeZoneBottom":1.71864248004382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71343415134036,"aZ":-29.356940759804523,"pfxX":7.9472813107766616,"pfxZ":1.946021039541236,"pX":0.7775158596102641,"pZ":2.4577666853068094,"vX0":3.144426803479515,"vY0":-120.5061535068651,"vZ0":-2.317050487971825,"x":87.36,"y":172.42,"x0":-1.5825307096774057,"y0":50.00318276418536,"z0":6.064241827244793,"aX":11.512127095071625},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.1,"breakHorizontal":-15.2,"spinRate":2694,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.4571694602006602,"extension":6.169951116701684},"index":0,"playId":"ee0567ab-1472-35da-ac06-c113aa21dfed","pitchNumber":1,"startTime":"2025-09-28T20:41:20.775Z","endTime":"2025-09-28T20:41:24.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.313265613912428,"aZ":-23.813514201571373,"pfxX":-4.524095365017825,"pfxZ":4.511895126197618,"pX":-0.5154817044733923,"pZ":1.2858797227136503,"vX0":4.872910753904915,"vY0":-135.2387063630996,"vZ0":-7.629569543364708,"x":136.65,"y":204.06,"x0":-1.7523361754568223,"y0":50.0032961927324,"z0":5.812186314604886,"aX":-8.385816213192768},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":7.2,"spinRate":2366,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4049091761154484,"extension":6.134184339877361},"hitData":{"launchSpeed":101.4,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":149.66}},"index":1,"playId":"95f258a7-9912-34c5-803d-fefb454c13d2","pitchNumber":2,"startTime":"2025-09-28T20:41:38.136Z","endTime":"2025-09-28T20:41:47.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:41:47.224Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino hits a ground-rule double (33) on a line drive to right field.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:41:49.699Z","endTime":"2025-09-28T20:42:29.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.284428485097685,"aZ":-27.99338800517294,"pfxX":2.047026995284108,"pfxZ":2.348232647506686,"pX":0.41901840680633196,"pZ":3.269136425194358,"vX0":4.389300358380351,"vY0":-132.36428827012367,"vZ0":-2.280376956253079,"x":101.03,"y":150.51,"x0":-1.5242956967469006,"y0":50.003023000703784,"z0":6.183920125731204,"aX":3.645430994970546},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":-4.7,"spinRate":2593,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.41321332352627227,"extension":6.2542922078535454},"hitData":{"launchSpeed":104.1,"launchAngle":17.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":188.97,"coordY":48.22}},"index":0,"playId":"b7be3afa-69a5-3c0b-8ba3-be4ef6fc689c","pitchNumber":1,"startTime":"2025-09-28T20:42:14.939Z","endTime":"2025-09-28T20:42:29.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:42:29.112Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to left fielder Max Schuemann.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:43:28.184Z","endTime":"2025-09-28T20:43:38.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-28T20:42:51.968Z","endTime":"2025-09-28T20:43:30.306Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.772039806248298,"aZ":-37.7540106036178,"pfxX":4.181887305169421,"pfxZ":-4.138824399604523,"pX":0.3589337979081624,"pZ":2.1191790851244567,"vX0":2.3482474516839105,"vY0":-116.27245358771863,"vZ0":-1.4864000437772151,"x":103.32,"y":181.56,"x0":-1.2122598037336385,"y0":50.00196011425917,"z0":6.397396074860296,"aX":5.640994555687075},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.6,"breakHorizontal":-8.2,"spinRate":2712,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4737334938397364,"extension":6.261652786125783},"hitData":{"launchSpeed":77.4,"launchAngle":33.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.52,"coordY":103.23}},"index":1,"playId":"398f72bb-6faa-33c9-9dba-c2cce32cbd3f","pitchNumber":1,"startTime":"2025-09-28T20:43:30.306Z","endTime":"2025-09-28T20:43:38.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:43:38.013Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder John Rave.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T20:45:26.084Z","endTime":"2025-09-28T20:47:03.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"strikeZoneTop":3.38900358283269,"strikeZoneBottom":1.55680777281403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.782308184656767,"aZ":-16.78939627886413,"pfxX":9.283815902169945,"pfxZ":8.352352273264735,"pX":1.5324829406256864,"pZ":1.9420903757203167,"vX0":-2.0525587594634955,"vY0":-134.9698438726954,"vZ0":-6.924191075060731,"x":58.59,"y":186.34,"x0":1.0973469100801407,"y0":50.004413577678726,"z0":5.726239537188006,"aX":17.104388336233953},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":-16.3,"spinRate":1956,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.40605042400773295,"extension":6.39872347630971},"index":0,"playId":"c2f2512c-1216-3d8a-9950-cc9c26fa8795","pitchNumber":1,"startTime":"2025-09-28T20:45:39.656Z","endTime":"2025-09-28T20:45:43.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.3358648620178,"strikeZoneBottom":1.5043029507777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.266144064886525,"aZ":-22.535134213064183,"pfxX":11.999333135524694,"pfxZ":5.218226708942257,"pX":0.764155087006058,"pZ":1.7111727538188655,"vX0":-4.571199185116673,"vY0":-135.4536797031451,"vZ0":-6.350707135982904,"x":87.87,"y":192.58,"x0":0.9206646782848601,"y0":50.00163305571627,"z0":5.675685846406774,"aX":22.160274582351715},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-20.6,"spinRate":2039,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.4053052823779768,"extension":6.508450735619529},"index":1,"playId":"3416f15a-014e-37d6-993e-ec663e888c00","pitchNumber":2,"startTime":"2025-09-28T20:45:50.691Z","endTime":"2025-09-28T20:45:56.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.162806720554116,"aZ":-19.446740855414888,"pfxX":10.574147558585938,"pfxZ":6.74339845564972,"pX":1.3451275196210122,"pZ":1.9636252294927237,"vX0":-2.5243721992198154,"vY0":-136.9815494285342,"vZ0":-6.325169996687427,"x":65.73,"y":185.76,"x0":0.908936689531012,"y0":50.004240132742694,"z0":5.64635154676499,"aX":19.960493612233794},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":-18.6,"spinRate":2073,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4009005778203645,"extension":6.511776341030483},"index":2,"playId":"4fdc6e0b-0fa6-3a5f-9844-8a2d451d6af5","pitchNumber":3,"startTime":"2025-09-28T20:46:08.926Z","endTime":"2025-09-28T20:46:12.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.29418889327081,"strikeZoneBottom":1.55710211014003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73160120949465,"aZ":-29.308945592462713,"pfxX":-1.5255173774308322,"pfxZ":1.787369569180079,"pX":-0.9468529329031269,"pZ":1.3462778235324186,"vX0":-3.607513049972364,"vY0":-125.98450001431925,"vZ0":-5.455728296589923,"x":153.09,"y":202.43,"x0":0.704421118877804,"y0":50.00077927606351,"z0":5.922473270824534,"aX":-2.4394298800867693},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":3.6,"spinRate":2312,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.43556051158004694,"extension":6.592369000881501},"index":3,"playId":"a16e3a7b-6791-3868-93dc-76e6c58cd699","pitchNumber":4,"startTime":"2025-09-28T20:46:27.492Z","endTime":"2025-09-28T20:46:31.617Z","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.0,"endSpeed":80.6,"strikeZoneTop":3.26071354337718,"strikeZoneBottom":1.52323816721284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.736819796915952,"aZ":-28.447417819318854,"pfxX":-0.7991636168894116,"pfxZ":2.2572859093358977,"pX":-1.2233411891238442,"pZ":1.8857006201728972,"vX0":-5.023905453893439,"vY0":-128.01266951683226,"vZ0":-4.387364770887235,"x0":0.8727604027141423,"y0":50.003297705342845,"z0":5.8625486057571194,"aX":-1.318451674944124},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":2.6,"spinRate":2333,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4287398136390692,"extension":6.551662833218664},"index":4,"playId":"ab880fa8-0900-3c66-8e1a-9f6c1379ecbe","pitchNumber":5,"startTime":"2025-09-28T20:46:39.747Z","endTime":"2025-09-28T20:46:44.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.70695628644802,"aZ":-23.430805395539696,"pfxX":10.070015107401018,"pfxZ":4.774695923775571,"pX":1.1342297405663457,"pZ":1.648847507469315,"vX0":-3.300001042275536,"vY0":-135.71118889112776,"vZ0":-5.946279211143249,"x":163.63,"y":187.87,"x0":1.0709636190486949,"y0":50.00475119749534,"z0":5.542370607632526,"aX":18.445524067648698},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":-17.3,"spinRate":2069,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.40641884512349025,"extension":6.602306761035013},"hitData":{"launchSpeed":94.6,"launchAngle":33.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.63,"coordY":52.36}},"index":5,"playId":"142be30c-817a-34e8-94e1-2031b5b9818f","pitchNumber":6,"startTime":"2025-09-28T20:46:52.228Z","endTime":"2025-09-28T20:47:03.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:47:03.669Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Schuemann grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T20:47:05.612Z","endTime":"2025-09-28T20:48:03.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.37426469726657,"strikeZoneBottom":1.67358365707754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99035456201992,"aZ":-15.9946966803749,"pfxX":6.536990376281894,"pfxZ":8.554636989048179,"pX":7.00220503946345E-4,"pZ":3.479877439898327,"vX0":-3.8332592392377896,"vY0":-137.4885209959703,"vZ0":-3.7664096735054122,"x":116.97,"y":144.82,"x0":0.5728262238676722,"y0":50.000189281165234,"z0":5.971411755008878,"aX":12.358602693277755},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":-10.9,"spinRate":2163,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4002735151676484,"extension":6.545376467655613},"index":0,"playId":"db2f875c-7bf8-3b61-b327-e02006e814dd","pitchNumber":1,"startTime":"2025-09-28T20:47:28.225Z","endTime":"2025-09-28T20:47:34.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.3949249107471,"strikeZoneBottom":1.63363158698706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11588980230167,"aZ":-29.53689833126777,"pfxX":10.655365273999958,"pfxZ":1.6874092765387125,"pX":-0.41326719976264714,"pZ":1.9253677436668302,"vX0":-6.735612452424935,"vY0":-124.83690872395607,"vZ0":-3.344672194000698,"x":132.75,"y":186.8,"x0":0.9531133082804141,"y0":50.000073527814585,"z0":5.747237225662832,"aX":16.60126112974761},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-17.5,"spinRate":1817,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.440924337253612,"extension":6.503445760923462},"index":1,"playId":"eda148aa-a279-3583-a9c9-e49158b0d4e1","pitchNumber":2,"startTime":"2025-09-28T20:47:42.197Z","endTime":"2025-09-28T20:47:47.058Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37839008383706,"aZ":-26.788121448702885,"pfxX":9.453911053545252,"pfxZ":3.3710046367494995,"pX":0.01796577964527053,"pZ":1.6261679071007598,"vX0":-5.327624856452232,"vY0":-126.28648548055216,"vZ0":-4.656518808589747,"x":116.32,"y":194.87,"x0":0.9389042011376345,"y0":50.002561683375085,"z0":5.677506036285669,"aX":15.100570882318591},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":-15.7,"spinRate":1688,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.43557825596176425,"extension":6.533842591452483},"hitData":{"launchSpeed":89.7,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":167.39}},"index":2,"playId":"0970ccca-255c-3e3e-8f24-70e4f7e62ba0","pitchNumber":3,"startTime":"2025-09-28T20:47:55.113Z","endTime":"2025-09-28T20:48:03.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:48:03.142Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Darell Hernaiz flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T20:48:14.067Z","endTime":"2025-09-28T20:48:45.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.239181919258737,"aZ":-27.399747683746252,"pfxX":10.03209435174399,"pfxZ":2.9995054951970994,"pX":0.5946132014450989,"pZ":1.6458728612573212,"vX0":-4.329930173175088,"vY0":-125.75597116879395,"vZ0":-4.3090765577344445,"x":94.33,"y":194.34,"x0":1.042338523310342,"y0":50.00132783646955,"z0":5.623123268456369,"aX":15.949061890204222},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":-17.0,"spinRate":1729,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.4367800252857825,"extension":6.461536666600687},"index":0,"playId":"318fc341-b667-322a-995b-de4beb2441e5","pitchNumber":1,"startTime":"2025-09-28T20:48:26.957Z","endTime":"2025-09-28T20:48:31.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09618371206953,"aZ":-13.377191907180972,"pfxX":6.089781446376583,"pfxZ":9.550478126013966,"pX":-0.3914668848328587,"pZ":1.959030360748998,"vX0":-5.145052286448787,"vY0":-139.77623191832578,"vZ0":-8.293816242805738,"x":131.92,"y":185.89,"x0":0.6868261609101086,"y0":50.00287165051632,"z0":5.853899239483725,"aX":11.985051299851145},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-9.8,"spinRate":2240,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.3926753632506772,"extension":6.809147830009506},"hitData":{"launchSpeed":81.9,"launchAngle":33.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.6,"coordY":125.49}},"index":1,"playId":"01566fcb-81c1-34a9-b076-554631c6c512","pitchNumber":2,"startTime":"2025-09-28T20:48:37.880Z","endTime":"2025-09-28T20:48:45.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:48:45.408Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski homers (16) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:50:52.741Z","endTime":"2025-09-28T20:51:51.742Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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],"actionIndex":[0],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":547184,"link":"/api/v1/people/547184"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Kelly replaces Mitch Spence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T20:50:13.325Z","endTime":"2025-09-28T20:50:54.938Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.47488120389204,"strikeZoneBottom":1.69261449034793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.948034401610897,"aZ":-21.437035849904923,"pfxX":0.409146944803616,"pfxZ":6.0644782002748965,"pX":0.6173721033102101,"pZ":1.5498948986006953,"vX0":5.424626014731399,"vY0":-132.60510235398223,"vZ0":-7.045217749437898,"x":93.47,"y":196.93,"x0":-1.5130432706617154,"y0":50.00153032166567,"z0":5.819634765897384,"aX":0.7236470038083991},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":-2.0,"spinRate":2720,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4139993631741672,"extension":5.838281659564849},"index":1,"playId":"4f4a79e2-a37e-3ae7-8d3e-c5d86bb1d476","pitchNumber":1,"startTime":"2025-09-28T20:50:54.938Z","endTime":"2025-09-28T20:50:59.603Z","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":88.5,"endSpeed":81.0,"strikeZoneTop":3.4748268293265,"strikeZoneBottom":1.71239932526485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.389633366967775,"aZ":-28.27736621591723,"pfxX":-5.971547750802014,"pfxZ":2.339765280647757,"pX":0.08751643848511301,"pZ":0.75484219069152,"vX0":5.623775637903924,"vY0":-128.5447044312127,"vZ0":-7.048833323229251,"x":113.66,"y":218.4,"x0":-1.3601672080958638,"y0":50.00029417735505,"z0":5.74892907789805,"aX":-9.922451296950905},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":9.5,"spinRate":1320,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4272604818811714,"extension":6.173938900828138},"index":2,"playId":"3d5f20da-c343-3dbd-9e41-9185a726bd48","pitchNumber":2,"startTime":"2025-09-28T20:51:09.616Z","endTime":"2025-09-28T20:51:14.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.590851989249945,"aZ":-33.179677668203425,"pfxX":7.3538833826121,"pfxZ":-0.6882848211915213,"pX":0.04843344361202383,"pZ":2.782085986770436,"vX0":1.841386699611696,"vY0":-120.983570414912,"vZ0":-0.6221300993333003,"x":115.15,"y":163.66,"x0":-1.6791901599830963,"y0":50.000131288313455,"z0":5.973486790921252,"aX":10.800870276343176},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":-13.8,"spinRate":2851,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.4543022853365377,"extension":5.854935292349984},"hitData":{"launchSpeed":104.6,"launchAngle":28.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":180.4,"coordY":51.62}},"index":3,"playId":"8d7335ee-9efa-3919-a6f7-d8c8ee99370f","pitchNumber":3,"startTime":"2025-09-28T20:51:27.368Z","endTime":"2025-09-28T20:51:51.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:51:51.742Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carter Jensen homers (3) on a fly ball to right center field.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:51:39.379Z","endTime":"2025-09-28T20:53:22.741Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":547184,"link":"/api/v1/people/547184"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.41844430672552,"strikeZoneBottom":1.62584678422635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84044248034395,"aZ":-13.345543237942282,"pfxX":-5.200328176264068,"pfxZ":9.173422720992907,"pX":-1.1163875657627458,"pZ":3.270474015427814,"vX0":3.081959386407987,"vY0":-142.61376928238212,"vZ0":-5.165799986034791,"x":159.55,"y":150.48,"x0":-1.5373436414157198,"y0":50.004376227675415,"z0":5.952077802967324,"aX":-10.676553409955035},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2485,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38455188830609854,"extension":5.928132996459094},"index":0,"playId":"1e55d4f7-0797-3756-8243-02d57b02d161","pitchNumber":1,"startTime":"2025-09-28T20:52:10.389Z","endTime":"2025-09-28T20:52:14.418Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.26772510521651,"strikeZoneBottom":1.56587597412344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.316931680042007,"aZ":-23.478404732099364,"pfxX":-0.5389386309436812,"pfxZ":4.892053912493132,"pX":2.0805106186150586,"pZ":0.33738120748950545,"vX0":9.179822787496429,"vY0":-132.5099172380469,"vZ0":-9.538254210182837,"x":37.7,"y":229.67,"x0":-1.358840631369278,"y0":50.00568172921993,"z0":5.69919165074702,"aX":-0.9593984451671524},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-1.1,"spinRate":2895,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41334987420583325,"extension":6.036144208253879},"index":1,"playId":"3ced5d67-f104-31f2-a7ef-239c4d6aba7a","pitchNumber":2,"startTime":"2025-09-28T20:52:22.766Z","endTime":"2025-09-28T20:52:27.396Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.34761365142823,"strikeZoneBottom":1.55512186272021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50463957840147,"aZ":-17.242875617125062,"pfxX":-7.537535589081144,"pfxZ":7.53567124083953,"pX":-1.2860261620826048,"pZ":3.1923505894091546,"vX0":3.5093601739923934,"vY0":-140.0780048026665,"vZ0":-4.382892029015504,"x":166.02,"y":152.59,"x0":-1.5778288530032334,"y0":50.00250947924234,"z0":5.909242776833287,"aX":-14.935040582057134},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":12.8,"spinRate":2528,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3914573552740399,"extension":5.812414406140375},"index":2,"playId":"4a063753-adc5-3003-9f86-f875109aa697","pitchNumber":3,"startTime":"2025-09-28T20:52:39.910Z","endTime":"2025-09-28T20:52:45.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.818629832333503,"aZ":-16.8139382771259,"pfxX":-6.365557341443864,"pfxZ":7.810668713850305,"pX":0.006347095046339326,"pZ":2.9013231375020334,"vX0":6.349952947140852,"vY0":-139.44145868341442,"vZ0":-5.227810086032423,"x":116.76,"y":160.44,"x0":-1.4751082542373288,"y0":50.00028686130326,"z0":5.912400797973742,"aX":-12.514036305383161},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2518,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39304554831669014,"extension":5.623521803527637},"hitData":{"launchSpeed":112.7,"launchAngle":27.0,"totalDistance":456.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":216.06,"coordY":24.51}},"index":3,"playId":"cb20a0d5-341c-3959-9a63-c971f2a7df7a","pitchNumber":4,"startTime":"2025-09-28T20:52:52.966Z","endTime":"2025-09-28T20:53:22.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:53:22.741Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:53:15.191Z","endTime":"2025-09-28T20:55:39.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.41907338434845,"strikeZoneBottom":1.57489632546971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.819534371197776,"aZ":-13.46959919865773,"pfxX":-7.418949163557565,"pfxZ":9.252328614859483,"pX":-1.0417647220005581,"pZ":3.8252399676426467,"vX0":3.8511575572900876,"vY0":-141.64106327495733,"vZ0":-3.605863823554227,"x":156.71,"y":135.5,"x0":-1.4586541199721597,"y0":50.006123604850075,"z0":5.982297369944613,"aX":-15.00386866505952},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":12.6,"spinRate":2462,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3874305204390813,"extension":5.871328508888455},"index":0,"playId":"ec458a3a-9489-3fa9-862d-04a2c6e9876b","pitchNumber":1,"startTime":"2025-09-28T20:53:39.301Z","endTime":"2025-09-28T20:53:43.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":73.9,"strikeZoneTop":3.44660469581577,"strikeZoneBottom":1.54124225129049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.881257490074105,"aZ":-29.353565703595624,"pfxX":8.744972501042334,"pfxZ":1.999594775248303,"pX":0.031548366624392976,"pZ":2.1843691836514725,"vX0":1.3192613019286001,"vY0":-119.6064815508781,"vZ0":-2.1898315030150988,"x":115.8,"y":179.8,"x0":-1.6644820517219958,"y0":50.003094982366996,"z0":5.815537675287861,"aX":12.326162666752895},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.1,"spinRate":2865,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.46278581700630284,"extension":5.724364746814495},"index":1,"playId":"7bc9a0c9-c7f0-3ee3-ae16-9a8d4daac0e0","pitchNumber":2,"startTime":"2025-09-28T20:53:51.934Z","endTime":"2025-09-28T20:53:56.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.274805106127125,"aZ":-29.792639709430823,"pfxX":9.30404995479347,"pfxZ":1.684765870220084,"pX":0.5686055913272432,"pZ":1.944562068474918,"vX0":2.325202288451125,"vY0":-119.69881534913011,"vZ0":-2.679710709454141,"x":95.33,"y":186.28,"x0":-1.6294036355137227,"y0":50.00449846514845,"z0":5.812040134221627,"aX":13.178261231170374},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":-17.4,"spinRate":2902,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.46184901599219197,"extension":5.897657093822086},"index":2,"playId":"38b65882-cc31-34a8-89cd-4d2802f64703","pitchNumber":3,"startTime":"2025-09-28T20:54:04.884Z","endTime":"2025-09-28T20:54:08.021Z","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.5,"endSpeed":87.6,"strikeZoneTop":3.4513776274597,"strikeZoneBottom":1.60676086154325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.957319631359205,"aZ":-15.272860899576683,"pfxX":-6.575626373013916,"pfxZ":8.520277048951465,"pX":-1.0214066563387976,"pZ":3.8897582626091958,"vX0":3.6875130832586325,"vY0":-140.46782701856446,"vZ0":-3.1172890207396424,"x":155.93,"y":133.76,"x0":-1.501882206253038,"y0":50.00375595960896,"z0":6.016227094644161,"aX":-13.04653838391769},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2557,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39100493655767377,"extension":5.898322073790214},"index":3,"playId":"c1f4900e-0e1b-35e2-b925-d849b4840465","pitchNumber":4,"startTime":"2025-09-28T20:54:20.977Z","endTime":"2025-09-28T20:54:26.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.4016026315793,"strikeZoneBottom":1.61822995631081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.340589398379958,"aZ":-30.976541649779872,"pfxX":8.464439962307925,"pfxZ":0.8405671850088253,"pX":2.7316257756498032,"pZ":0.10248372908208778,"vX0":7.041769349305794,"vY0":-119.6630103264358,"vZ0":-6.331150625069655,"x":12.88,"y":236.01,"x0":-1.3747596555630928,"y0":50.00059173630802,"z0":5.643047272774491,"aX":11.97102964587979},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.1,"breakHorizontal":-17.3,"spinRate":2896,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46207796284822455,"extension":6.00491624176371},"index":4,"playId":"c0f11753-2eb8-385c-8374-2d48f9921819","pitchNumber":5,"startTime":"2025-09-28T20:54:36.502Z","endTime":"2025-09-28T20:54:47.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.042684708895298,"aZ":-31.754083066065927,"pfxX":8.393421841320839,"pfxZ":0.29643604519082345,"pX":-0.8771961459287261,"pZ":2.3364374754998622,"vX0":-0.3884702868116872,"vY0":-119.93917971439524,"vZ0":-1.5483150401207455,"x":150.44,"y":175.7,"x0":-1.8004199035430009,"y0":50.00492177830616,"z0":5.8569387903043255,"aX":12.06961487513562},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":-15.0,"spinRate":2825,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.45898283137332063,"extension":5.733489442720172},"index":5,"playId":"3168b988-3bd0-37ef-ac00-7503f434d311","pitchNumber":6,"startTime":"2025-09-28T20:55:07.812Z","endTime":"2025-09-28T20:55:12.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.371650667608762,"aZ":-29.19119147548475,"pfxX":-8.848710579343031,"pfxZ":1.759370149610771,"pX":-0.3903679236794349,"pZ":0.9320360262539676,"vX0":5.215097202559844,"vY0":-129.99643380747537,"vZ0":-6.626935184322092,"x":131.88,"y":213.62,"x0":-1.281519964324152,"y0":50.0045490550329,"z0":5.754853741863739,"aX":-15.019931885164315},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":14.8,"spinRate":1405,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4226885912106644,"extension":6.1930341215094655},"index":6,"playId":"92bfecd3-b863-35a8-b847-fdac5d72d4d2","pitchNumber":7,"startTime":"2025-09-28T20:55:35.577Z","endTime":"2025-09-28T20:55:39.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:55:39.404Z","atBatIndex":56},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Michael Massey reaches on a missed catch error by pitcher Michael Kelly, assist to second baseman Darell Hernaiz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:55:39.867Z","endTime":"2025-09-28T20:56:41.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.53632751089093,"strikeZoneBottom":1.66582207639365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42867894382988,"aZ":-33.96096820496566,"pfxX":8.598608767496428,"pfxZ":-1.2316800668412466,"pX":0.7698382712083922,"pZ":0.7694208632602862,"vX0":2.9281052911771566,"vY0":-120.49335330916925,"vZ0":-4.517133097397297,"x":87.66,"y":218.01,"x0":-1.5827784487218273,"y0":50.00287317071538,"z0":5.7149958510733425,"aX":12.468789027793578},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":-16.3,"spinRate":2865,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4569841645280941,"extension":5.932217385790867},"index":0,"playId":"0cd1ab26-1042-33c9-8e51-b787eea36fe5","pitchNumber":1,"startTime":"2025-09-28T20:56:00.118Z","endTime":"2025-09-28T20:56:04.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.242655130233434,"aZ":-26.041296813727293,"pfxX":-8.16914550627457,"pfxZ":3.58944704373227,"pX":-1.1807432413794983,"pZ":2.207435502974603,"vX0":3.2508084585468793,"vY0":-130.15647051043908,"vZ0":-4.119128315889567,"x":162.01,"y":179.18,"x0":-1.3870131223455477,"y0":50.00599936872862,"z0":5.791129688931697,"aX":-13.967357867921562},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":14.0,"spinRate":1419,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4214081249415331,"extension":5.873077147994336},"index":1,"playId":"d0158060-eaaf-354e-b3aa-315e56359f53","pitchNumber":2,"startTime":"2025-09-28T20:56:14.991Z","endTime":"2025-09-28T20:56:19.527Z","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":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81471104962191,"aZ":-24.51665260494841,"pfxX":-1.7547966376648083,"pfxZ":4.266316811311064,"pX":0.3683073103954645,"pZ":3.0906005227613322,"vX0":5.437510980457574,"vY0":-132.7686413740058,"vZ0":-2.7830397046363307,"x":102.96,"y":155.33,"x0":-1.4729114506017598,"y0":50.00600198748537,"z0":5.925092178126794,"aX":-3.152769777312647},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":2.0,"spinRate":2796,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.41159934254582,"extension":5.879288404408062},"hitData":{"launchSpeed":93.6,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.38,"coordY":154.72}},"index":2,"playId":"96bdbc32-5664-3f5b-bee1-1286041c4a82","pitchNumber":3,"startTime":"2025-09-28T20:56:30.711Z","endTime":"2025-09-28T20:56:41.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T20:56:41.822Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:59:18.726Z","endTime":"2025-09-28T21:00:45.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T20:57:28.333Z","endTime":"2025-09-28T20:57:39.035Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Osvaldo Bido replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-28T20:57:39.035Z","endTime":"2025-09-28T20:59:20.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674370,"link":"/api/v1/people/674370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.53888342144255,"strikeZoneBottom":1.6545167914736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55907068797634,"aZ":-16.71991877553352,"pfxX":-8.552272941173479,"pfxZ":8.391811719280684,"pX":-0.6460294922811761,"pZ":2.668908447943852,"vX0":7.100628660501963,"vY0":-135.5741446717575,"vZ0":-4.788607396000026,"x":141.63,"y":166.72,"x0":-2.201610902544321,"y0":50.00481775733395,"z0":5.643377321876873,"aX":-15.754302731877516},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":13.8,"spinRate":2356,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4056523929030651,"extension":6.216959803119722},"index":2,"playId":"3638db6c-2988-3d6f-90ec-b47c883b4850","pitchNumber":1,"startTime":"2025-09-28T20:59:20.924Z","endTime":"2025-09-28T20:59:26.398Z","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.5,"endSpeed":85.8,"strikeZoneTop":3.50676159089117,"strikeZoneBottom":1.65223169483808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3468396015893,"aZ":-21.177925618047468,"pfxX":-9.318583531225453,"pfxZ":5.788329791294814,"pX":-1.1665339687816665,"pZ":4.052545728873753,"vX0":6.145599614836136,"vY0":-137.4370744280567,"vZ0":-1.0779849068506833,"x":161.47,"y":129.36,"x0":-2.2285171999273925,"y0":50.00409085634062,"z0":5.897186989830455,"aX":-17.709962152968686},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":15.5,"spinRate":2386,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3995449074497621,"extension":6.316159201291724},"index":3,"playId":"d5ffe596-2f79-3ba5-8bf0-e46505860642","pitchNumber":2,"startTime":"2025-09-28T20:59:40.675Z","endTime":"2025-09-28T20:59:44.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.46924595737179,"strikeZoneBottom":1.64525320030338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.064021265504955,"aZ":-21.12955538163578,"pfxX":-11.21183570263513,"pfxZ":6.66523815559574,"pX":-0.37774333389981163,"pZ":1.887535745525691,"vX0":7.935619935854507,"vY0":-128.28928670143793,"vZ0":-5.591280833609485,"x":131.4,"y":187.82,"x0":-2.064029893256847,"y0":50.00163046638303,"z0":5.756357079889627,"aX":-18.572482523352864},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.9,"breakHorizontal":18.4,"spinRate":2360,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.4279605908465345,"extension":6.469793992297331},"index":4,"playId":"d32adf6d-c525-35ea-91fc-b9d4451fb316","pitchNumber":3,"startTime":"2025-09-28T20:59:59.650Z","endTime":"2025-09-28T21:00:06.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.48836325630085,"strikeZoneBottom":1.60366748707932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.414132441214065,"aZ":-13.641761376666226,"pfxX":-8.552693520382096,"pfxZ":9.876440400170342,"pX":0.899070136807126,"pZ":3.1723532903072447,"vX0":10.700805353676843,"vY0":-136.89513623733944,"vZ0":-4.611076672752009,"x":82.73,"y":153.13,"x0":-1.970252474266858,"y0":50.00454693973131,"z0":5.829524174294252,"aX":-16.05179567952974},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":13.0,"spinRate":2493,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4018556764230712,"extension":6.323967098467397},"index":5,"playId":"8bc48ee4-e159-3ce5-be16-66d52c5e75a8","pitchNumber":4,"startTime":"2025-09-28T21:00:20.389Z","endTime":"2025-09-28T21:00:25.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.947538109829633,"aZ":-30.60255271184317,"pfxX":3.36378430713558,"pfxZ":1.0221926856317936,"pX":1.0199864071008302,"pZ":1.603196806927003,"vX0":6.457765867821187,"vY0":-123.16676172704926,"vZ0":-3.9130552042697664,"x":78.12,"y":195.49,"x0":-2.0748734673958262,"y0":50.000240417812684,"z0":5.806250465932809,"aX":5.1558811726009},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":-7.7,"spinRate":2398,"spinDirection":64},"zone":14,"typeConfidence":0.92,"plateTime":0.44506246109562797,"extension":6.16481770439203},"index":6,"playId":"7912f631-23a8-3528-8493-78a92babe522","pitchNumber":5,"startTime":"2025-09-28T21:00:41.248Z","endTime":"2025-09-28T21:00:45.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:00:45.861Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks. Michael Massey to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T21:00:47.307Z","endTime":"2025-09-28T21:03:04.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":76.4,"strikeZoneTop":3.71178540962707,"strikeZoneBottom":1.8438015210138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.704421911625655,"aZ":-29.62469034523554,"pfxX":4.989587746123664,"pfxZ":1.7110807277671665,"pX":1.0410494584563246,"pZ":2.21395665574522,"vX0":5.845233241147762,"vY0":-122.19470851270137,"vZ0":-2.9683353723924206,"x":77.32,"y":179.0,"x0":-2.044756276822394,"y0":50.00072333274407,"z0":6.03261599784471,"aX":7.422080392726623},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":-10.6,"spinRate":2471,"spinDirection":43},"zone":14,"typeConfidence":0.93,"plateTime":0.45104141232228034,"extension":6.1825392371549075},"index":0,"playId":"8e664ccd-cb4d-3472-8e3a-5b8b6f19f8cf","pitchNumber":1,"startTime":"2025-09-28T21:01:13.218Z","endTime":"2025-09-28T21:01:18.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.573738845595,"strikeZoneBottom":1.79556780474755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.699319320879123,"aZ":-30.425209656305597,"pfxX":3.449386354621618,"pfxZ":1.1472963593793306,"pX":0.9579467537497921,"pZ":2.4736752645052857,"vX0":6.279138269531688,"vY0":-123.43217497915693,"vZ0":-2.1557186924166194,"x":80.49,"y":171.99,"x0":-2.0806664920570843,"y0":50.00156553876606,"z0":5.954706937717333,"aX":5.248386906760121},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-7.9,"spinRate":2500,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.4460836689624794,"extension":6.176474115549433},"index":1,"playId":"2e06ecaa-ca5e-3487-bead-7b14e2e0b405","pitchNumber":2,"startTime":"2025-09-28T21:01:32.860Z","endTime":"2025-09-28T21:01:37.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.67084012686365,"strikeZoneBottom":1.80310992661659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27773788094154,"aZ":-13.721048750053342,"pfxX":-7.550309025080487,"pfxZ":10.096915827041778,"pX":-1.0278265363306593,"pZ":2.7962503157264074,"vX0":5.873400167581001,"vY0":-135.47631629445115,"vZ0":-5.291225669470939,"x":156.18,"y":163.28,"x0":-2.261467252180057,"y0":50.00042481677329,"z0":5.761476642132647,"aX":-13.795192449208589},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":12.1,"spinRate":2550,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4069574985994726,"extension":6.178717360188746},"index":2,"playId":"3a37726e-d28e-3ce5-8564-01681338a602","pitchNumber":3,"startTime":"2025-09-28T21:01:53.379Z","endTime":"2025-09-28T21:01:58.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.70799389351616,"strikeZoneBottom":1.75089584098097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.130293858403526,"aZ":-16.389836072346977,"pfxX":-6.626599375964014,"pfxZ":8.533136136227043,"pX":0.023016575542830292,"pZ":1.9927766529089421,"vX0":7.886946860579217,"vY0":-135.5225264957484,"vZ0":-6.761183853902548,"x":116.12,"y":184.98,"x0":-2.0715174092477446,"y0":50.00596288713677,"z0":5.676012612963707,"aX":-12.26189371317041},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2454,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40501305449103775,"extension":6.618485508270405},"index":3,"playId":"9a895617-b5a5-300a-8450-429a626d6a02","pitchNumber":4,"startTime":"2025-09-28T21:02:15.137Z","endTime":"2025-09-28T21:02:19.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.6433868109014,"strikeZoneBottom":1.80580110385717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.348009832741283,"aZ":-13.986552951761459,"pfxX":-7.162149394412401,"pfxZ":9.622844858637139,"pX":-0.5581021711447305,"pZ":2.019495523727495,"vX0":6.714302003251059,"vY0":-136.67071324596776,"vZ0":-7.261765284031254,"x":138.27,"y":184.25,"x0":-2.1170759461943236,"y0":50.00567452641555,"z0":5.673311614584798,"aX":-13.54075028722946},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2496,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4008875320581051,"extension":6.48175283526067},"index":4,"playId":"7672ef56-e010-3b1e-ae92-bd853da559c4","pitchNumber":5,"startTime":"2025-09-28T21:02:35.580Z","endTime":"2025-09-28T21:02:41.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":674370,"fullName":"Osvaldo Bido"}}},"count":{"balls":4,"strikes":2,"outs":2},"index":5,"playId":"dbd0d368-59ca-37cb-9b16-721fd26e1551","pitchNumber":5,"startTime":"2025-09-28T21:02:59.904Z","endTime":"2025-09-28T21:03:04.932Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-28T21:03:04.932Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (47) on a sharp line drive to left fielder Max Schuemann. Michael Massey scores. Maikel Garcia scores.","rbi":2,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T21:03:21.678Z","endTime":"2025-09-28T21:04:59.622Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":547184,"link":"/api/v1/people/547184"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":674370,"link":"/api/v1/people/674370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.2,"strikeZoneTop":3.60095191976487,"strikeZoneBottom":1.75786355766362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99038847525333,"aZ":-11.943330571512153,"pfxX":-4.934837970635719,"pfxZ":10.952013783186159,"pX":-0.6614810957927603,"pZ":4.013835831559598,"vX0":5.430206565403564,"vY0":-136.06622043801303,"vZ0":-2.7992515899582804,"x":142.21,"y":130.41,"x0":-2.0561140177303017,"y0":50.00118103440091,"z0":5.900285032229266,"aX":-9.11494588106658},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":7.6,"spinRate":2534,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4048381070149185,"extension":6.201716899230702},"index":0,"playId":"aee30819-f7e0-3ad3-975c-4d04342292b1","pitchNumber":1,"startTime":"2025-09-28T21:03:45.247Z","endTime":"2025-09-28T21:03:50.491Z","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":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.372715966912413,"aZ":-31.281987061170508,"pfxX":1.7077177395435013,"pfxZ":0.5713057979841532,"pX":0.7237585596346453,"pZ":1.6454197154221462,"vX0":6.361576400126928,"vY0":-124.74532114267932,"vZ0":-3.883090848228547,"x":89.41,"y":194.35,"x0":-2.0914522249535126,"y0":50.0028527070342,"z0":5.82851596230604,"aX":2.6643631945682413},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":-4.7,"spinRate":2395,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.4407250607672699,"extension":6.227017116071345},"index":1,"playId":"7bb4b085-2479-3304-b138-a51017d94f23","pitchNumber":2,"startTime":"2025-09-28T21:04:03.353Z","endTime":"2025-09-28T21:04:06.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.62498566183346,"strikeZoneBottom":1.78226237032219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41944753618873,"aZ":-30.135411427067034,"pfxX":3.454678857998762,"pfxZ":1.3836435128483107,"pX":1.7209625137487097,"pZ":1.5140206525276199,"vX0":7.673080322398276,"vY0":-121.58917467725799,"vZ0":-4.129208897094289,"x":51.4,"y":197.9,"x0":-1.9449180436083484,"y0":50.0030641005529,"z0":5.896436000020345,"aX":5.08822271909665},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":-8.4,"spinRate":2409,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.4532851298750531,"extension":6.12941317924591},"index":2,"playId":"000687b8-b6c8-3af6-9db9-109d987eabd6","pitchNumber":3,"startTime":"2025-09-28T21:04:24.882Z","endTime":"2025-09-28T21:04:29.481Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.148475237306247,"aZ":-27.226847374092625,"pfxX":-2.238954889483127,"pfxZ":3.217941846541109,"pX":0.16336466596619506,"pZ":1.8126323118257757,"vX0":6.168041338291979,"vY0":-124.61209530603229,"vZ0":-4.296227139401445,"x":110.77,"y":189.84,"x0":-2.077378872830123,"y0":50.00537604962941,"z0":5.866503721936106,"aX":-3.4454863048984787},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.8,"breakHorizontal":2.3,"spinRate":2266,"spinDirection":76},"zone":8,"typeConfidence":0.99,"plateTime":0.4432899595204547,"extension":6.076561269831739},"hitData":{"launchSpeed":104.7,"launchAngle":18.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":52.59,"coordY":76.02}},"index":3,"playId":"6ba4a0fd-dd81-34eb-99be-9b69549e5788","pitchNumber":4,"startTime":"2025-09-28T21:04:43.798Z","endTime":"2025-09-28T21:04:59.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:04:59.622Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, first baseman Nick Kurtz to pitcher Osvaldo Bido.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T21:05:22.552Z","endTime":"2025-09-28T21:05:40.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.765324337595576,"aZ":-24.778792336556666,"pfxX":-0.9672346154366998,"pfxZ":4.6841949874109545,"pX":0.5975064217502525,"pZ":2.804603218394111,"vX0":6.97068135671172,"vY0":-125.26361832191435,"vZ0":-2.6157975588004443,"x":94.22,"y":163.06,"x0":-2.1031524265225507,"y0":50.004632548531255,"z0":5.901527303102149,"aX":-1.5285940148534956},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":0.0,"spinRate":2229,"spinDirection":85},"zone":6,"typeConfidence":0.96,"plateTime":0.438302476699183,"extension":6.255879888676902},"hitData":{"launchSpeed":68.1,"launchAngle":-26.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.24,"coordY":171.45}},"index":0,"playId":"27649137-2e91-37cb-a1b3-12c7065a6ff7","pitchNumber":1,"startTime":"2025-09-28T21:05:31.452Z","endTime":"2025-09-28T21:05:40.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:05:40.060Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Harris strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T21:07:54.927Z","endTime":"2025-09-28T21:08:44.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,9],"actionIndex":[0,1,2,3,4],"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":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to left field for Michael Massey.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T21:07:56.818Z","endTime":"2025-09-28T21:07:56.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Defensive switch from left field to third base for Adam Frazier.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-28T21:07:56.820Z","endTime":"2025-09-28T21:07:56.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Tyler Tolbert replaces first baseman Vinnie Pasquantino, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-28T21:07:56.822Z","endTime":"2025-09-28T21:07:56.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"}},{"details":{"description":"Defensive Substitution: Jac Caglianone replaces shortstop Bobby Witt Jr., batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-28T21:07:56.824Z","endTime":"2025-09-28T21:07:56.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"description":"Defensive Substitution: Jonathan India replaces third baseman Maikel Garcia, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-09-28T21:07:56.826Z","endTime":"2025-09-28T21:07:56.827Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.53434086321002,"strikeZoneBottom":1.62498398294582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.487989956354834,"aZ":-30.96122109237371,"pfxX":9.513918307544678,"pfxZ":0.8065313467040189,"pX":0.5183725985310528,"pZ":1.7087037699327328,"vX0":-4.359480995950571,"vY0":-122.32748848678574,"vZ0":-3.329321835429928,"x":97.24,"y":192.64,"x0":1.093317520293164,"y0":50.003297710789845,"z0":5.758394364916498,"aX":14.332204770320706},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":1609,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.44878722673607774,"extension":6.610945735585439},"index":5,"playId":"e0428d8b-7396-3727-969d-0c1e74a569ca","pitchNumber":1,"startTime":"2025-09-28T21:07:56.828Z","endTime":"2025-09-28T21:08:00.275Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.51863707573122,"strikeZoneBottom":1.67362797137698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.096713545861324,"aZ":-25.564508952714885,"pfxX":10.17852031920164,"pfxZ":4.211412369782703,"pX":-0.42257809847508415,"pZ":1.615241838852179,"vX0":-6.716739818204218,"vY0":-125.23900745667908,"vZ0":-4.9795754709017315,"x":133.11,"y":195.17,"x0":0.9878680175606713,"y0":50.00365644232701,"z0":5.751183410021128,"aX":15.977711443726706},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.6,"breakHorizontal":-16.7,"spinRate":1733,"spinDirection":118},"zone":7,"typeConfidence":2.0,"plateTime":0.4393421313013919,"extension":6.6969179445190825},"index":6,"playId":"14085e73-d8ca-32ab-a555-b1bcb64b1d1d","pitchNumber":2,"startTime":"2025-09-28T21:08:08.462Z","endTime":"2025-09-28T21:08:12.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.42817132174919,"strikeZoneBottom":1.61455592679922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.915039066452852,"aZ":-24.880368507101036,"pfxX":10.655837007709438,"pfxZ":4.583354381808317,"pX":0.328653211447718,"pZ":1.0494020611475183,"vX0":-5.482632402001837,"vY0":-125.93403308982195,"vZ0":-6.4677054098242985,"x":104.47,"y":210.45,"x0":1.160935334233758,"y0":50.00134365570263,"z0":5.690703924587889,"aX":16.946105876558338},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":-17.9,"spinRate":1809,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4365800681165264,"extension":6.637885762108697},"index":7,"playId":"c41c009a-70f6-3c3e-ba04-dba7448c6311","pitchNumber":3,"startTime":"2025-09-28T21:08:19.332Z","endTime":"2025-09-28T21:08:26.107Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":8,"startTime":"2025-09-28T21:08:31.544Z","endTime":"2025-09-28T21:08:39.870Z","isPitch":false,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":77.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.263307527555927,"aZ":-28.108769804140493,"pfxX":12.134170861063216,"pfxZ":2.598462315442461,"pX":0.6058965689509812,"pZ":2.555386425595924,"vX0":-5.323503192024303,"vY0":-125.52801998918156,"vZ0":-2.1734436085511577,"x":93.9,"y":169.78,"x0":1.2018056250328872,"y0":50.000131227152146,"z0":5.768045538750382,"aX":18.965010362440267},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.3,"breakHorizontal":-20.4,"spinRate":1834,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.4397988775619819,"extension":6.563569239937378},"index":9,"playId":"7e3ab722-36c4-3935-a0d7-cc2935c9196c","pitchNumber":4,"startTime":"2025-09-28T21:08:39.870Z","endTime":"2025-09-28T21:08:44.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:08:44.493Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out to first baseman Jac Caglianone.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T21:09:05.424Z","endTime":"2025-09-28T21:10:27.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"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":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":4},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":85.6,"endSpeed":78.1,"strikeZoneTop":3.46671971131605,"strikeZoneBottom":1.64905601746948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.867902502793218,"aZ":-30.07449585689744,"pfxX":-0.7619447355425804,"pfxZ":1.3457931404340204,"pX":1.10712731170065,"pZ":2.957083341082735,"vX0":-0.47362496939415843,"vY0":-124.72012335927535,"vZ0":-0.6883274502375681,"x":74.8,"y":158.94,"x0":1.3989825319407472,"y0":50.00443979764839,"z0":5.733578415013973,"aX":-1.1913327977103594},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":1.4,"spinRate":2405,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4404543269117225,"extension":6.549807918103853},"index":0,"playId":"91c2abc3-0974-3dd0-a04c-7aa3b359a531","pitchNumber":1,"startTime":"2025-09-28T21:09:05.424Z","endTime":"2025-09-28T21:09:09.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.4187696218791,"strikeZoneBottom":1.65187779427424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33195785331156,"aZ":-30.42662944510421,"pfxX":0.5864394890450393,"pfxZ":1.0885249510911112,"pX":0.434427717895207,"pZ":1.9289438305301705,"vX0":-1.875700999091849,"vY0":-126.20133611419806,"vZ0":-3.4501035194440868,"x":100.44,"y":186.7,"x0":1.1120128577172843,"y0":50.0057601001939,"z0":5.771796838766421,"aX":0.943876347825531},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.4,"breakHorizontal":-0.6,"spinRate":2244,"spinDirection":183},"zone":9,"typeConfidence":2.0,"plateTime":0.4344684257696527,"extension":6.472033931502454},"index":1,"playId":"1f4b4525-65ce-3438-80b5-325fbacc7dd6","pitchNumber":2,"startTime":"2025-09-28T21:09:32.661Z","endTime":"2025-09-28T21:09:36.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.47133931917962,"strikeZoneBottom":1.76697415200522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08414125108615,"aZ":-21.736213036417823,"pfxX":11.012551623259055,"pfxZ":5.610680641105464,"pX":1.856584397778008,"pZ":3.303808076667455,"vX0":-1.8384945684409966,"vY0":-136.29536109831355,"vZ0":-2.510768138061569,"x":46.23,"y":149.58,"x0":1.1150867448706077,"y0":50.00194499527096,"z0":5.756427544076565,"aX":20.485976750268506},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":-19.4,"spinRate":2039,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4035906738352786,"extension":6.672442978380833},"index":2,"playId":"5e4608ee-c039-3020-a594-bdbb786f3e83","pitchNumber":3,"startTime":"2025-09-28T21:09:44.899Z","endTime":"2025-09-28T21:09:49.683Z","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.6,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8718129578103,"aZ":-23.513529065282015,"pfxX":11.278438953980427,"pfxZ":4.662240779600888,"pX":1.4037414091088307,"pZ":2.418616529465771,"vX0":-3.0919137402509453,"vY0":-136.13173958049688,"vZ0":-4.1918050940311655,"x":63.49,"y":173.48,"x0":1.0968910304877817,"y0":50.0011210121982,"z0":5.627730681032386,"aX":20.938528982703524},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-19.7,"spinRate":2095,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.40401602086803745,"extension":6.703502554791726},"index":3,"playId":"1a4a77f8-3655-33b0-969a-22eb3b7d972d","pitchNumber":4,"startTime":"2025-09-28T21:10:03.357Z","endTime":"2025-09-28T21:10:06.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.296536479815074,"aZ":-33.14473305893176,"pfxX":9.596517341012508,"pfxZ":-0.6093075450152714,"pX":0.41780240420649356,"pZ":2.330416009083573,"vX0":-4.676896282035883,"vY0":-125.43694269003524,"vZ0":-1.6031051002779633,"x":101.07,"y":175.86,"x0":1.0676979332345595,"y0":50.00532638496068,"z0":5.700620637553773,"aX":15.17076484372467},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.2,"breakHorizontal":-16.2,"spinRate":1711,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.43801522843109186,"extension":6.590323481970505},"hitData":{"launchSpeed":94.8,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":167.39}},"index":4,"playId":"151c1141-e03c-38fc-ae0a-4740eba7678f","pitchNumber":5,"startTime":"2025-09-28T21:10:20.818Z","endTime":"2025-09-28T21:10:27.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:10:27.191Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T21:10:50.141Z","endTime":"2025-09-28T21:12:10.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.48289862153537,"strikeZoneBottom":1.69110339239595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28857239699216,"aZ":-34.039295930861435,"pfxX":-2.0784884637576115,"pfxZ":-1.3413155073498224,"pX":0.9975518106390738,"pZ":3.795748728782299,"vX0":0.5545784699370072,"vY0":-117.47478770431627,"vZ0":1.6630301458012247,"x":78.98,"y":136.29,"x0":1.0277265902181627,"y0":50.00209548776526,"z0":6.254445697802083,"aX":-2.8904716188413193},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.7,"breakHorizontal":3.6,"spinRate":2248,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.46713537386760695,"extension":6.010115110159289},"index":0,"playId":"6fe88bab-0d9d-3f3a-9731-2f30fb30b1bc","pitchNumber":1,"startTime":"2025-09-28T21:10:50.141Z","endTime":"2025-09-28T21:10:54.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.522211938755884,"aZ":-33.086339705417046,"pfxX":-1.8327700101048907,"pfxZ":-0.6452253390375304,"pX":0.35450629008940704,"pZ":3.0185182466370475,"vX0":-1.0297727695240706,"vY0":-118.49877920283711,"vZ0":-0.3334216031382101,"x":103.49,"y":157.28,"x0":1.0333792134085336,"y0":50.00145451164384,"z0":6.1943724794215616,"aX":-2.595407686554129},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.0,"breakHorizontal":3.6,"spinRate":2335,"spinDirection":295},"zone":3,"typeConfidence":2.0,"plateTime":0.4629486292296101,"extension":6.19399168833638},"index":1,"playId":"34681032-1b2d-3a99-938e-8492860ddfbf","pitchNumber":2,"startTime":"2025-09-28T21:11:00.522Z","endTime":"2025-09-28T21:11:03.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.47466264863288,"strikeZoneBottom":1.66666843927531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06719596111333,"aZ":-30.25760908699013,"pfxX":11.558903437717511,"pfxZ":1.2288617011535923,"pX":-0.007249257737415711,"pZ":0.6072793027788226,"vX0":-6.285062124354886,"vY0":-124.87635948388937,"vZ0":-5.951427250423542,"x":117.28,"y":222.38,"x0":1.056936505324491,"y0":50.00310733002816,"z0":5.549240829557547,"aX":18.028577353840767},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":-19.2,"spinRate":1808,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4407141113134032,"extension":6.6593850850983545},"index":2,"playId":"bcea578b-c87a-3d9b-969c-28c8dd2db852","pitchNumber":3,"startTime":"2025-09-28T21:11:14.786Z","endTime":"2025-09-28T21:11:18.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.334169350115143,"aZ":-32.86055634601227,"pfxX":9.060430023761535,"pfxZ":-0.4394131432256634,"pX":-0.021300151601767875,"pZ":1.8767318122818892,"vX0":-5.181101881147119,"vY0":-125.01407382382912,"vZ0":-3.083990082922807,"x":117.81,"y":188.11,"x0":0.9061090651342701,"y0":50.00148605298123,"z0":5.837094987533311,"aX":14.270942351047866},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":-15.1,"spinRate":1599,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.43895733381300817,"extension":6.653777300061911},"index":3,"playId":"34f498bb-9212-32c2-ad6d-3ecc69124581","pitchNumber":4,"startTime":"2025-09-28T21:11:28.646Z","endTime":"2025-09-28T21:11:31.926Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.942809089827065,"aZ":-13.357972879953214,"pfxX":6.940448009342467,"pfxZ":9.572160018071148,"pX":0.6393306570624658,"pZ":2.487251212336189,"vX0":-2.6179769732240485,"vY0":-139.65825673292224,"vZ0":-7.0290163575823925,"x":92.63,"y":171.62,"x0":0.6900636653176232,"y0":50.00005592803841,"z0":5.9243194622575,"aX":13.63784255490707},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-12.0,"spinRate":2301,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.3929590421722926,"extension":6.395390346708133},"index":4,"playId":"abaf5954-f816-3e20-9e34-5be31dd772c7","pitchNumber":5,"startTime":"2025-09-28T21:11:47.194Z","endTime":"2025-09-28T21:11:50.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85407686021287,"aZ":-14.082908180974226,"pfxX":7.261305513413808,"pfxZ":9.451485183868432,"pX":0.9731446779418446,"pZ":2.7117690233313683,"vX0":-1.8780349945968313,"vY0":-138.44276151833418,"vZ0":-5.855170438423864,"x":79.91,"y":165.56,"x0":0.7228711088157628,"y0":50.00681087194703,"z0":5.820085081004089,"aX":13.905336547085422},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":-12.6,"spinRate":2282,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39772595016008205,"extension":6.5897862871876765},"index":5,"playId":"8f5bd0ae-ef38-3889-bbee-0df063824ad3","pitchNumber":6,"startTime":"2025-09-28T21:12:06.720Z","endTime":"2025-09-28T21:12:10.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:12:10.691Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Salvador Perez pops out to second baseman Darell Hernaiz.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:16:49.014Z","endTime":"2025-09-28T21:17:18.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T21:15:34.008Z","endTime":"2025-09-28T21:16:51.196Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"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.2,"endSpeed":79.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43654772037374,"aZ":-29.036556112282508,"pfxX":-0.305484379057704,"pfxZ":1.9580778983894858,"pX":0.4108231009704832,"pZ":1.3270455396388414,"vX0":6.659866126797017,"vY0":-126.66783757909067,"vZ0":-5.229149547849484,"x":101.34,"y":202.95,"x0":-2.22928874424002,"y0":50.00101829636076,"z0":5.7815225827983925,"aX":-0.489364861576164},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":-1.2,"spinRate":2346,"spinDirection":140},"zone":14,"typeConfidence":0.52,"plateTime":0.43486913507151526,"extension":6.149462257599265},"index":1,"playId":"865446e6-916d-3f82-8b02-c5ebf9b5f287","pitchNumber":1,"startTime":"2025-09-28T21:16:51.196Z","endTime":"2025-09-28T21:16:54.309Z","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":94.6,"endSpeed":85.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09441423478674,"aZ":-20.168357076566725,"pfxX":-11.244506174122154,"pfxZ":6.354806520810682,"pX":-0.7886129210686719,"pZ":2.391681153699933,"vX0":7.303720168536189,"vY0":-137.4480911442986,"vZ0":-5.475195633993794,"x":147.06,"y":174.2,"x0":-2.037023903598711,"y0":50.00150435701073,"z0":5.804499615979579,"aX":-21.238394498591447},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":18.6,"spinRate":2454,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4004563761965878,"extension":6.336696170348542},"hitData":{"launchSpeed":91.9,"launchAngle":70.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":153.71}},"index":2,"playId":"69bdfe6e-c84d-3888-9e2b-bff72d79fbc1","pitchNumber":2,"startTime":"2025-09-28T21:17:08.010Z","endTime":"2025-09-28T21:17:18.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:17:18.078Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski homers (17) on a fly ball to right center field.","rbi":1,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:17:25.659Z","endTime":"2025-09-28T21:18:01.661Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":674370,"link":"/api/v1/people/674370"},"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.6,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.938765114569314,"aZ":-14.360266126806831,"pfxX":-8.912048949802397,"pfxZ":9.373262404238325,"pX":0.05580204689606827,"pZ":2.6471382651283557,"vX0":8.902300001815801,"vY0":-137.36397258424802,"vZ0":-5.71396915725139,"x":114.87,"y":167.31,"x0":-2.077486642303283,"y0":50.00643424110497,"z0":5.7397817103082085,"aX":-16.944376877224194},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":14.2,"spinRate":2413,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39956569805472775,"extension":6.4400079381265},"hitData":{"launchSpeed":103.1,"launchAngle":27.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":191.85,"coordY":45.27}},"index":0,"playId":"48d06e58-8704-378f-90e7-e10a44d2f50c","pitchNumber":1,"startTime":"2025-09-28T21:17:39.649Z","endTime":"2025-09-28T21:18:01.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:18:01.661Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:17:54.871Z","endTime":"2025-09-28T21:19:55.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":75.9,"strikeZoneTop":3.34054313631413,"strikeZoneBottom":1.54080538306125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92968160294802,"aZ":-31.583222204251893,"pfxX":1.1943447424146114,"pfxZ":0.3970649857921824,"pX":-0.06500593544982226,"pZ":2.8135757370732635,"vX0":4.7117020446197,"vY0":-122.30341391628306,"vZ0":-1.0930935791719634,"x":119.48,"y":162.81,"x0":-2.1886320542574347,"y0":50.00224107927448,"z0":6.028234852634716,"aX":1.7696525334393178},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.7,"breakHorizontal":-3.5,"spinRate":2230,"spinDirection":66},"zone":2,"typeConfidence":0.88,"plateTime":0.4515670537108347,"extension":6.194164515864703},"index":0,"playId":"1bec0502-04c6-3dc5-a1fa-f03488a4b6f6","pitchNumber":1,"startTime":"2025-09-28T21:18:23.532Z","endTime":"2025-09-28T21:18:27.658Z","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":89.1,"endSpeed":80.7,"strikeZoneTop":3.3080486646057,"strikeZoneBottom":1.57075913911704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.978926357754457,"aZ":-22.998158832699882,"pfxX":-10.990226986825252,"pfxZ":5.465207477512511,"pX":-1.115202806496805,"pZ":2.8647887819974702,"vX0":6.250091766592289,"vY0":-129.5446304918176,"vZ0":-3.084604534802253,"x":159.51,"y":161.43,"x0":-2.145792389084796,"y0":50.005422360191595,"z0":5.851885005089964,"aX":-18.46650138804511},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.4,"breakHorizontal":18.2,"spinRate":2303,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.4246842998828968,"extension":6.565397900983407},"index":1,"playId":"d97ef473-56df-3ea3-b6b6-7b3e5f94e5f6","pitchNumber":2,"startTime":"2025-09-28T21:18:41.807Z","endTime":"2025-09-28T21:18:45.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.886616702413306,"aZ":-15.162300141510062,"pfxX":-8.17752910701869,"pfxZ":9.152635164603728,"pX":-0.6791423871287263,"pZ":3.1866198760013558,"vX0":6.628916756696107,"vY0":-137.08381485659325,"vZ0":-4.122029382845588,"x":142.89,"y":152.74,"x0":-2.0945279978647977,"y0":50.004765129902346,"z0":5.780476093646079,"aX":-15.202747743362261},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2597,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4031818309535904,"extension":6.382703840880473},"index":2,"playId":"a4026b51-6eb9-331b-b9e6-29532e992885","pitchNumber":3,"startTime":"2025-09-28T21:18:57.474Z","endTime":"2025-09-28T21:19:01.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56516621942629,"aZ":-30.669623701399743,"pfxX":6.215254914401578,"pfxZ":1.0053982472024554,"pX":-0.052206516377679216,"pZ":3.278573167738161,"vX0":3.1025929266418295,"vY0":-122.16128655204776,"vZ0":-0.08616272248371515,"x":118.99,"y":150.26,"x0":-2.150610328078813,"y0":50.002462768535736,"z0":5.975604450658699,"aX":9.287721197741362},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":-12.0,"spinRate":2263,"spinDirection":57},"zone":2,"typeConfidence":0.93,"plateTime":0.45029623844905187,"extension":6.079293875717351},"index":3,"playId":"b905eec1-39a0-32b0-af2c-8dfb4d7ddcee","pitchNumber":4,"startTime":"2025-09-28T21:19:23.116Z","endTime":"2025-09-28T21:19:27.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-28T21:19:39.303Z","endTime":"2025-09-28T21:19:51.891Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.036537964362758,"aZ":-29.134958006564876,"pfxX":3.6361921618672803,"pfxZ":2.034216329599034,"pX":0.4429194564138045,"pZ":1.3311566142248694,"vX0":5.407702823736728,"vY0":-121.08825365401495,"vZ0":-4.611095959465315,"x":100.12,"y":202.84,"x0":-2.2855926888828764,"y0":50.004607561945555,"z0":5.788172627739396,"aX":5.438953403494222},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-7.8,"spinRate":2227,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4510911027407216,"extension":6.2347806757830195},"index":5,"playId":"891f39d2-ee72-353d-990a-c12893cbca0f","pitchNumber":5,"startTime":"2025-09-28T21:19:51.891Z","endTime":"2025-09-28T21:19:55.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:19:55.172Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to center fielder Colby Thomas.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:20:01.652Z","endTime":"2025-09-28T21:21:43.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07872718051019,"aZ":-28.90093891464954,"pfxX":4.765071741446805,"pfxZ":2.149536784024826,"pX":0.8227268140746485,"pZ":1.6183309988570027,"vX0":5.781073679152866,"vY0":-123.36044399602083,"vZ0":-4.005581781355437,"x":85.64,"y":195.09,"x0":-2.18013935435973,"y0":50.00361197493878,"z0":5.729712024381649,"aX":7.263158541086896},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.1,"breakHorizontal":-10.1,"spinRate":2355,"spinDirection":64},"zone":9,"typeConfidence":0.92,"plateTime":0.44588703855825296,"extension":6.307904900162581},"index":0,"playId":"67409d59-498e-3071-b887-fb1dacb29897","pitchNumber":1,"startTime":"2025-09-28T21:20:19.467Z","endTime":"2025-09-28T21:20:22.799Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.46541047203666,"strikeZoneBottom":1.56681945046876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.941785253394343,"aZ":-15.37419603217098,"pfxX":-7.117563139211342,"pfxZ":8.978810165194968,"pX":-0.9959711260317977,"pZ":5.168569931853509,"vX0":5.675282105423823,"vY0":-135.74923557053796,"vZ0":0.7703162179394266,"x":154.96,"y":99.23,"x0":-2.186050309942408,"y0":50.00646989908124,"z0":5.949245027719779,"aX":-13.32380162400184},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":11.8,"spinRate":2546,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40305372978559895,"extension":6.3234827415546295},"index":1,"playId":"a4497a73-166c-3dd4-bf16-28996fc9c85a","pitchNumber":2,"startTime":"2025-09-28T21:20:37.204Z","endTime":"2025-09-28T21:20:40.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.40427252532854,"strikeZoneBottom":1.50580431217163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50277804654249,"aZ":-13.776565495443828,"pfxX":-7.507685666856981,"pfxZ":9.900714920722507,"pX":-0.8693749514659734,"pZ":3.5984508592672313,"vX0":6.0257187064966296,"vY0":-136.31247767064895,"vZ0":-3.2826195376943517,"x":150.14,"y":141.62,"x0":-2.1471696235035846,"y0":50.00076111687038,"z0":5.785997694607283,"aX":-13.948120355440663},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":12.1,"spinRate":2489,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4037695523553255,"extension":6.217573887224256},"index":2,"playId":"de01241a-b80a-39aa-9234-b513430a12e6","pitchNumber":3,"startTime":"2025-09-28T21:20:57.649Z","endTime":"2025-09-28T21:21:03.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.7,"strikeZoneTop":3.40246011423265,"strikeZoneBottom":1.5663008156628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.244196311654008,"aZ":-25.580844905949768,"pfxX":-11.676867927848619,"pfxZ":4.026221099562617,"pX":-1.0539467573446921,"pZ":3.1409310663521253,"vX0":6.374357980566477,"vY0":-127.86294111512031,"vZ0":-1.9290758984466567,"x":157.17,"y":153.97,"x0":-2.077662250526208,"y0":50.00043788448968,"z0":5.935902900536357,"aX":-19.105390017220977},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":19.4,"spinRate":2154,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.4302974630612004,"extension":6.426007949586568},"index":3,"playId":"21aa32a5-79b5-35f8-9dab-4af4b396dfb4","pitchNumber":4,"startTime":"2025-09-28T21:21:14.799Z","endTime":"2025-09-28T21:21:21.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.26883898708416,"strikeZoneBottom":1.5088193275698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.396225739620206,"aZ":-13.666826531703352,"pfxX":-8.008366979717344,"pfxZ":10.039948599365339,"pX":0.1438219846241484,"pZ":2.355632002784432,"vX0":8.466995610286167,"vY0":-135.5847502147319,"vZ0":-6.155802409665249,"x":111.52,"y":175.18,"x0":-1.9939141440957449,"y0":50.00378488071854,"z0":5.6268517513065515,"aX":-14.763492837244549},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":12.5,"spinRate":2493,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.40552622998393906,"extension":6.328451806075255},"hitData":{"launchSpeed":85.1,"launchAngle":48.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.12,"coordY":91.96}},"index":4,"playId":"7b38f6bb-2b6d-3c9f-9c10-66dc3525951e","pitchNumber":5,"startTime":"2025-09-28T21:21:34.772Z","endTime":"2025-09-28T21:21:43.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:21:43.660Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willie MacIver grounds out softly, pitcher Sam Long to first baseman Jac Caglianone.","rbi":0,"awayScore":9,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:23:51.490Z","endTime":"2025-09-28T21:24:51.188Z","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":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Long replaces Daniel Lynch IV.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T21:22:48.617Z","endTime":"2025-09-28T21:23:53.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.4,"strikeZoneTop":3.68634625510024,"strikeZoneBottom":1.73787012795329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075142445554462,"aZ":-42.96960279053429,"pfxX":-3.2944077428707788,"pfxZ":-9.09182131348836,"pX":-0.06881759640125652,"pZ":2.373494005888185,"vX0":-2.3832903092350133,"vY0":-109.69305078251891,"vZ0":1.640283895045203,"x":119.62,"y":174.7,"x0":1.4699859195714868,"y0":50.00444580396543,"z0":6.289897404035973,"aX":-3.910535273878838},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-15.4,"breakHorizontal":6.7,"spinRate":2721,"spinDirection":333},"zone":5,"typeConfidence":2.0,"plateTime":0.5043713723525225,"extension":5.643440048657015},"index":1,"playId":"b7747e40-9e26-389c-9ce5-139a93a8133d","pitchNumber":1,"startTime":"2025-09-28T21:23:53.755Z","endTime":"2025-09-28T21:23:57.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.258390674172336,"aZ":-42.25574117155229,"pfxX":-3.9962149879637603,"pfxZ":-7.937114369041062,"pX":-1.083038100814802,"pZ":0.3482947159834152,"vX0":-4.150354572191873,"vY0":-113.33649015417637,"vZ0":-3.2680432190439266,"x":158.28,"y":229.38,"x0":1.3074824085706889,"y0":50.00274783595664,"z0":6.1280114597499145,"aX":-5.075792526752279},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.9,"breakHorizontal":8.5,"spinRate":2874,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.48769678468475863,"extension":5.740946869053597},"index":2,"playId":"03d35013-1517-3059-b43f-28dc6f212543","pitchNumber":2,"startTime":"2025-09-28T21:24:04.384Z","endTime":"2025-09-28T21:24:10.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.66553813312294,"strikeZoneBottom":1.68856293725696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5183041611132,"aZ":-31.74313630410341,"pfxX":-0.892707148650679,"pfxZ":0.2761382177770386,"pX":0.8572300498342695,"pZ":2.385616196938048,"vX0":-1.3953147923907037,"vY0":-124.87536353349634,"vZ0":-2.2552519428879183,"x":84.32,"y":174.37,"x0":1.5396011171687034,"y0":50.006083629420495,"z0":5.9160612865386275,"aX":-1.4074654461914327},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":1.9,"spinRate":2455,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.43889946364124155,"extension":5.779552491244782},"index":3,"playId":"22810ee7-d7c2-3953-8351-d60d29db61af","pitchNumber":3,"startTime":"2025-09-28T21:24:29.009Z","endTime":"2025-09-28T21:24:34.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30221458692517,"aZ":-26.85475679780601,"pfxX":5.873876122519089,"pfxZ":3.229113792054166,"pX":0.6874043876487305,"pZ":3.1713351845309883,"vX0":-4.586253906426646,"vY0":-127.81581115964114,"vZ0":-1.4769313498159997,"x":90.8,"y":153.15,"x0":1.7452896261451392,"y0":50.0034177266979,"z0":5.873146137848056,"aX":9.681279681654287},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":-9.6,"spinRate":1668,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4291570406183447,"extension":5.683600798185428},"hitData":{"launchSpeed":58.6,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.8,"coordY":178.62}},"index":4,"playId":"f2610131-242f-3380-9e94-ca8a0e73c27a","pitchNumber":4,"startTime":"2025-09-28T21:24:42.755Z","endTime":"2025-09-28T21:24:51.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:24:51.188Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colby Thomas doubles (5) on a sharp line drive to left fielder Michael Massey.","rbi":0,"awayScore":9,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:24:56.492Z","endTime":"2025-09-28T21:25:44.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.38325768993992,"strikeZoneBottom":1.62879909366016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94917400241683,"aZ":-14.658290536676523,"pfxX":5.946549320063287,"pfxZ":9.134429123615458,"pX":0.565122029702415,"pZ":1.2914118543445512,"vX0":-5.118245042299348,"vY0":-137.46518726737503,"vZ0":-8.976190727955977,"x":95.46,"y":203.91,"x0":1.676879840245422,"y0":50.003721766492,"z0":5.590355521487777,"aX":11.402440939658034},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-9.7,"spinRate":2439,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.3981802683618483,"extension":5.957776111722478},"index":0,"playId":"a3bd8d5d-23c3-3790-ac89-bd9ce3c3f57c","pitchNumber":1,"startTime":"2025-09-28T21:25:18.723Z","endTime":"2025-09-28T21:25:23.539Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.979384504710886,"aZ":-12.721422105717345,"pfxX":6.3359276918537795,"pfxZ":10.247680953713441,"pX":-0.031159431488265398,"pZ":2.1524179312861538,"vX0":-6.458067831107591,"vY0":-137.50016832613622,"vZ0":-7.236729807170002,"x":118.19,"y":180.66,"x0":1.5347235499759144,"y0":50.00155027853188,"z0":5.6976933985714275,"aX":12.025420641228667},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":-10.0,"spinRate":2456,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.399695196552146,"extension":5.9248892611565305},"hitData":{"launchSpeed":115.5,"launchAngle":12.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.58,"coordY":63.1}},"index":1,"playId":"ae934458-8cd4-3c0a-8534-fc43502d1e50","pitchNumber":2,"startTime":"2025-09-28T21:25:31.478Z","endTime":"2025-09-28T21:25:44.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:25:44.527Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (36) on a fly ball to left center field. Colby Thomas scores.","rbi":2,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:25:42.981Z","endTime":"2025-09-28T21:27:03.822Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":669674,"link":"/api/v1/people/669674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":{"id":669674,"link":"/api/v1/people/669674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.1,"strikeZoneTop":3.81562151779068,"strikeZoneBottom":1.78822545543056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.417679540870544,"aZ":-34.90810405050204,"pfxX":-6.894084320095754,"pfxZ":-2.0071556540498534,"pX":-2.6222696428310455,"pZ":2.298587423829465,"vX0":-9.45609101057936,"vY0":-117.79174342607568,"vZ0":0.9988321456631177,"x":216.95,"y":176.72,"x0":2.3851484156165776,"y0":50.00020786651344,"z0":5.171219915744041,"aX":-9.40485785939556},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.9,"breakHorizontal":15.4,"spinRate":2690,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.47026062686855186,"extension":5.51964173629545},"index":0,"playId":"7b170f53-c3ff-303c-b621-525054073683","pitchNumber":1,"startTime":"2025-09-28T21:26:17.695Z","endTime":"2025-09-28T21:26:20.852Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38738728776349,"aZ":-33.815177531100815,"pfxX":9.837767175892317,"pfxZ":-0.9099161890604712,"pX":0.1372662583768875,"pZ":2.2842344549165876,"vX0":-9.728606854803623,"vY0":-134.32779386285878,"vZ0":-0.7402548659860877,"x":111.77,"y":177.11,"x0":2.5490254292113956,"y0":50.00148766119801,"z0":4.9933237326306985,"aX":17.759118830916734},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.6,"breakHorizontal":-15.4,"spinRate":2229,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.4096538109090524,"extension":5.600074798861646},"hitData":{"launchSpeed":112.7,"launchAngle":24.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":43.65,"coordY":48.24}},"index":1,"playId":"bb7d7882-4a1f-3106-9770-b40eb5864fd8","pitchNumber":2,"startTime":"2025-09-28T21:26:33.999Z","endTime":"2025-09-28T21:27:03.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:27:03.822Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Jonathan India to first baseman Jac Caglianone.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:26:46.499Z","endTime":"2025-09-28T21:27:31.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.718381370449283,"aZ":-44.43038718720733,"pfxX":-4.412817023322526,"pfxZ":-9.54272073632323,"pX":0.12308287697309378,"pZ":1.8051510346369046,"vX0":-1.8814395859971733,"vY0":-112.97430950324906,"vZ0":0.2295563368980773,"x":112.31,"y":190.04,"x0":1.541406388924161,"y0":50.001885000373555,"z0":6.189976339950577,"aX":-5.66901631986475},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.9,"breakHorizontal":8.5,"spinRate":2712,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.4859377759749881,"extension":5.744987479753555},"hitData":{"launchSpeed":93.3,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.77,"coordY":162.99}},"index":0,"playId":"7c83d8fd-57bd-3c9c-a61d-a687d62a81d0","pitchNumber":1,"startTime":"2025-09-28T21:27:23.873Z","endTime":"2025-09-28T21:27:31.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:27:31.242Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Schuemann walks.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:27:34.256Z","endTime":"2025-09-28T21:29:35.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"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(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.5,"strikeZoneTop":3.39182720053066,"strikeZoneBottom":1.61372160843352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63690372564339,"aZ":-12.53353435780326,"pfxX":5.2100413990709615,"pfxZ":10.002838095776369,"pX":0.869945525301489,"pZ":1.6585670596407116,"vX0":-3.8735840939728985,"vY0":-139.52669360574234,"vZ0":-8.548625784679265,"x":83.84,"y":194.0,"x0":1.6023045369768139,"y0":50.003707386694295,"z0":5.596653542831095,"aX":10.229446419197151},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":-8.6,"spinRate":2435,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.39320907330532373,"extension":5.897906306179855},"index":0,"playId":"8fa75fda-aa0d-3663-a23f-4142138cf91f","pitchNumber":1,"startTime":"2025-09-28T21:27:55.917Z","endTime":"2025-09-28T21:28:01.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.41576758272724,"strikeZoneBottom":1.7150802816895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.102888808897262,"aZ":-31.605571902086847,"pfxX":5.263921843988742,"pfxZ":0.34568100033543026,"pX":1.1165090513310238,"pZ":0.8774295749382379,"vX0":-3.3023816466259386,"vY0":-127.47187369643294,"vZ0":-5.803115926727938,"x":74.44,"y":215.09,"x0":1.7392672174166612,"y0":50.0042617757975,"z0":5.6528596474737824,"aX":8.737671600222564},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-8.9,"spinRate":1594,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.42828279928766255,"extension":5.743354361244217},"index":1,"playId":"c4ea23b6-a91c-3356-b10e-189bf9512c04","pitchNumber":2,"startTime":"2025-09-28T21:28:08.778Z","endTime":"2025-09-28T21:28:12.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":70.6,"strikeZoneTop":3.30201344516754,"strikeZoneBottom":1.6010539203644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.913396469185734,"aZ":-46.41143672007027,"pfxX":-2.2839524673003053,"pfxZ":-11.156440161788513,"pX":0.9105780382347051,"pZ":3.1971067453140547,"vX0":-0.506849058634007,"vY0":-113.71265604042291,"vZ0":3.3818201736579447,"x":82.29,"y":152.46,"x0":1.434325795166524,"y0":50.005213721611355,"z0":6.380588198053757,"aX":-2.9134665425478508},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-18.6,"breakHorizontal":4.3,"spinRate":2598,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.4865554765752389,"extension":5.798022723796923},"index":2,"playId":"5b0cac01-a6b4-3c41-b0df-7462537304d6","pitchNumber":3,"startTime":"2025-09-28T21:28:31.592Z","endTime":"2025-09-28T21:28:36.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-09-28T21:28:48.335Z","endTime":"2025-09-28T21:29:10.784Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.39160753226121,"strikeZoneBottom":1.66013692296075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.684737048075505,"aZ":-42.494754893498104,"pfxX":-0.12003479411336526,"pfxZ":-8.056861156943057,"pX":-0.8502317142250296,"pZ":0.6491880156850189,"vX0":-4.64269356214169,"vY0":-113.05669554761404,"vZ0":-2.6740517646086817,"x":149.41,"y":221.25,"x0":1.2549017051827742,"y0":50.00353767709059,"z0":6.156175837598969,"aX":-0.15370568407699575},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.0,"breakHorizontal":1.6,"spinRate":2594,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.48647656850812737,"extension":5.971448315142979},"index":4,"playId":"4f2dabf9-82f6-32c1-acb8-e11116d9d0c7","pitchNumber":4,"startTime":"2025-09-28T21:29:10.784Z","endTime":"2025-09-28T21:29:14.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.34668540828269,"strikeZoneBottom":1.67711429368551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18785997652333,"aZ":-16.107465417908113,"pfxX":3.708417730444192,"pfxZ":8.55513835011013,"pX":2.1521957037578194,"pZ":3.424578903036023,"vX0":-0.18391363841661382,"vY0":-136.69091167915127,"vZ0":-3.4089367655380682,"x":34.96,"y":146.32,"x0":1.7392938148640606,"y0":50.0048098661217,"z0":5.804407761201542,"aX":6.967176175895032},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-6.7,"spinRate":2261,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4018241448195612,"extension":5.759071661206672},"index":5,"playId":"d5374646-a47d-3aaf-b6f5-3fab6d0f1be0","pitchNumber":5,"startTime":"2025-09-28T21:29:32.840Z","endTime":"2025-09-28T21:29:35.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:29:35.987Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Darell Hernaiz flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:29:40.322Z","endTime":"2025-09-28T21:31:29.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14577866090094,"aZ":-13.711435368618297,"pfxX":6.3200067230466415,"pfxZ":9.761864130995274,"pX":0.1893968526603625,"pZ":1.7309343771045198,"vX0":-5.848390841634223,"vY0":-136.89436033187096,"vZ0":-8.089730673119298,"x":109.78,"y":192.04,"x0":1.5357642320357239,"y0":50.0056465510045,"z0":5.6697796222058905,"aX":11.957756009318713},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-10.2,"spinRate":2480,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.40060493626365057,"extension":6.151742011681306},"index":0,"playId":"aec8445e-4a66-33b0-8760-ca9fcb5a7cca","pitchNumber":1,"startTime":"2025-09-28T21:30:05.246Z","endTime":"2025-09-28T21:30:08.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26303858416314,"aZ":-43.7235520591888,"pfxX":-3.722240759323269,"pfxZ":-9.011771447633954,"pX":-0.03083969196311956,"pZ":0.8879861937404632,"vX0":-2.0306865725773977,"vY0":-113.2785204537649,"vZ0":-1.7757234112222027,"x":118.18,"y":214.8,"x0":1.3646761634253506,"y0":50.00051845221999,"z0":6.106502612122645,"aX":-4.772084999247588},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-16.4,"breakHorizontal":7.3,"spinRate":2608,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4860012363847894,"extension":5.924632919658118},"index":1,"playId":"bdb731ac-8fed-3988-806f-877193060ebe","pitchNumber":2,"startTime":"2025-09-28T21:30:22.661Z","endTime":"2025-09-28T21:30:27.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12332019030076,"aZ":-43.751246051171194,"pfxX":-2.599272412058952,"pfxZ":-8.878975503230343,"pX":0.42222419711040904,"pZ":0.6918892268590269,"vX0":-1.7007154796722725,"vY0":-114.37615467239789,"vZ0":-2.182840238167084,"x":100.91,"y":220.1,"x0":1.5170518359979026,"y0":50.00129348853882,"z0":6.010927235613994,"aX":-3.3900713858315967},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.3,"breakHorizontal":5.2,"spinRate":2697,"spinDirection":332},"zone":14,"typeConfidence":2.0,"plateTime":0.48173722526048746,"extension":5.966057137272715},"index":2,"playId":"d5c12a5a-133f-3aa7-adb0-fe5b32368793","pitchNumber":3,"startTime":"2025-09-28T21:30:58.019Z","endTime":"2025-09-28T21:31:02.014Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.443572296952464,"aZ":-15.223343316346963,"pfxX":4.199665379476068,"pfxZ":8.68443111910963,"pX":0.7214177674900805,"pZ":3.862117235625814,"vX0":-4.0407425498135945,"vY0":-138.684544594265,"vZ0":-2.4963221795031583,"x":89.5,"y":134.5,"x0":1.6502935907870246,"y0":50.00094176026839,"z0":5.786812668852737,"aX":8.195935226690272},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-6.8,"spinRate":2456,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3946392238316334,"extension":6.011526706525121},"hitData":{"launchSpeed":82.1,"launchAngle":32.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.11,"coordY":114.26}},"index":3,"playId":"0d44e275-c23d-38d3-85a9-b7556835ded7","pitchNumber":4,"startTime":"2025-09-28T21:31:21.779Z","endTime":"2025-09-28T21:31:29.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:31:29.326Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Massey doubles (9) on a fly ball to right fielder JJ Bleday.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:33:47.169Z","endTime":"2025-09-28T21:35:25.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott McGough replaces Osvaldo Bido.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T21:32:27.295Z","endTime":"2025-09-28T21:33:49.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543518,"link":"/api/v1/people/543518"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.63364397038129,"strikeZoneBottom":1.62710227025094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.825546543044887,"aZ":-8.255411874394678,"pfxX":-5.422073645517023,"pfxZ":13.725412058876858,"pX":-1.2160889834414101,"pZ":0.5401594385159266,"vX0":1.6772518784441999,"vY0":-131.64949801370446,"vZ0":-11.52830534870745,"x":163.35,"y":224.2,"x0":-1.1597140087999247,"y0":50.0060943554751,"z0":5.604392835694371,"aX":-9.450422688358243},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":22.3,"breakHorizontal":9.4,"spinRate":2413,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4172121711243686,"extension":5.975210728710675},"index":1,"playId":"df183153-6589-3a2f-9f52-f663c8ceb073","pitchNumber":1,"startTime":"2025-09-28T21:33:49.372Z","endTime":"2025-09-28T21:33:52.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.143586482973042,"aZ":-27.631621847039742,"pfxX":-4.487724571205246,"pfxZ":3.081018244158515,"pX":0.4673282029414022,"pZ":1.9233855074413444,"vX0":4.987333102571434,"vY0":-120.5820306463931,"vZ0":-3.6706057767410827,"x":99.19,"y":186.85,"x0":-1.0433846787583534,"y0":50.00338439195929,"z0":5.899597345045001,"aX":-6.61817674564926},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.9,"breakHorizontal":7.0,"spinRate":1402,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.45400425946634915,"extension":6.070940969660023},"index":2,"playId":"b616cbac-0eb6-3e4f-b4c0-e7dd9112ed3c","pitchNumber":2,"startTime":"2025-09-28T21:34:07.104Z","endTime":"2025-09-28T21:34:10.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.101435714882033,"aZ":-28.048089691872878,"pfxX":-3.1201344299816,"pfxZ":2.7832672061959443,"pX":0.4297263731773756,"pZ":2.5570397946806476,"vX0":4.46938543923276,"vY0":-121.10586270194324,"vZ0":-2.1756490586895594,"x":100.62,"y":169.74,"x0":-1.0360191746147456,"y0":50.00277285187751,"z0":5.925268089408723,"aX":-4.625515467158961},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.8,"breakHorizontal":4.6,"spinRate":1369,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4526282903849532,"extension":6.06154960033378},"index":3,"playId":"1babb086-6baf-3a39-ad8a-0659bdbbe6ec","pitchNumber":3,"startTime":"2025-09-28T21:34:27.249Z","endTime":"2025-09-28T21:34:30.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.65460437380341,"strikeZoneBottom":1.77456829757623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.45402238936318,"aZ":-27.56454413008988,"pfxX":-6.549960117366215,"pfxZ":3.0724118639074867,"pX":0.11571433218944005,"pZ":0.2555971830961497,"vX0":4.962587389952963,"vY0":-121.10026473137744,"vZ0":-7.386267347896722,"x":112.59,"y":231.88,"x0":-1.0991689747444178,"y0":50.003911453260905,"z0":5.724284957399702,"aX":-9.825792947904997},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.2,"breakHorizontal":10.8,"spinRate":1297,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.45059733713745453,"extension":5.998472504793274},"index":4,"playId":"2a890970-42af-36b1-8723-be7163c16cb8","pitchNumber":4,"startTime":"2025-09-28T21:34:50.864Z","endTime":"2025-09-28T21:34:57.496Z","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":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37400397195058,"aZ":-29.360416645510952,"pfxX":0.7964191527227493,"pfxZ":1.7843481432860084,"pX":0.7073121425613552,"pZ":2.6397373081558655,"vX0":4.396018644131304,"vY0":-124.7903274545252,"vZ0":-2.27683470088909,"x":90.04,"y":167.51,"x0":-1.1813349515399552,"y0":50.002213016316695,"z0":5.985345529070541,"aX":1.2536160475188747},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2657,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4391125421395272,"extension":5.979683331574994},"hitData":{"launchSpeed":93.2,"launchAngle":26.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.91,"coordY":109.18}},"index":5,"playId":"ea73a097-30ff-3dbd-b412-9a280ab68828","pitchNumber":5,"startTime":"2025-09-28T21:35:11.640Z","endTime":"2025-09-28T21:35:25.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:35:25.184Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:35:36.477Z","endTime":"2025-09-28T21:37:46.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.48222319521784,"strikeZoneBottom":1.68110746467465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6087649250278,"aZ":-28.864548310859625,"pfxX":-5.219719953724533,"pfxZ":2.185070587042164,"pX":0.23403437345996828,"pZ":0.73504618750251,"vX0":4.893567319365628,"vY0":-121.96135094636058,"vZ0":-6.210383535715044,"x":108.08,"y":218.93,"x0":-1.1144109335528056,"y0":50.00515331474361,"z0":5.78488765526049,"aX":-7.913015854116083},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.8,"breakHorizontal":8.4,"spinRate":1461,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4480590557627222,"extension":6.011335282749865},"index":0,"playId":"2e555669-c071-3a1e-9f95-6188b268c151","pitchNumber":1,"startTime":"2025-09-28T21:35:57.259Z","endTime":"2025-09-28T21:36:01.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38651556829027,"aZ":-12.665590650239375,"pfxX":-4.233059212572037,"pfxZ":11.198472191468717,"pX":0.6823447399088868,"pZ":2.469060101758043,"vX0":5.931830519420137,"vY0":-131.7517992624182,"vZ0":-6.257626704963006,"x":90.99,"y":172.12,"x0":-1.0578796715668501,"y0":50.00260484881129,"z0":5.827460797846773,"aX":-7.37439783111064},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2406,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4172044476905934,"extension":6.080217952382209},"index":1,"playId":"994e79ab-da86-3751-bb6c-53dd7680310b","pitchNumber":2,"startTime":"2025-09-28T21:36:12.381Z","endTime":"2025-09-28T21:36:15.948Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.4775197054554,"strikeZoneBottom":1.67666302913478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.586483980838004,"aZ":-28.46304457465394,"pfxX":-6.330685677599446,"pfxZ":2.442886188848598,"pX":0.3996071579038768,"pZ":0.7224571161627124,"vX0":5.281201619003188,"vY0":-122.23241438787295,"vZ0":-6.350653558466179,"x":101.77,"y":219.27,"x0":-0.9641459780486255,"y0":50.00105463992305,"z0":5.791189729342761,"aX":-9.600342665385039},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.2,"breakHorizontal":10.2,"spinRate":1468,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.44772413734359207,"extension":5.973498568878592},"index":2,"playId":"ba92e0ff-cab1-3903-8e49-1c8edfb05bce","pitchNumber":3,"startTime":"2025-09-28T21:36:28.778Z","endTime":"2025-09-28T21:36:33.429Z","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":91.9,"endSpeed":82.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83704960871003,"aZ":-13.130280654185338,"pfxX":-8.323227299295397,"pfxZ":10.712050581698987,"pX":-0.02099382538563992,"pZ":2.326105981339197,"vX0":5.603506081456047,"vY0":-133.5235464788567,"vZ0":-6.340509725789278,"x":117.8,"y":175.98,"x0":-1.0817767878185498,"y0":50.005889985288626,"z0":5.7039984390554,"aX":-14.802422053758901},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":13.6,"spinRate":2473,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4126262776375613,"extension":6.259429596920424},"index":3,"playId":"4d8e4f20-7ff4-3d76-8bbf-f217c9b5bf1f","pitchNumber":4,"startTime":"2025-09-28T21:36:54.949Z","endTime":"2025-09-28T21:36:58.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23519295091799,"aZ":-12.936992310993288,"pfxX":-6.505779140684463,"pfxZ":10.619297509406174,"pX":-0.47832864988629303,"pZ":3.2670256758359013,"vX0":4.029241583159568,"vY0":-134.27976617881657,"vZ0":-4.231979454127299,"x":135.23,"y":150.57,"x0":-1.1592477497001896,"y0":50.00248286206811,"z0":5.7952777257611725,"aX":-11.785917810957992},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":10.8,"spinRate":2300,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4091332447296616,"extension":6.135104979544324},"index":4,"playId":"5ad05253-8ffc-3e4b-a4d8-2591dc487f5f","pitchNumber":5,"startTime":"2025-09-28T21:37:16.566Z","endTime":"2025-09-28T21:37:19.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.116581154256494,"aZ":-12.807362569787385,"pfxX":-5.727346015565273,"pfxZ":11.224824738520557,"pX":0.16495053811398636,"pZ":2.86819006442058,"vX0":5.059001994596301,"vY0":-131.81955991166993,"vZ0":-5.01996292353492,"x":110.71,"y":161.34,"x0":-1.0534242653193944,"y0":50.0051703670158,"z0":5.774380575135199,"aX":-9.884224383184753},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.1,"breakHorizontal":9.0,"spinRate":2345,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.41865960423447124,"extension":6.141838563950026},"index":5,"playId":"9362cd37-cc7f-3dea-9b2a-15f0ddc9a8cb","pitchNumber":6,"startTime":"2025-09-28T21:37:42.118Z","endTime":"2025-09-28T21:37:46.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:37:46.812Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, third baseman Brett Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:37:48.053Z","endTime":"2025-09-28T21:39:31.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.003077619870748,"aZ":-26.64475625091411,"pfxX":-0.13123328565047743,"pfxZ":3.4519498417049395,"pX":0.6138494120161171,"pZ":2.8307104469961604,"vX0":7.162739999676445,"vY0":-125.8788731659748,"vZ0":-2.4083744928575523,"x":93.6,"y":162.35,"x0":-2.253696884945431,"y0":50.002956038048424,"z0":5.96119488774486,"aX":-0.21117417309848946},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.9,"breakHorizontal":-1.4,"spinRate":2670,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.43543273291038886,"extension":6.030292888331149},"index":0,"playId":"75b2c81b-0286-3e2c-9768-eeecb67adcb6","pitchNumber":1,"startTime":"2025-09-28T21:38:14.533Z","endTime":"2025-09-28T21:38:20.544Z","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":86.9,"endSpeed":80.4,"strikeZoneTop":3.35069063937433,"strikeZoneBottom":1.61069513118396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44629301478369,"aZ":-24.65298729504763,"pfxX":1.700583699396467,"pfxZ":4.635246087879546,"pX":1.8301353834818745,"pZ":1.4776214028429264,"vX0":8.969955697675898,"vY0":-126.25712824138914,"vZ0":-5.9427779205167095,"x":47.24,"y":198.88,"x0":-1.9820150642441239,"y0":50.003687391448196,"z0":5.832116957534961,"aX":2.7592215102595192},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":-5.0,"spinRate":2621,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4329437232866211,"extension":6.068839174444646},"index":1,"playId":"bfc2ae79-35c0-33da-8d56-55063bc7d15e","pitchNumber":2,"startTime":"2025-09-28T21:38:40.231Z","endTime":"2025-09-28T21:38:43.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.466128272422687,"aZ":-26.842957024400572,"pfxX":-4.871147620317276,"pfxZ":3.5324216389432426,"pX":-0.1546580638135961,"pZ":1.0833235652229494,"vX0":6.2593154606071115,"vY0":-121.89678065996328,"vZ0":-5.865234097445242,"x":122.9,"y":209.53,"x0":-2.1202177350475915,"y0":50.00124251247061,"z0":5.831628053382282,"aX":-7.346457271464257},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.3,"breakHorizontal":7.3,"spinRate":1461,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.44896650479645617,"extension":6.068487818194927},"index":2,"playId":"f9350a52-0862-3619-803b-c23e622dd1b9","pitchNumber":3,"startTime":"2025-09-28T21:38:57.171Z","endTime":"2025-09-28T21:39:01.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-28T21:39:07.840Z","endTime":"2025-09-28T21:39:21.520Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.423140774380286,"aZ":-10.263266129691248,"pfxX":-8.122251986760977,"pfxZ":12.49773775844093,"pX":-0.2768980911767759,"pZ":3.0686565142572695,"vX0":7.279076383036905,"vY0":-133.06046956816232,"vZ0":-5.270633458492473,"x":127.55,"y":155.93,"x0":-2.022491940458039,"y0":50.006580031703635,"z0":5.851517532727094,"aX":-14.245893331785513},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.4,"breakHorizontal":12.7,"spinRate":2477,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.41516513490756335,"extension":6.008593388954978},"hitData":{"launchSpeed":73.7,"launchAngle":-8.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.09,"coordY":167.9}},"index":4,"playId":"b20f7534-b4e8-3545-b266-57d66cb90701","pitchNumber":4,"startTime":"2025-09-28T21:39:21.520Z","endTime":"2025-09-28T21:39:31.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:39:31.054Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:39:36.729Z","endTime":"2025-09-28T21:41:01.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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(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":92.3,"endSpeed":82.9,"strikeZoneTop":3.52129917502141,"strikeZoneBottom":1.74581164426703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88569218552359,"aZ":-10.347977307941937,"pfxX":-6.532660562062476,"pfxZ":12.223531704594595,"pX":-0.046008902438434265,"pZ":2.2173908466089682,"vX0":4.617409109694761,"vY0":-134.00798478850388,"vZ0":-7.243003287232971,"x":118.75,"y":178.91,"x0":-0.9586611460240819,"y0":50.00475542154284,"z0":5.727109855992928,"aX":-11.666028090979959},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.4,"breakHorizontal":10.6,"spinRate":2494,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.41162966344800767,"extension":6.080817897319835},"index":0,"playId":"344c2114-b691-3e38-94e3-859803e8b23f","pitchNumber":1,"startTime":"2025-09-28T21:39:56.104Z","endTime":"2025-09-28T21:39:59.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.015910687801927,"aZ":-26.769941599895304,"pfxX":-7.093078417569655,"pfxZ":3.5456075405697938,"pX":-0.32843999736417145,"pZ":1.422962226324833,"vX0":3.86853459704743,"vY0":-122.87712044564351,"vZ0":-5.11978562818053,"x":129.52,"y":200.36,"x0":-1.00406121843277,"y0":50.00314674668002,"z0":5.816108835141689,"aX":-10.814969422735611},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.4,"breakHorizontal":11.9,"spinRate":1346,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.44624629682059513,"extension":6.11853502820486},"index":1,"playId":"f2990b59-f432-3695-881d-e9e503f0ecea","pitchNumber":2,"startTime":"2025-09-28T21:40:12.471Z","endTime":"2025-09-28T21:40:15.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.46074612221681,"strikeZoneBottom":1.65503138600079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.926119879332845,"aZ":-28.154766673344035,"pfxX":-6.051774431915479,"pfxZ":2.664285464520403,"pX":-0.9750257744662055,"pZ":1.1197873456284642,"vX0":2.2103762922337435,"vY0":-121.72999991365921,"vZ0":-5.379055268056206,"x":154.17,"y":208.55,"x0":-1.1064026850767936,"y0":50.000698115508285,"z0":5.782658330757694,"aX":-9.120427049937884},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.8,"breakHorizontal":10.4,"spinRate":1280,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4492104781640629,"extension":6.00576810852495},"index":2,"playId":"37adb796-5bf9-3949-a451-a8d257f3cf8e","pitchNumber":3,"startTime":"2025-09-28T21:40:37.216Z","endTime":"2025-09-28T21:40:41.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34151975323909,"aZ":-28.894368546689787,"pfxX":-5.782551311082469,"pfxZ":2.1496874256728775,"pX":0.18178320188164251,"pZ":1.3332134797914275,"vX0":4.686125158036057,"vY0":-122.60385071981919,"vZ0":-4.965534516858925,"x":110.07,"y":202.78,"x0":-1.0034713697598727,"y0":50.000163012840005,"z0":5.852056837937941,"aX":-8.79831097256801},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":9.4,"spinRate":1477,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4468278817779523,"extension":6.029583456218261},"index":3,"playId":"241f716e-6df2-394b-8750-2e78200e29ba","pitchNumber":4,"startTime":"2025-09-28T21:40:58.146Z","endTime":"2025-09-28T21:41:01.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:41:01.853Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Harris walks.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:43:12.125Z","endTime":"2025-09-28T21:43:57.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Luinder Avila replaces Sam Long.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T21:42:33.716Z","endTime":"2025-09-28T21:43:14.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679883,"link":"/api/v1/people/679883"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.1,"endSpeed":80.2,"strikeZoneTop":3.40794314468826,"strikeZoneBottom":1.61815681094307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.563129998786856,"aZ":-30.66548278994874,"pfxX":2.145384611538408,"pfxZ":0.92393545812795,"pX":-0.6688546670633934,"pZ":3.333046038085385,"vX0":3.7581014038418057,"vY0":-126.90797385785615,"vZ0":-1.1358955083843973,"x":142.5,"y":148.79,"x0":-2.4466321177886634,"y0":50.002643253674485,"z0":6.22519936385589,"aX":3.5052433559973206},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2553,"spinDirection":101},"zone":1,"typeConfidence":2.0,"plateTime":0.43131521501177383,"extension":6.815995991106189},"index":1,"playId":"45a477a3-c337-3d20-800e-078b874899b4","pitchNumber":1,"startTime":"2025-09-28T21:43:14.297Z","endTime":"2025-09-28T21:43:18.176Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.4689047736452,"strikeZoneBottom":1.61943166428009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84410550031507,"aZ":-27.131028871339666,"pfxX":1.3919396797989112,"pfxZ":2.8969373947406734,"pX":1.097321452404033,"pZ":1.384221499170095,"vX0":8.152216305545421,"vY0":-131.10762030116263,"vZ0":-6.682497644206842,"x":75.17,"y":201.41,"x0":-2.2337716854087875,"y0":50.002819094544606,"z0":5.992326858647696,"aX":2.420085290239022},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.3,"spinRate":2601,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.41784748315257003,"extension":6.918883923682349},"index":2,"playId":"2c89360c-3e59-3e4b-ad91-e9b0a30bcc33","pitchNumber":2,"startTime":"2025-09-28T21:43:26.825Z","endTime":"2025-09-28T21:43:31.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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.40014458848248,"strikeZoneBottom":1.673997214857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.845326926291534,"aZ":-24.035405270141933,"pfxX":-8.933396643539334,"pfxZ":4.246058409546862,"pX":-1.023342512069046,"pZ":3.960331217123312,"vX0":6.347356749407494,"vY0":-138.3128672953066,"vZ0":-1.985192869363841,"x":156.01,"y":131.85,"x0":-2.1994767187420283,"y0":50.00342086564473,"z0":6.31633823942648,"aX":-17.12903670304714},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.4,"breakHorizontal":14.6,"spinRate":2351,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39758278376399003,"extension":6.7381242429313675},"index":3,"playId":"210ba714-63cd-3910-83ad-90623da3191e","pitchNumber":3,"startTime":"2025-09-28T21:43:39.704Z","endTime":"2025-09-28T21:43:42.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.32268587792039,"strikeZoneBottom":1.56578497112704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73315199172178,"aZ":-20.622487473781526,"pfxX":-8.835923692459737,"pfxZ":6.14403095897225,"pX":-1.1312018841851434,"pZ":4.363544028334808,"vX0":5.420955767338612,"vY0":-136.84908082987462,"vZ0":-1.661296439061542,"x":160.12,"y":120.96,"x0":-1.9991600847367652,"y0":50.000045169916724,"z0":6.40400028292061,"aX":-16.60594780896252},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":14.8,"spinRate":2334,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4016224405075741,"extension":6.887143250374175},"index":4,"playId":"d7a12e18-f151-318a-bd66-adde11d2359b","pitchNumber":4,"startTime":"2025-09-28T21:43:54.151Z","endTime":"2025-09-28T21:43:57.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:43:57.228Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Bleday doubles (17) on a ground ball to right fielder Mike Yastrzemski. Brett Harris to 3rd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:43:59.918Z","endTime":"2025-09-28T21:45:07.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.55932631488824,"strikeZoneBottom":1.63838443696135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84814668278257,"aZ":-14.964804953773863,"pfxX":-2.540284268394296,"pfxZ":8.976791867000784,"pX":1.0196553295281312,"pZ":3.4340829648211164,"vX0":8.745005380611241,"vY0":-138.3042966843645,"vZ0":-4.7198523738119444,"x":78.13,"y":146.06,"x0":-1.8677833992303665,"y0":50.00357091321595,"z0":6.182826566464273,"aX":-4.871724922177314},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":2.5,"spinRate":2502,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3976212286914862,"extension":6.986216125762287},"index":0,"playId":"ee37fca4-63d1-3985-ba2c-ce245818d066","pitchNumber":1,"startTime":"2025-09-28T21:44:24.502Z","endTime":"2025-09-28T21:44:28.362Z","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":95.7,"endSpeed":86.8,"strikeZoneTop":3.69803708031154,"strikeZoneBottom":1.71687644831279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73032893751192,"aZ":-10.959212666814436,"pfxX":-2.3246598802030665,"pfxZ":10.940404488213845,"pX":0.3963646367758118,"pZ":2.8981336086005505,"vX0":7.312007395849086,"vY0":-138.99558911922153,"vZ0":-6.73737174408911,"x":101.89,"y":160.53,"x0":-1.976774550575493,"y0":50.00558009799055,"z0":6.095835072911134,"aX":-4.509631434108556},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":2.5,"spinRate":2566,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3954100195430845,"extension":6.881425764002876},"index":1,"playId":"a739b775-67b8-3347-9d9e-45e57953f8d5","pitchNumber":2,"startTime":"2025-09-28T21:44:39.842Z","endTime":"2025-09-28T21:44:44.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.097060141875453,"aZ":-28.221070478790477,"pfxX":-10.995253399657841,"pfxZ":2.516001537929533,"pX":-0.1612275691572491,"pZ":2.2342580760150685,"vX0":8.377463372899776,"vY0":-125.29764996632267,"vZ0":-4.143644544650874,"x":123.15,"y":178.46,"x0":-2.1390580239331287,"y0":50.00307376338348,"z0":6.2465378068542154,"aX":-17.27739370042776},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":17.6,"spinRate":2064,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.43912664492734343,"extension":6.677826189666202},"hitData":{"launchSpeed":83.2,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.21,"coordY":115.2}},"index":2,"playId":"3d9a67cf-2dea-3e74-9057-9c40c1200242","pitchNumber":3,"startTime":"2025-09-28T21:44:55.155Z","endTime":"2025-09-28T21:45:07.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:45:07.653Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:46:00.340Z","endTime":"2025-09-28T21:46:36.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T21:45:29.838Z","endTime":"2025-09-28T21:46:02.625Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.47410233442456,"strikeZoneBottom":1.52543234801057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.753475488688238,"aZ":-32.55639330760342,"pfxX":2.603636484350679,"pfxZ":-0.26195799757456406,"pX":0.5355541661041902,"pZ":2.440035452419115,"vX0":5.425347574394377,"vY0":-120.63498603749166,"vZ0":-2.433598085440816,"x":96.59,"y":172.9,"x0":-2.094406350981447,"y0":50.00445740961934,"z0":6.374674507291704,"aX":3.779061019352435},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.8,"breakHorizontal":-6.2,"spinRate":2727,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.456673648067083,"extension":6.547250207649597},"index":1,"playId":"76bc04c6-9c0e-3625-ac14-df2a15e5b9f7","pitchNumber":1,"startTime":"2025-09-28T21:46:02.625Z","endTime":"2025-09-28T21:46:07.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66771445923079,"aZ":-37.10921768450658,"pfxX":3.946708611435657,"pfxZ":-3.4350837927138302,"pX":0.20697763706166983,"pZ":1.3003056149390742,"vX0":4.574284775131733,"vY0":-120.28055700305583,"vZ0":-3.908595902697981,"x":109.11,"y":203.67,"x0":-2.246693543578299,"y0":50.003374586970935,"z0":6.306280232251148,"aX":5.667595823153002},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.0,"breakHorizontal":-8.4,"spinRate":2884,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45888676193930156,"extension":6.7682688887919955},"index":2,"playId":"3049c2b3-60f2-3da5-b691-fce96fd88142","pitchNumber":2,"startTime":"2025-09-28T21:46:16.079Z","endTime":"2025-09-28T21:46:21.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43722172407218,"aZ":-36.89663491769273,"pfxX":4.10654356894733,"pfxZ":-3.2528642020575464,"pX":0.42771840683390455,"pZ":1.2574473824358279,"vX0":4.8438723127759715,"vY0":-121.38258131077761,"vZ0":-3.9901330351939936,"x":100.7,"y":204.83,"x0":-2.146683972127757,"y0":50.00121788198443,"z0":6.223506206784333,"aX":5.968329644452351},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.7,"breakHorizontal":-8.9,"spinRate":2940,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45574807448616816,"extension":6.777705707178452},"index":3,"playId":"9bd4cd78-90a6-34b3-b8f6-ef5b0d0810fb","pitchNumber":3,"startTime":"2025-09-28T21:46:31.534Z","endTime":"2025-09-28T21:46:36.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:46:36.924Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willie MacIver strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:46:42.292Z","endTime":"2025-09-28T21:48:30.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.6184657924505,"strikeZoneBottom":1.65890028419213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50637630557908,"aZ":-23.76764747886048,"pfxX":-9.542416961331805,"pfxZ":4.305836642763172,"pX":-0.5691183281943244,"pZ":4.033887633907392,"vX0":7.0875387398757965,"vY0":-139.33175964855954,"vZ0":-1.9295249568349104,"x":138.69,"y":129.87,"x0":-1.9157845481054678,"y0":50.00105888381761,"z0":6.31810853727351,"aX":-18.618844708531142},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2224,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3942469895024572,"extension":6.85992606752439},"index":0,"playId":"bcfd3e2d-ae6c-3d66-88af-1a3d252517a7","pitchNumber":1,"startTime":"2025-09-28T21:47:04.964Z","endTime":"2025-09-28T21:47:09.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.449730535985047,"aZ":-36.688366831967556,"pfxX":4.5617760747062475,"pfxZ":-3.0249974226769343,"pX":0.2759776621982723,"pZ":1.6295200060739115,"vX0":4.666645599528502,"vY0":-121.74250453133567,"vZ0":-3.2350519729211387,"x":106.48,"y":194.78,"x0":-2.26344621652196,"y0":50.00427676797533,"z0":6.173399122990654,"aX":6.800736962571131},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.0,"breakHorizontal":-9.5,"spinRate":2799,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4510992820993791,"extension":6.973967772450062},"index":1,"playId":"04d4bfc4-93e3-3374-86a5-7956e961fe93","pitchNumber":2,"startTime":"2025-09-28T21:47:18.305Z","endTime":"2025-09-28T21:47:22.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.65077319131562,"strikeZoneBottom":1.62876329212527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8985861701657,"aZ":-39.16150067178713,"pfxX":5.372118432312056,"pfxZ":-4.7962235512888824,"pX":0.11445048106721933,"pZ":1.0348627127875578,"vX0":3.6703028035615897,"vY0":-120.86665950150629,"vZ0":-3.7916205064431066,"x":112.64,"y":210.84,"x0":-2.1297473484639555,"y0":50.00350475153936,"z0":6.117224171544302,"aX":7.826437704312287},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.4,"breakHorizontal":-10.7,"spinRate":2937,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4558411865739558,"extension":6.880812376368252},"index":2,"playId":"843d94fe-ec03-3db6-bb55-27a529b1626c","pitchNumber":3,"startTime":"2025-09-28T21:47:42.610Z","endTime":"2025-09-28T21:47:47.354Z","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":96.1,"endSpeed":87.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89619851323729,"aZ":-16.288708091576865,"pfxX":-8.455993096898807,"pfxZ":8.123753032260574,"pX":-0.4293886015314725,"pZ":2.07168284949473,"vX0":7.110847574502493,"vY0":-139.53159007795784,"vZ0":-8.314872449609629,"x":133.37,"y":182.84,"x0":-1.9230569206330779,"y0":50.00181102554597,"z0":6.1820623053866814,"aX":-16.5306422849878},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":13.7,"spinRate":2417,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.39383331116904374,"extension":6.835215546285085},"index":3,"playId":"9e8273a0-6d8c-329e-9027-71c12fad9316","pitchNumber":4,"startTime":"2025-09-28T21:47:59.327Z","endTime":"2025-09-28T21:48:03.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32393030213058,"aZ":-31.223767027207934,"pfxX":2.1020245647048745,"pfxZ":0.5471656684368273,"pX":0.5609862103384492,"pZ":2.1493601047590207,"vX0":6.427707517288067,"vY0":-130.88414114492153,"vZ0":-4.054864698117511,"x":95.62,"y":180.75,"x0":-2.1949237985665513,"y0":50.00491154267467,"z0":6.043977155676715,"aX":3.664878994327852},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.2,"spinRate":2738,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.41768484905534287,"extension":6.991704268063858},"index":4,"playId":"050e0f54-d78c-3dae-84b6-6d23ea122a8f","pitchNumber":5,"startTime":"2025-09-28T21:48:25.624Z","endTime":"2025-09-28T21:48:30.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:48:30.052Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out to center fielder John Rave.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:48:33.278Z","endTime":"2025-09-28T21:49:17.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.2,"strikeZoneTop":3.29757169530001,"strikeZoneBottom":1.55188512552675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.89328421235888,"aZ":-22.928017956694482,"pfxX":-7.879655776435703,"pfxZ":4.787172107690029,"pX":-0.8463522626841784,"pZ":4.455627941291392,"vX0":5.610513600828296,"vY0":-139.21578028401976,"vZ0":-0.8921528492029559,"x":149.26,"y":118.48,"x0":-1.8804562164219665,"y0":50.00361433444421,"z0":6.3204534245096795,"aX":-15.221418232963533},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":12.8,"spinRate":2241,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.395856094896764,"extension":6.63266259552993},"index":0,"playId":"ac3e7d14-b86a-31cc-92c1-daa0a61f5aee","pitchNumber":1,"startTime":"2025-09-28T21:48:53.689Z","endTime":"2025-09-28T21:48:56.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.356093461858755,"aZ":-19.82995720690034,"pfxX":-7.566490725797939,"pfxZ":6.365134907136735,"pX":0.3128905944206865,"pZ":2.860004173840023,"vX0":8.31110942244493,"vY0":-138.93051051539263,"vZ0":-5.5731885336496845,"x":105.07,"y":161.56,"x0":-1.745332690071526,"y0":50.00663945659471,"z0":6.225235175321658,"aX":-14.681748682194826},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":11.8,"spinRate":2353,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.39541446834800364,"extension":6.822776107615599},"hitData":{"launchSpeed":88.1,"launchAngle":34.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.09,"coordY":70.66}},"index":1,"playId":"13ac6536-905b-3a61-9f5f-16cbeae04e8f","pitchNumber":2,"startTime":"2025-09-28T21:49:08.386Z","endTime":"2025-09-28T21:49:17.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:49:17.638Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out to center fielder John Rave.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:48:33.278Z","endTime":"2025-09-28T21:49:17.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.2,"strikeZoneTop":3.29757169530001,"strikeZoneBottom":1.55188512552675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.89328421235888,"aZ":-22.928017956694482,"pfxX":-7.879655776435703,"pfxZ":4.787172107690029,"pX":-0.8463522626841784,"pZ":4.455627941291392,"vX0":5.610513600828296,"vY0":-139.21578028401976,"vZ0":-0.8921528492029559,"x":149.26,"y":118.48,"x0":-1.8804562164219665,"y0":50.00361433444421,"z0":6.3204534245096795,"aX":-15.221418232963533},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":12.8,"spinRate":2241,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.395856094896764,"extension":6.63266259552993},"index":0,"playId":"ac3e7d14-b86a-31cc-92c1-daa0a61f5aee","pitchNumber":1,"startTime":"2025-09-28T21:48:53.689Z","endTime":"2025-09-28T21:48:56.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.356093461858755,"aZ":-19.82995720690034,"pfxX":-7.566490725797939,"pfxZ":6.365134907136735,"pX":0.3128905944206865,"pZ":2.860004173840023,"vX0":8.31110942244493,"vY0":-138.93051051539263,"vZ0":-5.5731885336496845,"x":105.07,"y":161.56,"x0":-1.745332690071526,"y0":50.00663945659471,"z0":6.225235175321658,"aX":-14.681748682194826},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":11.8,"spinRate":2353,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.39541446834800364,"extension":6.822776107615599},"hitData":{"launchSpeed":88.1,"launchAngle":34.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.09,"coordY":70.66}},"index":1,"playId":"13ac6536-905b-3a61-9f5f-16cbeae04e8f","pitchNumber":2,"startTime":"2025-09-28T21:49:08.386Z","endTime":"2025-09-28T21:49:17.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T21:49:17.638Z","atBatIndex":83},"scoringPlays":[13,26,28,39,54,55,60,66,71],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":34.83,"y":81.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":112.29,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":157.39,"y":147.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":114.92,"y":58.07},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":79.1,"y":99.69},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":125.45,"y":77.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":148.27,"y":173.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":201.39,"y":81.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":136.23,"y":67.33},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":129.59,"y":126.18},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":48.35,"y":122.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":181.81,"y":76.33},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":24,"top":[18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":114.82,"y":151.68},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":25,"endIndex":34,"top":[25,26,27,28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":140.67,"y":89.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":198.94,"y":109.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":128.63,"y":189.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":152.35,"y":91.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":195.9,"y":115.7},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":126.36,"y":80.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":142.69,"y":177.02},"type":"O","description":"Forceout"}]}},{"startIndex":35,"endIndex":46,"top":[35,36,37,38,39,40],"bottom":[41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":96.58,"y":164.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":201.37,"y":82.48},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":166.45,"y":89.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":141.17,"y":91.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":98.04,"y":88.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":108.47,"y":167.92},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":111.35,"y":182.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":157.22,"y":145.84},"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":5,"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":141.89,"y":94.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"coordinates":{"x":171.58,"y":110.13},"type":"H","description":"Single"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":83.71,"y":146.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":104.18,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":188.97,"y":48.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":687765,"fullName":"Mitch Spence","link":"/api/v1/people/687765"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":63.52,"y":103.23},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":137.63,"y":52.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":100.13,"y":167.39},"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":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":198.6,"y":125.49},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":64,"top":[54,55,56,57,58,59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":180.4,"y":51.62},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":216.06,"y":24.51},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":156.38,"y":154.72},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":52.59,"y":76.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":146.24,"y":171.45},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":155.36,"y":167.39},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":74,"top":[65,66,67,68],"bottom":[69,70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":147.76,"y":153.71},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":191.85,"y":45.27},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":126.12,"y":91.96},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"coordinates":{"x":119.8,"y":178.62},"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":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":83.58,"y":63.1},"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":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":43.65,"y":48.24},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":149.77,"y":162.99},"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":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":200.11,"y":114.26},"type":"O","description":"Flyout"}]}},{"startIndex":75,"endIndex":83,"top":[75,76,77,78],"bottom":[79,80,81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":218.91,"y":109.18},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":97.09,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":219.21,"y":115.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":9,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":110.09,"y":70.66},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":7,"errors":2,"leftOnBase":8},"away":{"runs":9,"hits":15,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"catcher":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"first":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"second":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"third":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"shortstop":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"left":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"center":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"onDeck":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"inHole":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"battingOrder":3,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitcher":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"battingOrder":1,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":1,"hits":15,"hitByPitch":0,"avg":".247","atBats":42,"obp":".309","slg":".397","ops":".706","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":28,"rbi":8,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"3.73","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":56,"strikes":96,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":2,"pitchesPerInning":"16.89","runsScoredPer9":"2.00","homeRunsPer9":"1.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":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":5,"groundOuts":17,"airOuts":13,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".300","atBats":60,"obp":".391","slg":".550","ops":".941","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":33,"rbi":13,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":2,"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":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":4,"putOuts":66,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":134,"flyOuts":71,"groundOuts":104,"airOuts":128,"runs":43,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":81,"baseOnBalls":26,"intentionalWalks":2,"hits":112,"hitByPitch":8,"avg":".267","atBats":419,"obp":".319","slg":".365","ops":".684","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":153,"rbi":44,"leftOnBase":142,"sacBunts":1,"sacFlies":5,"babip":".313","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.86","popOuts":18,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":174,"putOuts":177,"errors":3,"chances":354,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666142":{"person":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":16,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":24,"strikes":48,"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":{"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":13,"gamesStarted":13,"flyOuts":26,"groundOuts":38,"airOuts":46,"runs":33,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":98,"baseOnBalls":20,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":232,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1079,"era":"4.67","inningsPitched":"61.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.18","battersFaced":257,"outs":185,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1079,"balls":374,"strikes":705,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"4.90","strikeoutsPer9Inn":"14.30","walksPer9Inn":"2.92","hitsPer9Inn":"7.74","runsScoredPer9":"4.82","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669674":{"person":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":29,"groundOuts":38,"airOuts":46,"runs":31,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":1,"hits":48,"hitByPitch":2,"atBats":165,"obp":".381","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":786,"era":"5.36","inningsPitched":"40.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.74","battersFaced":189,"outs":121,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":298,"strikes":488,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":2,"winPercentage":".400","pitchesPerInning":"19.49","gamesFinished":19,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.91","hitsPer9Inn":"10.71","runsScoredPer9":"6.92","homeRunsPer9":"1.56","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663697":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"101","stats":{"batting":{"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":99,"groundOuts":115,"airOuts":163,"runs":63,"doubles":29,"triples":0,"homeRuns":9,"strikeOuts":106,"baseOnBalls":54,"intentionalWalks":0,"hits":116,"hitByPitch":13,"avg":".233","atBats":497,"obp":".323","slg":".346","ops":".669","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":567,"totalBases":172,"rbi":45,"leftOnBase":153,"sacBunts":1,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.22","popOuts":40,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":216,"putOuts":149,"errors":13,"chances":378,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":10,"groundOuts":10,"airOuts":18,"runs":19,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".280","atBats":50,"obp":".321","slg":".380","ops":".701","caughtStealing":2,"stolenBases":21,"stolenBasePercentage":".913","caughtStealingPercentage":".087","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":19,"rbi":6,"leftOnBase":27,"sacBunts":1,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":41,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":34,"gamesStarted":1,"flyOuts":21,"groundOuts":47,"airOuts":33,"runs":21,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":161,"obp":".302","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":727,"era":"3.86","inningsPitched":"44.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":19,"whip":"1.22","battersFaced":180,"outs":133,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":727,"balls":269,"strikes":458,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".333","pitchesPerInning":"16.40","gamesFinished":7,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"9.34","walksPer9Inn":"3.45","hitsPer9Inn":"7.51","runsScoredPer9":"4.26","homeRunsPer9":"1.22","inheritedRunners":14,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":155,"flyOuts":105,"groundOuts":145,"airOuts":187,"runs":54,"doubles":35,"triples":0,"homeRuns":30,"strikeOuts":125,"baseOnBalls":28,"intentionalWalks":5,"hits":141,"hitByPitch":12,"avg":".236","atBats":597,"obp":".284","slg":".446","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":641,"totalBases":266,"rbi":100,"leftOnBase":253,"sacBunts":0,"sacFlies":1,"babip":".251","groundOutsToAirouts":"0.78","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"19.90","popOuts":42,"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":{"caughtStealing":14,"stolenBases":18,"stolenBasePercentage":".563","caughtStealingPercentage":".438","assists":47,"putOuts":884,"errors":1,"chances":932,"fielding":".999","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":42,"groundOuts":68,"airOuts":84,"runs":35,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":1,"hits":62,"hitByPitch":1,"avg":".228","atBats":272,"obp":".273","slg":".401","ops":".674","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":109,"rbi":27,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.22","popOuts":24,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":62,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679883":{"person":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":5,"groundOuts":15,"airOuts":12,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":49,"obp":".232","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":217,"era":"1.29","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.93","battersFaced":56,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":84,"strikes":133,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":9,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.29","walksPer9Inn":"3.86","hitsPer9Inn":"4.50","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":72,"flyOuts":24,"groundOuts":48,"airOuts":32,"runs":18,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".196","atBats":153,"obp":".283","slg":".307","ops":".590","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":47,"rbi":14,"leftOnBase":68,"sacBunts":2,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.25","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":104,"errors":3,"chances":110,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"4-5 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":60,"groundOuts":48,"airOuts":112,"runs":20,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".244","atBats":262,"obp":".268","slg":".313","ops":".581","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":82,"rbi":20,"leftOnBase":112,"sacBunts":1,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.33","popOuts":27,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":119,"errors":2,"chances":274,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":6,"groundOuts":11,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".244","atBats":45,"obp":".346","slg":".356","ops":".702","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":16,"rbi":6,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":1,"putOuts":126,"errors":0,"chances":127,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663568":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":62,"groundOuts":139,"airOuts":109,"runs":49,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":77,"baseOnBalls":31,"intentionalWalks":1,"hits":98,"hitByPitch":7,"atBats":417,"obp":".296","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1689,"era":"3.51","inningsPitched":"112.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.14","battersFaced":461,"outs":338,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1689,"balls":605,"strikes":1084,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".417","pitchesPerInning":"14.99","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"6.15","walksPer9Inn":"2.48","hitsPer9Inn":"7.83","runsScoredPer9":"3.91","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":12,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"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":51,"gamesStarted":0,"flyOuts":29,"groundOuts":57,"airOuts":57,"runs":20,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":196,"obp":".233","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":865,"era":"3.25","inningsPitched":"55.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":20,"whip":"0.85","battersFaced":206,"outs":166,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":865,"balls":307,"strikes":558,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.63","gamesFinished":15,"strikeoutWalkRatio":"4.89","strikeoutsPer9Inn":"7.16","walksPer9Inn":"1.46","hitsPer9Inn":"6.18","runsScoredPer9":"3.25","homeRunsPer9":"1.30","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608032":{"person":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"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":67,"gamesStarted":0,"flyOuts":52,"groundOuts":37,"airOuts":104,"runs":22,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":6,"hits":48,"hitByPitch":4,"atBats":241,"obp":".276","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1043,"era":"2.45","inningsPitched":"66.0","wins":4,"losses":5,"saves":42,"saveOpportunities":48,"holds":0,"blownSaves":6,"earnedRuns":18,"whip":"1.06","battersFaced":269,"outs":198,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1043,"balls":361,"strikes":682,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".444","pitchesPerInning":"15.80","gamesFinished":57,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"7.36","walksPer9Inn":"3.00","hitsPer9Inn":"6.55","runsScoredPer9":"3.00","homeRunsPer9":"0.68","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":160,"flyOuts":112,"groundOuts":153,"airOuts":202,"runs":72,"doubles":33,"triples":1,"homeRuns":32,"strikeOuts":107,"baseOnBalls":49,"intentionalWalks":5,"hits":164,"hitByPitch":7,"avg":".264","atBats":621,"obp":".323","slg":".475","ops":".798","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":682,"totalBases":295,"rbi":113,"leftOnBase":289,"sacBunts":0,"sacFlies":5,"babip":".271","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.41","popOuts":40,"lineOuts":50},"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":63,"putOuts":965,"errors":4,"chances":1032,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 6-2)","summary":"2.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":2,"flyOuts":42,"groundOuts":78,"airOuts":68,"runs":24,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":45,"baseOnBalls":26,"intentionalWalks":1,"hits":66,"hitByPitch":6,"atBats":254,"obp":".341","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1088,"era":"3.06","inningsPitched":"67.2","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":23,"whip":"1.36","battersFaced":289,"outs":203,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":1088,"balls":413,"strikes":675,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".750","pitchesPerInning":"16.08","gamesFinished":8,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"5.99","walksPer9Inn":"3.46","hitsPer9Inn":"8.78","runsScoredPer9":"3.19","homeRunsPer9":"1.06","inheritedRunners":21,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":26,"flyOuts":81,"groundOuts":128,"airOuts":157,"runs":76,"doubles":30,"triples":4,"homeRuns":25,"strikeOuts":127,"baseOnBalls":39,"intentionalWalks":0,"hits":149,"hitByPitch":6,"atBats":557,"obp":".320","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2318,"era":"4.64","inningsPitched":"141.2","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":73,"whip":"1.33","battersFaced":606,"outs":425,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2318,"balls":842,"strikes":1476,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".389","pitchesPerInning":"16.36","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.48","hitsPer9Inn":"9.47","runsScoredPer9":"4.83","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":37,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":15,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":116,"groundOuts":154,"airOuts":220,"runs":74,"doubles":29,"triples":6,"homeRuns":15,"strikeOuts":126,"baseOnBalls":45,"intentionalWalks":0,"hits":166,"hitByPitch":4,"atBats":658,"obp":".302","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2666,"era":"3.86","inningsPitched":"172.2","wins":10,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.22","battersFaced":716,"outs":518,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2666,"balls":920,"strikes":1746,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".435","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.35","hitsPer9Inn":"8.65","runsScoredPer9":"3.86","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":53,"lineOuts":51},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":96,"groundOuts":95,"airOuts":170,"runs":68,"doubles":28,"triples":1,"homeRuns":17,"strikeOuts":108,"baseOnBalls":72,"intentionalWalks":4,"hits":111,"hitByPitch":2,"avg":".233","atBats":477,"obp":".333","slg":".403","ops":".736","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":192,"rbi":46,"leftOnBase":200,"sacBunts":2,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.06","popOuts":35,"lineOuts":39},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":232,"errors":1,"chances":244,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":160,"flyOuts":90,"groundOuts":168,"airOuts":181,"runs":81,"doubles":39,"triples":5,"homeRuns":16,"strikeOuts":84,"baseOnBalls":62,"intentionalWalks":0,"hits":170,"hitByPitch":1,"avg":".286","atBats":595,"obp":".351","slg":".449","ops":".800","caughtStealing":9,"stolenBases":23,"stolenBasePercentage":".719","caughtStealingPercentage":".281","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":666,"totalBases":267,"rbi":74,"leftOnBase":247,"sacBunts":3,"sacFlies":5,"babip":".308","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.19","popOuts":33,"lineOuts":58},"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":274,"putOuts":142,"errors":8,"chances":424,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":80,"groundOuts":135,"airOuts":152,"runs":46,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":114,"baseOnBalls":43,"intentionalWalks":1,"hits":109,"hitByPitch":3,"atBats":509,"obp":".279","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2164,"era":"2.99","inningsPitched":"138.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.10","battersFaced":556,"outs":415,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2164,"balls":809,"strikes":1355,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".563","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.42","walksPer9Inn":"2.80","hitsPer9Inn":"7.09","runsScoredPer9":"2.99","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":3,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672582":{"person":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":69,"gamesStarted":2,"flyOuts":17,"groundOuts":95,"airOuts":31,"runs":30,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":247,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1099,"era":"4.18","inningsPitched":"64.2","wins":5,"losses":2,"saves":0,"saveOpportunities":4,"holds":14,"blownSaves":4,"earnedRuns":30,"whip":"1.38","battersFaced":275,"outs":194,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1099,"balls":388,"strikes":711,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"3.06","rbi":0,"winPercentage":".714","pitchesPerInning":"16.99","gamesFinished":4,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.07","walksPer9Inn":"3.06","hitsPer9Inn":"9.32","runsScoredPer9":"4.18","homeRunsPer9":"0.97","inheritedRunners":39,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"201","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":26,"groundOuts":67,"airOuts":58,"runs":19,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":33,"hitByPitch":4,"avg":".157","atBats":210,"obp":".237","slg":".295","ops":".532","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":62,"rbi":18,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".172","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":8,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":113,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":29,"groundOuts":41,"airOuts":55,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":169,"obp":".291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":642,"era":"3.74","inningsPitched":"45.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":19,"whip":"1.18","battersFaced":189,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":222,"strikes":420,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".750","pitchesPerInning":"14.06","gamesFinished":9,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"7.49","walksPer9Inn":"3.55","hitsPer9Inn":"7.09","runsScoredPer9":"3.94","homeRunsPer9":"0.99","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"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"}]},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":74,"gamesStarted":0,"flyOuts":37,"groundOuts":57,"airOuts":69,"runs":29,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":1,"hits":57,"hitByPitch":1,"atBats":244,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1047,"era":"3.80","inningsPitched":"64.0","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":23,"blownSaves":4,"earnedRuns":27,"whip":"1.19","battersFaced":265,"outs":192,"gamesPitched":74,"completeGames":0,"shutouts":0,"pitchesThrown":1047,"balls":372,"strikes":675,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"16.36","gamesFinished":8,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.67","hitsPer9Inn":"8.02","runsScoredPer9":"4.08","homeRunsPer9":"1.41","inheritedRunners":55,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":16},"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}},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":4,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":157,"flyOuts":108,"groundOuts":124,"airOuts":197,"runs":99,"doubles":47,"triples":6,"homeRuns":23,"strikeOuts":125,"baseOnBalls":49,"intentionalWalks":8,"hits":184,"hitByPitch":8,"avg":".295","atBats":623,"obp":".351","slg":".501","ops":".852","caughtStealing":9,"stolenBases":38,"stolenBasePercentage":".809","caughtStealingPercentage":".191","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":687,"totalBases":312,"rbi":88,"leftOnBase":235,"sacBunts":0,"sacFlies":7,"babip":".334","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.09","popOuts":43,"lineOuts":46},"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":382,"putOuts":186,"errors":10,"chances":578,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[672580,663697,677951,695506,686469,686475,521692,573262,695600,624428,686681,670231,666142,674444,663738,669674,679883],"pitchers":[666142,674444,663738,669674,679883],"bench":[545341,571912],"bullpen":[680742,702070,664199,608032,663568,547179,670167,608379,672582],"battingOrder":[663697,695506,686475,521692,573262,695600,624428,686681,670231],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Garcia, M (39, Basso); Pasquantino (33, Spence); Witt Jr. (47, Bido); Massey (9, McGough)."},{"label":"HR","value":"Yastrzemski 2 (17, 7th inning off Kelly, Mi, 0 on, 0 out, 8th inning off Bido, 0 on, 1 out); Jensen (3, 7th inning off Kelly, Mi, 0 on, 0 out)."},{"label":"TB","value":"Frazier 2; Garcia, M 3; Jensen 6; Massey 5; Pasquantino 2; Witt Jr. 2; Yastrzemski 8."},{"label":"RBI","value":"Garcia, M 2 (74); Jensen (13); Massey (20); Witt Jr. 2 (88); Yastrzemski 2 (46)."},{"label":"2-out RBI","value":"Massey; Witt Jr. 2."},{"label":"Runners left in scoring position, 2 out","value":"Witt Jr.; Yastrzemski; Caglianone; Jensen; Perez, S; Rave; Pasquantino."},{"label":"SF","value":"Garcia, M."},{"label":"Team RISP","value":"4-for-16."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Yastrzemski (7, 2nd base off Alvarado/MacIver)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":6,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".253","atBats":34,"obp":".318","slg":".431","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":2,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":42,"obp":".404","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"4.70","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.36","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":62,"strikes":94,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":8,"pitchesPerInning":"17.33","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":2,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":61,"groundOuts":137,"airOuts":122,"runs":83,"doubles":30,"triples":2,"homeRuns":21,"strikeOuts":179,"baseOnBalls":59,"intentionalWalks":0,"hits":133,"hitByPitch":0,"avg":".234","atBats":569,"obp":".306","slg":".404","ops":".710","caughtStealing":7,"stolenBases":22,"stolenBasePercentage":".759","caughtStealingPercentage":".241","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":630,"totalBases":230,"rbi":63,"leftOnBase":235,"sacBunts":2,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.10","popOuts":20,"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":4,"putOuts":366,"errors":2,"chances":372,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543518":{"person":{"id":543518,"fullName":"Scott McGough","link":"/api/v1/people/543518"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":13,"gamesStarted":0,"flyOuts":15,"groundOuts":11,"airOuts":22,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":67,"obp":".347","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":297,"era":"6.75","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.56","battersFaced":75,"outs":48,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":115,"strikes":182,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"18.56","gamesFinished":7,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.94","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":29,"gamesStarted":29,"flyOuts":93,"groundOuts":159,"airOuts":194,"runs":93,"doubles":35,"triples":0,"homeRuns":16,"strikeOuts":124,"baseOnBalls":50,"intentionalWalks":1,"hits":162,"hitByPitch":16,"atBats":630,"obp":".324","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2731,"era":"4.54","inningsPitched":"162.2","wins":8,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":82,"whip":"1.30","battersFaced":705,"outs":488,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2731,"balls":1003,"strikes":1728,"strikePercentage":".630","hitBatsmen":16,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".421","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.77","hitsPer9Inn":"8.96","runsScoredPer9":"5.15","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":36,"lineOuts":65},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":7,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"300","stats":{"batting":{"summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":162,"flyOuts":104,"groundOuts":132,"airOuts":177,"runs":92,"doubles":40,"triples":3,"homeRuns":30,"strikeOuts":155,"baseOnBalls":65,"intentionalWalks":4,"hits":164,"hitByPitch":5,"avg":".262","atBats":626,"obp":".335","slg":".479","ops":".814","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":699,"totalBases":300,"rbi":89,"leftOnBase":260,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.75","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.87","popOuts":31,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":43,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":16,"flyOuts":32,"groundOuts":102,"airOuts":62,"runs":52,"doubles":20,"triples":2,"homeRuns":17,"strikeOuts":99,"baseOnBalls":31,"intentionalWalks":1,"hits":92,"hitByPitch":6,"atBats":354,"obp":".329","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1575,"era":"5.08","inningsPitched":"90.1","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":51,"whip":"1.36","battersFaced":392,"outs":271,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1575,"balls":636,"strikes":939,"strikePercentage":".600","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".364","pitchesPerInning":"17.44","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.09","hitsPer9Inn":"9.17","runsScoredPer9":"5.18","homeRunsPer9":"1.69","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":59,"gamesStarted":1,"flyOuts":47,"groundOuts":40,"airOuts":80,"runs":24,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":2,"hits":47,"hitByPitch":7,"atBats":234,"obp":".283","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1093,"era":"3.18","inningsPitched":"65.0","wins":4,"losses":3,"saves":0,"saveOpportunities":6,"holds":16,"blownSaves":6,"earnedRuns":23,"whip":"1.05","battersFaced":266,"outs":195,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1093,"balls":400,"strikes":693,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".571","pitchesPerInning":"16.82","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.91","hitsPer9Inn":"6.51","runsScoredPer9":"3.32","homeRunsPer9":"1.38","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":5,"gamesStarted":5,"flyOuts":15,"groundOuts":18,"airOuts":30,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":91,"obp":".365","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":431,"era":"6.85","inningsPitched":"22.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.66","battersFaced":104,"outs":67,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":431,"balls":167,"strikes":264,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"19.30","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"7.25","walksPer9Inn":"4.43","hitsPer9Inn":"10.48","runsScoredPer9":"7.25","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":4,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":44,"groundOuts":43,"airOuts":68,"runs":32,"doubles":5,"triples":3,"homeRuns":4,"strikeOuts":54,"baseOnBalls":34,"intentionalWalks":2,"hits":43,"hitByPitch":4,"atBats":201,"obp":".332","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":990,"era":"4.66","inningsPitched":"58.0","wins":4,"losses":2,"saves":2,"saveOpportunities":5,"holds":12,"blownSaves":3,"earnedRuns":30,"whip":"1.33","battersFaced":246,"outs":174,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":990,"balls":373,"strikes":617,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":1,"winPercentage":".667","pitchesPerInning":"17.07","gamesFinished":10,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"8.38","walksPer9Inn":"5.28","hitsPer9Inn":"6.67","runsScoredPer9":"4.97","homeRunsPer9":"0.62","inheritedRunners":29,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":12,"lineOuts":12},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680862":{"person":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":33,"airOuts":23,"runs":7,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".186","atBats":102,"obp":".252","slg":".324","ops":".576","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":33,"rbi":9,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":10,"putOuts":255,"errors":3,"chances":268,"fielding":".989","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":{"summary":"3.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":16,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":17,"strikes":30,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":8,"flyOuts":52,"groundOuts":88,"airOuts":94,"runs":57,"doubles":20,"triples":0,"homeRuns":16,"strikeOuts":66,"baseOnBalls":26,"intentionalWalks":2,"hits":96,"hitByPitch":4,"atBats":342,"obp":".337","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1354,"era":"5.10","inningsPitched":"84.2","wins":3,"losses":6,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":48,"whip":"1.44","battersFaced":375,"outs":254,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1354,"balls":466,"strikes":888,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":2,"winPercentage":".333","pitchesPerInning":"15.99","gamesFinished":3,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.02","walksPer9Inn":"2.76","hitsPer9Inn":"10.20","runsScoredPer9":"6.06","homeRunsPer9":"1.70","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"301","stats":{"batting":{"note":"1-","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":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":42,"flyOuts":15,"groundOuts":24,"airOuts":23,"runs":11,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".309","atBats":94,"obp":".323","slg":".543","ops":".866","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":51,"rbi":14,"leftOnBase":25,"sacBunts":0,"sacFlies":2,"babip":".347","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"401","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":32,"groundOuts":56,"airOuts":60,"runs":20,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":35,"baseOnBalls":22,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".197","atBats":183,"obp":".295","slg":".273","ops":".568","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":50,"rbi":13,"leftOnBase":77,"sacBunts":3,"sacFlies":1,"babip":".231","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"91.50","popOuts":10,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":85,"errors":4,"chances":221,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"0.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"54.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":1,"chances":1,"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":42,"gamesStarted":0,"flyOuts":29,"groundOuts":39,"airOuts":46,"runs":17,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":19,"intentionalWalks":3,"hits":32,"hitByPitch":1,"atBats":143,"obp":".317","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":658,"era":"3.18","inningsPitched":"39.2","wins":4,"losses":4,"saves":2,"saveOpportunities":3,"holds":7,"blownSaves":1,"earnedRuns":14,"whip":"1.29","battersFaced":166,"outs":119,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":658,"balls":246,"strikes":412,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".500","pitchesPerInning":"16.59","gamesFinished":13,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"6.58","walksPer9Inn":"4.31","hitsPer9Inn":"7.26","runsScoredPer9":"3.86","homeRunsPer9":"1.13","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"5.40","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":10,"flyOuts":65,"groundOuts":55,"airOuts":106,"runs":56,"doubles":16,"triples":1,"homeRuns":19,"strikeOuts":68,"baseOnBalls":35,"intentionalWalks":1,"hits":93,"hitByPitch":6,"atBats":313,"obp":".370","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1380,"era":"5.87","inningsPitched":"79.2","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.61","battersFaced":363,"outs":239,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1380,"balls":499,"strikes":881,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":3,"winPercentage":".286","pitchesPerInning":"17.32","gamesFinished":7,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.68","walksPer9Inn":"3.95","hitsPer9Inn":"10.51","runsScoredPer9":"6.33","homeRunsPer9":"2.15","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":22,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":19,"groundOuts":51,"airOuts":44,"runs":17,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":68,"baseOnBalls":10,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".214","atBats":206,"obp":".259","slg":".379","ops":".638","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":78,"rbi":23,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.89","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":59,"errors":10,"chances":170,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":158,"flyOuts":68,"groundOuts":153,"airOuts":114,"runs":75,"doubles":34,"triples":1,"homeRuns":25,"strikeOuts":141,"baseOnBalls":55,"intentionalWalks":2,"hits":155,"hitByPitch":6,"avg":".276","atBats":561,"obp":".346","slg":".474","ops":".820","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":624,"totalBases":266,"rbi":93,"leftOnBase":274,"sacBunts":0,"sacFlies":2,"babip":".327","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.44","popOuts":15,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":549,"errors":5,"chances":583,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"1.1 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":1,"flyOuts":4,"groundOuts":19,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":47,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":206,"era":"2.31","inningsPitched":"11.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.80","battersFaced":56,"outs":35,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":206,"balls":77,"strikes":129,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.38","rbi":0,"winPercentage":".500","pitchesPerInning":"17.66","gamesFinished":4,"strikeoutWalkRatio":"0.89","strikeoutsPer9Inn":"6.17","walksPer9Inn":"6.94","hitsPer9Inn":"9.26","runsScoredPer9":"3.09","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":10,"strikes":8,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":37,"gamesStarted":0,"flyOuts":25,"groundOuts":30,"airOuts":45,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":159,"obp":".317","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":765,"era":"3.19","inningsPitched":"42.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":15,"whip":"1.32","battersFaced":183,"outs":127,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":300,"strikes":465,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"18.07","gamesFinished":13,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"10.63","walksPer9Inn":"4.68","hitsPer9Inn":"7.23","runsScoredPer9":"3.61","homeRunsPer9":"1.28","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":61,"airOuts":55,"runs":17,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":17,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".231","atBats":173,"obp":".292","slg":".306","ops":".598","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":53,"rbi":16,"leftOnBase":86,"sacBunts":2,"sacFlies":5,"babip":".250","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.50","popOuts":7,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":57,"errors":4,"chances":151,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":3,"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":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":54,"groundOuts":73,"airOuts":77,"runs":90,"doubles":26,"triples":2,"homeRuns":36,"strikeOuts":151,"baseOnBalls":63,"intentionalWalks":3,"hits":122,"hitByPitch":2,"avg":".290","atBats":420,"obp":".383","slg":".619","ops":"1.002","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":260,"rbi":86,"leftOnBase":158,"sacBunts":0,"sacFlies":3,"babip":".364","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":762,"errors":10,"chances":812,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":41,"groundOuts":47,"airOuts":77,"runs":26,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":65,"baseOnBalls":33,"intentionalWalks":4,"hits":54,"hitByPitch":1,"atBats":239,"obp":".319","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1125,"era":"3.20","inningsPitched":"64.2","wins":2,"losses":1,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":23,"whip":"1.35","battersFaced":277,"outs":194,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1125,"balls":406,"strikes":719,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"17.40","gamesFinished":20,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"9.05","walksPer9Inn":"4.59","hitsPer9Inn":"7.52","runsScoredPer9":"3.62","homeRunsPer9":"0.70","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":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":32,"flyOuts":12,"groundOuts":18,"airOuts":16,"runs":11,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".274","atBats":73,"obp":".349","slg":".342","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":25,"rbi":5,"leftOnBase":28,"sacBunts":1,"sacFlies":1,"babip":".377","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":29,"errors":1,"chances":74,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, 3 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":5,"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":49,"flyOuts":18,"groundOuts":21,"airOuts":27,"runs":20,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":49,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".225","atBats":120,"obp":".267","slg":".417","ops":".684","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":50,"rbi":19,"leftOnBase":59,"sacBunts":1,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":64,"errors":0,"chances":66,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":76,"groundOuts":107,"airOuts":143,"runs":73,"doubles":32,"triples":0,"homeRuns":31,"strikeOuts":103,"baseOnBalls":36,"intentionalWalks":1,"hits":133,"hitByPitch":1,"avg":".277","atBats":481,"obp":".325","slg":".536","ops":".861","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":258,"rbi":72,"leftOnBase":206,"sacBunts":0,"sacFlies":5,"babip":".290","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.52","popOuts":32,"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":97,"stolenBasePercentage":".843","caughtStealingPercentage":".157","assists":40,"putOuts":890,"errors":8,"chances":938,"fielding":".991","passedBall":9,"pickoffs":2}},"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":32,"gamesStarted":30,"flyOuts":117,"groundOuts":131,"airOuts":234,"runs":90,"doubles":36,"triples":0,"homeRuns":28,"strikeOuts":138,"baseOnBalls":54,"intentionalWalks":0,"hits":153,"hitByPitch":3,"atBats":647,"obp":".295","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","numberOfPitches":2847,"era":"4.11","inningsPitched":"171.0","wins":11,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":78,"whip":"1.21","battersFaced":713,"outs":513,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2847,"balls":1054,"strikes":1793,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"7.26","walksPer9Inn":"2.84","hitsPer9Inn":"8.05","runsScoredPer9":"4.74","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":49,"lineOuts":68},"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":"700","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":50,"groundOuts":61,"airOuts":91,"runs":48,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":91,"baseOnBalls":36,"intentionalWalks":2,"hits":65,"hitByPitch":0,"avg":".212","atBats":307,"obp":".294","slg":".404","ops":".698","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":124,"rbi":39,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".251","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.93","popOuts":26,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":206,"errors":4,"chances":213,"fielding":".981","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":10,"gamesStarted":9,"flyOuts":33,"groundOuts":38,"airOuts":61,"runs":18,"doubles":5,"triples":2,"homeRuns":8,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":179,"obp":".286","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":821,"era":"3.14","inningsPitched":"48.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.15","battersFaced":199,"outs":146,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":324,"strikes":497,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".571","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.95","walksPer9Inn":"3.33","hitsPer9Inn":"7.03","runsScoredPer9":"3.33","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":57,"groundOuts":179,"airOuts":120,"runs":62,"doubles":26,"triples":0,"homeRuns":13,"strikeOuts":39,"baseOnBalls":27,"intentionalWalks":1,"hits":151,"hitByPitch":7,"avg":".311","atBats":486,"obp":".355","slg":".444","ops":".799","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":16,"groundIntoTriplePlay":1,"plateAppearances":523,"totalBases":216,"rbi":63,"leftOnBase":178,"sacBunts":2,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.38","popOuts":24,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":239,"putOuts":139,"errors":8,"chances":386,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687515,701762,667670,666126,691016,680474,687231,695391,668709,691777,680862,669620,621053,665660,687765,547184,674370,543518],"pitchers":[669620,621053,665660,687765,547184,674370,543518],"bench":[671732,669127,805779],"bullpen":[686930,669372,663687,806960,622663,605488,686993],"battingOrder":[687515,701762,666126,680474,687231,695391,668709,691777,680862],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Thomas, C (5, Long); Bleday (17, Avila)."},{"label":"HR","value":"Kurtz (36, 8th inning off Long, 1 on, 1 out)."},{"label":"TB","value":"Bleday 2; Cortes; Harris, B; Kurtz 4; MacIver; Muncy; Thomas, C 2."},{"label":"RBI","value":"Kurtz 2 (86)."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, C 2; Kurtz 2."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bleday (4, fielding); Kelly, Mi (1, missed catch)."}]}],"note":[{"label":"1","value":"Ran for Rooker in the 1st."}]}},"officials":[{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Perez, S (by Basso)."},{"label":"Pitch timer violations","value":"Bido (pitcher)."},{"label":"Pitches-strikes","value":"Ragans 72-48; Cruz 15-8; Lynch IV 30-20; Long 18-11; Avila 17-9; Basso 23-14; Ferguson, T 4-3; Alvarado 18-8; Spence 47-30; Kelly, Mi 17-9; Bido 28-17; McGough 19-13."},{"label":"Groundouts-flyouts","value":"Ragans 2-3; Cruz 0-0; Lynch IV 2-2; Long 2-1; Avila 0-1; Basso 3-0; Ferguson, T 0-1; Alvarado 1-0; Spence 5-2; Kelly, Mi 1-0; Bido 1-1; McGough 1-0."},{"label":"Batters faced","value":"Ragans 16; Cruz 3; Lynch IV 7; Long 6; Avila 5; Basso 9; Ferguson, T 2; Alvarado 4; Spence 16; Kelly, Mi 4; Bido 8; McGough 4."},{"label":"Inherited runners-scored","value":"Cruz 1-0; Lynch IV 3-0; Ferguson, T 3-1; Bido 1-1."},{"label":"Umpires","value":"HP: Willie Traynor. 1B: Alex Tosi. 2B: Cory Blaser. 3B: John Bacon. "},{"label":"Weather","value":"71 degrees, Cloudy."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"12:05 PM."},{"label":"T","value":"2:44."},{"label":"Att","value":"8,754."},{"label":"Venue","value":"Sutter Health Park."},{"label":"September 28, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","boxscoreName":"Yastrzemski"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":96,"groundOuts":95,"airOuts":170,"runs":68,"doubles":28,"triples":1,"homeRuns":17,"strikeOuts":108,"baseOnBalls":72,"intentionalWalks":4,"hits":111,"hitByPitch":2,"avg":".233","atBats":477,"obp":".333","slg":".403","ops":".736","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":192,"rbi":46,"leftOnBase":200,"sacBunts":2,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.06","popOuts":35,"lineOuts":39},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":232,"errors":1,"chances":244,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142","boxscoreName":"Ragans"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":16,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":24,"strikes":48,"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":{"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":13,"gamesStarted":13,"flyOuts":26,"groundOuts":38,"airOuts":46,"runs":33,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":98,"baseOnBalls":20,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":232,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1079,"era":"4.67","inningsPitched":"61.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.18","battersFaced":257,"outs":185,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1079,"balls":374,"strikes":705,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"4.90","strikeoutsPer9Inn":"14.30","walksPer9Inn":"2.92","hitsPer9Inn":"7.74","runsScoredPer9":"4.82","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":68,"pitchingGameScore":68},{"player":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","boxscoreName":"Massey"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"4-5 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":60,"groundOuts":48,"airOuts":112,"runs":20,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".244","atBats":262,"obp":".268","slg":".313","ops":".581","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":82,"rbi":20,"leftOnBase":112,"sacBunts":1,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.33","popOuts":27,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":119,"errors":2,"chances":274,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"loser":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}