{"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":776260,"link":"/api/v1.1/game/776260/feed/live","metaData":{"wait":10,"timeStamp":"20250920_023150","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776260,"type":"R","doubleHeader":"N","id":"2025/09/19/tormlb-kcamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776260-2025-09-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-19T23:40:00Z","originalDate":"2025-09-19","officialDate":"2025-09-19","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2025,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":89,"losses":65,"ties":0,"pct":".578"},"records":{},"divisionLeader":false,"wins":89,"losses":65,"winningPercentage":".578"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"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":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":77,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":77,"losses":77,"winningPercentage":".500"},"franchiseName":"Kansas City","clubName":"Royals","active":true}},"players":{"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","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},"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID680718":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718","firstName":"Addison","lastName":"Barger","primaryNumber":"47","birthDate":"1999-11-12","currentAge":26,"birthCity":"Bellevue","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Addison","useLastName":"Barger","boxscoreName":"Barger","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"barge-er","mlbDebutDate":"2024-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Addison Barger","nameSlug":"addison-barger-680718","firstLastName":"Addison Barger","lastFirstName":"Barger, Addison","lastInitName":"Barger, A","initLastName":"A Barger","fullFMLName":"Addison Barger","fullLFMName":"Barger, Addison ","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID684320":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320","firstName":"Yariel","lastName":"Rodriguez","primaryNumber":"29","birthDate":"1997-03-10","currentAge":29,"birthCity":"Camaguey","birthCountry":"Cuba","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yariel","useLastName":"Rodríguez","middleName":"Humberto","boxscoreName":"Rodríguez, Y","gender":"M","nameMatrilineal":"Yordi","isPlayer":true,"isVerified":true,"pronunciation":"YAH-ree-el","mlbDebutDate":"2024-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yariel Rodríguez","nameSlug":"yariel-rodriguez-684320","firstLastName":"Yariel Rodríguez","lastFirstName":"Rodríguez, Yariel","lastInitName":"Rodríguez, Y","initLastName":"Y Rodríguez","fullFMLName":"Yariel Humberto Rodríguez","fullLFMName":"Rodríguez, Yariel Humberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"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},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"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},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":23,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694388":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388","firstName":"Mario","lastName":"Loperfido","primaryNumber":"10","birthDate":"1999-05-11","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Joey","useLastName":"Loperfido","middleName":"Joseph","boxscoreName":"Loperfido, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"low-per-FEE-dough","mlbDebutDate":"2024-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Loperfido","nameSlug":"joey-loperfido-694388","firstLastName":"Joey Loperfido","lastFirstName":"Loperfido, Joey","lastInitName":"Loperfido, J","initLastName":"J Loperfido","fullFMLName":"Mario Joseph Loperfido","fullLFMName":"Loperfido, Mario Joseph","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"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},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"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},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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}},"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7","location":{"address1":"One Royal Way","city":"Kansas City","state":"Missouri","stateAbbrev":"MO","postalCode":"64129","defaultCoordinates":{"latitude":39.051567,"longitude":-94.480483},"azimuthAngle":46.0,"elevation":856,"country":"USA","phone":"(816) 921-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":37903,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":410,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":7,"link":"/api/v1/venues/7"},"weather":{"condition":"Clear","temp":"80","wind":"9 mph, L To R"},"gameInfo":{"attendance":26459,"firstPitch":"2025-09-19T23:41:00.000Z","gameDurationMinutes":170},"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"home":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"}},"officialScorer":{"id":535257,"fullName":"Pat Butcher","link":"/api/v1/people/535257"},"primaryDatacaster":{"id":824000,"fullName":"Nicole Vos","link":"/api/v1/people/824000"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (30) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-19T23:41:24.075Z","endTime":"2025-09-19T23:43:22.146Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"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-19T20:24:24.287Z","endTime":"2025-09-19T23:17:39.293Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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-19T23:17:39.293Z","endTime":"2025-09-19T23:39:45.739Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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-19T23:39:45.739Z","endTime":"2025-09-19T23:41:25.986Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.37743669895938,"strikeZoneBottom":1.4994373884028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1243297691511,"aZ":-22.798368222187083,"pfxX":-0.9542157024953202,"pfxZ":5.330020883130957,"pX":0.5432332763271615,"pZ":1.3012178610482368,"vX0":8.090131479389727,"vY0":-131.12652899841046,"vZ0":-6.430677004599688,"x":96.29,"y":203.65,"x0":-2.4449011244306473,"y0":50.00371724813227,"z0":5.462225064145807,"aX":-1.6802701179993875},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":0.1,"spinRate":2573,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4161238481270244,"extension":5.96796908411015},"index":3,"playId":"09d0041c-795d-3998-926a-3317c792bc52","pitchNumber":1,"startTime":"2025-09-19T23:41:25.986Z","endTime":"2025-09-19T23:41:30.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.46301712032712,"strikeZoneBottom":1.62000099513109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.949514332648114,"aZ":-17.806938386623962,"pfxX":-6.68615293839794,"pfxZ":7.565074906658651,"pX":-0.30021570531425884,"pZ":3.5565657346278283,"vX0":7.755676901096722,"vY0":-137.1144546406712,"vZ0":-2.1662753313893774,"x":94.74,"y":76.82,"x0":-2.2997713908127637,"y0":50.00539597482418,"z0":5.57490877561817,"aX":-12.70415623060083},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2483,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3997938280312838,"extension":5.848305002179222},"index":4,"playId":"0fd69440-7ba7-3580-aeff-cb7a1aac1cb3","pitchNumber":2,"startTime":"2025-09-19T23:41:40.092Z","endTime":"2025-09-19T23:41:44.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.4085366022388,"strikeZoneBottom":1.5011812730961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.325271998295932,"aZ":-25.99027958434947,"pfxX":-9.567105104596635,"pfxZ":3.2898976715002544,"pX":-0.29579627508969175,"pZ":3.33814912125791,"vX0":9.726353126855347,"vY0":-135.88515003629084,"vZ0":-0.8917155241842489,"x":128.28,"y":148.65,"x0":-2.6696656730951798,"y0":50.00267854329234,"z0":5.467712690311201,"aX":-17.984511574528767},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":15.4,"spinRate":2320,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4022731562161055,"extension":5.908677168982178},"index":5,"playId":"ea797fde-b188-37bb-ab9b-13c106efaa09","pitchNumber":3,"startTime":"2025-09-19T23:41:57.098Z","endTime":"2025-09-19T23:42:01.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.82538755011604,"aZ":-35.51724136386362,"pfxX":1.2055176371445873,"pfxZ":-2.2203010075184473,"pX":0.03367040002046285,"pZ":2.0504324023265896,"vX0":5.105751000335391,"vY0":-121.11056170542146,"vZ0":-1.4516107252739836,"x":115.72,"y":183.42,"x0":-2.247584336138694,"y0":50.00376044871536,"z0":5.728101634632192,"aX":1.8134780838772253},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.1,"breakHorizontal":-3.2,"spinRate":2544,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4500629867646171,"extension":6.032078106672355},"index":6,"playId":"32dd2ad0-2b18-32fe-a7a3-735a95ab9ad4","pitchNumber":4,"startTime":"2025-09-19T23:42:12.472Z","endTime":"2025-09-19T23:42:16.913Z","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":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.239703559511746,"aZ":-22.968602599386482,"pfxX":-8.901853909756205,"pfxZ":6.312580113646307,"pX":0.07150717560053627,"pZ":3.1646807546141678,"vX0":7.365324991716802,"vY0":-119.73013859544272,"vZ0":-1.5642876614874848,"x":114.27,"y":153.33,"x0":-1.8819986689748442,"y0":50.00123697185662,"z0":5.873943748783952,"aX":-12.975886550436494},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.3,"breakHorizontal":14.4,"spinRate":2079,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4567608424878671,"extension":5.688908843903398},"index":7,"playId":"2ab9df0f-68bf-3f5e-897c-2ada28dd3383","pitchNumber":5,"startTime":"2025-09-19T23:42:29.975Z","endTime":"2025-09-19T23:42:34.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.165403096237707,"aZ":-17.145544941352924,"pfxX":-7.209782654175499,"pfxZ":7.94448394401129,"pX":0.3439169376967673,"pZ":2.5304282354819776,"vX0":9.622710032207394,"vY0":-136.03029196972548,"vZ0":-4.413145861649356,"x":103.89,"y":170.46,"x0":-2.287027683831193,"y0":50.00575748768719,"z0":5.346731737372184,"aX":-13.644359143878043},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2416,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4011878662160897,"extension":6.046816721048474},"hitData":{"launchSpeed":106.8,"launchAngle":27.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":52.25,"coordY":46.25}},"index":8,"playId":"7df8386c-750c-3930-9cfc-c4ce2a678169","pitchNumber":6,"startTime":"2025-09-19T23:42:59.108Z","endTime":"2025-09-19T23:43:22.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:43:22.146Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-19T23:43:35.619Z","endTime":"2025-09-19T23:44:04.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.29741754583876,"strikeZoneBottom":1.53999736909422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27053617887136,"aZ":-18.889559157474427,"pfxX":-6.727369299418873,"pfxZ":6.980040416799138,"pX":-1.0063323773800106,"pZ":3.8804658745061564,"vX0":6.143263288083115,"vY0":-136.63187830939216,"vZ0":-1.1378910825012376,"x":155.36,"y":134.01,"x0":-2.402753319216443,"y0":50.00228111003693,"z0":5.592312489139278,"aX":-12.802202735188668},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":11.0,"spinRate":2369,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.399898074748144,"extension":5.727689981778621},"index":0,"playId":"96f5ad93-0772-3613-a669-cd0b0a795530","pitchNumber":1,"startTime":"2025-09-19T23:43:43.384Z","endTime":"2025-09-19T23:43:47.345Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.933452126937603,"aZ":-23.52657586936182,"pfxX":-0.19408915863298015,"pfxZ":4.954823144998039,"pX":-0.15032240647677494,"pZ":2.079634175897268,"vX0":5.645546010402277,"vY0":-130.15284550061546,"vZ0":-4.3441629662847845,"x":122.73,"y":182.63,"x0":-2.3067618512225674,"y0":50.00294345240538,"z0":5.5152403925852065,"aX":-0.3399216945789882},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":-0.7,"spinRate":2361,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.41811773306175315,"extension":6.011901618881671},"hitData":{"launchSpeed":94.6,"launchAngle":33.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.13,"coordY":93.49}},"index":1,"playId":"399523f8-f333-3af2-a036-098ad32e6227","pitchNumber":2,"startTime":"2025-09-19T23:43:54.679Z","endTime":"2025-09-19T23:44:04.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:44:04.920Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-19T23:44:13.705Z","endTime":"2025-09-19T23:45:20.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":83.5,"endSpeed":77.9,"strikeZoneTop":3.69897369301419,"strikeZoneBottom":1.66000135216282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.103360650790798,"aZ":-31.857996846769897,"pfxX":0.8214430163388817,"pfxZ":0.2069227924582826,"pX":-0.901893821338164,"pZ":3.191747121944287,"vX0":3.0736013860033604,"vY0":-121.72036636144641,"vZ0":0.22850082778976932,"x":151.38,"y":152.6,"x0":-2.2790913195722866,"y0":50.00184673619903,"z0":5.81745675222878,"aX":1.2533957505274036},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":-2.2,"spinRate":2710,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.44710414914017793,"extension":5.852760400930585},"index":0,"playId":"fdc5c3a7-4e76-3d17-b368-373b8f9a7b51","pitchNumber":1,"startTime":"2025-09-19T23:44:27.578Z","endTime":"2025-09-19T23:44:31.778Z","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":82.5,"endSpeed":76.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.525825219633088,"aZ":-25.771085872187765,"pfxX":-9.425728911603963,"pfxZ":4.361387861367022,"pX":0.2623504567855229,"pZ":1.6470773649122465,"vX0":7.977056397801469,"vY0":-119.91383573422614,"vZ0":-4.1932703870375745,"x":107.0,"y":194.31,"x0":-1.8705143340838302,"y0":50.001459381157225,"z0":5.697413944902416,"aX":-13.831184994079068},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":15.4,"spinRate":2147,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4554334420678843,"extension":5.818962762247369},"index":1,"playId":"3e3c4834-90af-31a9-920c-32b154a60e99","pitchNumber":2,"startTime":"2025-09-19T23:44:41.289Z","endTime":"2025-09-19T23:44:45.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.66428763608302,"strikeZoneBottom":1.66000253762638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.307725511398154,"aZ":-18.595227744564873,"pfxX":-7.191773897120279,"pfxZ":7.323405076651515,"pX":1.1677647297115006,"pZ":2.704266598578493,"vX0":11.0687487488721,"vY0":-134.36922930281028,"vZ0":-4.143416988543243,"x":72.49,"y":165.76,"x0":-2.0444060786947986,"y0":50.00405732318854,"z0":5.56351164836528,"aX":-13.337268302527301},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2454,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4054878060615845,"extension":6.0074764304227966},"index":2,"playId":"e969a694-fb90-3234-9c2d-73863b8c6b8e","pitchNumber":3,"startTime":"2025-09-19T23:44:55.810Z","endTime":"2025-09-19T23:44:59.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.549802933696995,"aZ":-35.80335252467113,"pfxX":0.17584403928183998,"pfxZ":-2.3462750337622396,"pX":-0.04354606668720589,"pZ":2.7027248882880137,"vX0":5.236284969710248,"vY0":-122.47293293354608,"vZ0":-0.2709451523649882,"x":118.66,"y":165.81,"x0":-2.218024110119101,"y0":50.00605632139978,"z0":5.835845012739157,"aX":0.27111589071645004},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.1,"breakHorizontal":-1.3,"spinRate":2710,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4445012371757433,"extension":5.804950945164552},"hitData":{"launchSpeed":109.2,"launchAngle":1.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":158.78}},"index":3,"playId":"3e3782aa-34d2-3200-919f-603ae7dc2eb6","pitchNumber":4,"startTime":"2025-09-19T23:45:12.509Z","endTime":"2025-09-19T23:45:20.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:45:20.578Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-19T23:45:36.145Z","endTime":"2025-09-19T23:46:28.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":90.3,"endSpeed":83.3,"strikeZoneTop":3.71894325203331,"strikeZoneBottom":1.74000100640755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19643974714148,"aZ":-23.302221384983095,"pfxX":-2.6098299030410077,"pfxZ":5.056148457460938,"pX":0.15476597446155216,"pZ":1.436107602661103,"vX0":7.339297407562605,"vY0":-131.27180624139234,"vZ0":-6.012062049271795,"x":111.1,"y":200.01,"x0":-2.3308242408940667,"y0":50.005959566119536,"z0":5.476176811892855,"aX":-4.583440427051402},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":3.2,"spinRate":2528,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4162730197763458,"extension":5.917347914706541},"index":0,"playId":"8df8d3db-e8e4-3d16-a875-8907a2b4b5f6","pitchNumber":1,"startTime":"2025-09-19T23:45:43.645Z","endTime":"2025-09-19T23:45:47.711Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.028874425568958,"aZ":-24.745093445040464,"pfxX":-8.131242402349972,"pfxZ":5.0750286920887335,"pX":-1.0602478892978786,"pZ":1.749267139889124,"vX0":5.0624704385557395,"vY0":-120.11645740539909,"vZ0":-4.1678631618483095,"x":157.41,"y":191.55,"x0":-2.1376250639848253,"y0":50.00045522742742,"z0":5.704287526143736,"aX":-11.893057686767776},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.4,"breakHorizontal":13.6,"spinRate":2028,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4558117210309147,"extension":5.83272756576391},"index":1,"playId":"7221b550-2a79-39f3-83de-d74906de58b1","pitchNumber":2,"startTime":"2025-09-19T23:46:06.967Z","endTime":"2025-09-19T23:46:11.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.831449122603253,"aZ":-22.12123007672521,"pfxX":-0.3474782731862729,"pfxZ":5.705270814807813,"pX":0.712219393120621,"pZ":2.9182640812639433,"vX0":7.6563432150212645,"vY0":-131.60254629956634,"vZ0":-2.725666737489062,"x":89.85,"y":159.99,"x0":-2.1843055989799667,"y0":50.00120223342616,"z0":5.598425187707973,"aX":-0.6137566876820163},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":-1.0,"spinRate":2579,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4155342261922286,"extension":5.839925201324536},"hitData":{"launchSpeed":78.0,"launchAngle":9.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":135.92,"coordY":134.2}},"index":2,"playId":"7c54f573-a929-350f-aae0-a937d592357a","pitchNumber":3,"startTime":"2025-09-19T23:46:20.989Z","endTime":"2025-09-19T23:46:28.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:46:28.850Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carter Jensen doubles (3) on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T23:49:06.236Z","endTime":"2025-09-19T23:50:34.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.740207035559994,"aZ":-16.134839202871216,"pfxX":-7.158775055788377,"pfxZ":8.801558333051586,"pX":-0.9321107289113736,"pZ":2.705788310418397,"vX0":6.337518491320283,"vY0":-134.5229363304984,"vZ0":-5.118399680980161,"x":152.53,"y":165.72,"x0":-2.395016178241433,"y0":50.00334731018795,"z0":5.787068001862284,"aX":-13.046123624992426},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2505,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.4080623196061035,"extension":5.994052410766106},"index":0,"playId":"33c3b79a-4779-3629-bf81-e33d928867c6","pitchNumber":1,"startTime":"2025-09-19T23:49:22.171Z","endTime":"2025-09-19T23:49:25.609Z","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":84.8,"endSpeed":78.4,"strikeZoneTop":3.27689552642652,"strikeZoneBottom":1.62230759409252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.837515093091596,"aZ":-22.828642131809037,"pfxX":-8.899809560592876,"pfxZ":6.024017265195766,"pX":0.8907353738056718,"pZ":1.9490930598947425,"vX0":11.201533566873072,"vY0":-123.08156484346485,"vZ0":-3.911261992357121,"x":83.05,"y":186.15,"x0":-2.5393038859519157,"y0":50.004388389455514,"z0":5.466512120999153,"aX":-13.811598302543219},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":1299,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.44310234922767666,"extension":6.579551847333603},"index":1,"playId":"d7487cf8-fcfc-3af2-a5a7-02b83aeeeb6e","pitchNumber":2,"startTime":"2025-09-19T23:49:35.266Z","endTime":"2025-09-19T23:49:38.709Z","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.6,"endSpeed":84.6,"strikeZoneTop":3.30552644342867,"strikeZoneBottom":1.52999859706153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.947001908971032,"aZ":-15.307382145228699,"pfxX":-7.3717675227183665,"pfxZ":9.221663709862806,"pX":0.994091951009639,"pZ":2.9518285821529315,"vX0":10.951265462922088,"vY0":-134.35445904335415,"vZ0":-4.510091071583426,"x":79.11,"y":159.08,"x0":-2.1759396959767625,"y0":50.00321125511562,"z0":5.739096288318871,"aX":-13.485095465509835},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":11.0,"spinRate":2510,"spinDirection":211},"zone":12,"typeConfidence":0.88,"plateTime":0.40758091934326934,"extension":5.998303235623876},"index":2,"playId":"e62a5fb1-29b7-3ed5-8072-ba45e5669584","pitchNumber":3,"startTime":"2025-09-19T23:49:52.443Z","endTime":"2025-09-19T23:49:55.842Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.817841880806384,"aZ":-28.29816353185115,"pfxX":-10.623255727755522,"pfxZ":2.503689020607636,"pX":-0.6204477396455661,"pZ":2.617847395454542,"vX0":8.112333907708667,"vY0":-122.85061447103064,"vZ0":-1.2461760098469365,"x":140.65,"y":168.1,"x0":-2.5674091391426694,"y0":50.000409979770765,"z0":5.512881329300254,"aX":-16.415550369745045},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":1422,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.4439918537223373,"extension":6.675227378331477},"index":3,"playId":"19e1fcd6-016f-3317-b975-079ad42da30c","pitchNumber":4,"startTime":"2025-09-19T23:50:05.081Z","endTime":"2025-09-19T23:50:08.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56592705249623,"aZ":-14.2021158374889,"pfxX":-5.953548787414357,"pfxZ":9.581524246513316,"pX":-0.22767648959618242,"pZ":2.3169361834050233,"vX0":7.523910727524645,"vY0":-135.57548796643295,"vZ0":-6.3392453889653915,"x":125.68,"y":176.22,"x0":-2.255620801807568,"y0":50.00041943667558,"z0":5.663101468302031,"aX":-11.164608647870889},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2533,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.40285671032600456,"extension":5.965095331880284},"hitData":{"launchSpeed":106.7,"launchAngle":10.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.24,"coordY":89.88}},"index":4,"playId":"c7390716-84b5-3994-9967-08c8ac42e4a9","pitchNumber":5,"startTime":"2025-09-19T23:50:21.831Z","endTime":"2025-09-19T23:50:34.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:50:34.857Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to left fielder Davis Schneider. Carter Jensen scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T23:50:44.389Z","endTime":"2025-09-19T23:53:25.417Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.56555733965096,"strikeZoneBottom":1.58594736908558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03890369884443,"aZ":-14.0732055765214,"pfxX":-6.413852510350879,"pfxZ":9.53311650436825,"pX":1.5183322654828253,"pZ":2.527693055296297,"vX0":11.758731381244006,"vY0":-136.20889418079622,"vZ0":-5.6728555346070735,"x":59.12,"y":170.53,"x0":-2.0011882536738317,"y0":50.00064764820501,"z0":5.593292973584046,"aX":-12.176314381001529},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2462,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.40055850886282585,"extension":6.109219166161137},"index":0,"playId":"3dea95b1-761b-3cec-9e87-31981bf7409e","pitchNumber":1,"startTime":"2025-09-19T23:51:02.703Z","endTime":"2025-09-19T23:51:07.008Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96945558015458,"aZ":-27.871785392536225,"pfxX":1.7071808873493124,"pfxZ":2.687132154172369,"pX":0.386417684924522,"pZ":1.4653897719185263,"vX0":6.627109895692894,"vY0":-124.84545052329868,"vZ0":-4.273872779254015,"x":102.27,"y":199.21,"x0":-2.509745491012622,"y0":50.00170364242474,"z0":5.458570862599237,"aX":2.7294349423997537},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":-4.4,"spinRate":2332,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.43649309553851,"extension":6.24873623668539},"index":1,"playId":"27c98b79-bdbf-3084-8462-ba81950adc0c","pitchNumber":2,"startTime":"2025-09-19T23:51:20.193Z","endTime":"2025-09-19T23:51:24.341Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.56665412438412,"strikeZoneBottom":1.65000147557461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.355815343293443,"aZ":-14.679427279948912,"pfxX":-6.637925293824034,"pfxZ":9.29888564801222,"pX":1.2545339766611823,"pZ":3.3191325147224475,"vX0":11.25586269333112,"vY0":-135.72280896913824,"vZ0":-3.5245303274017687,"x":69.18,"y":149.16,"x0":-2.068073819218964,"y0":50.002786491619126,"z0":5.64516959413648,"aX":-12.48947638834264},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2565,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4022748675619914,"extension":6.228598185776421},"index":2,"playId":"bda902d0-9912-3eac-81d4-2ce5a872f262","pitchNumber":3,"startTime":"2025-09-19T23:51:39.240Z","endTime":"2025-09-19T23:51:43.674Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"1d8b6db5-ae25-4768-b717-b221f85ca266","startTime":"2025-09-19T23:52:01.398Z","endTime":"2025-09-19T23:52:06.398Z","isPitch":false,"type":"stepoff"},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.422207322501716,"aZ":-14.096214851962161,"pfxX":-6.982740214284043,"pfxZ":9.558665653922223,"pX":-0.7136045695224468,"pZ":2.2357591824701513,"vX0":6.8586357371812525,"vY0":-136.28710566621345,"vZ0":-6.519196337347065,"x":144.2,"y":178.41,"x0":-2.348981114808202,"y0":50.00597276364467,"z0":5.6227438532550185,"aX":-13.210296263882707},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":11.3,"spinRate":2510,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.40107090423938097,"extension":5.967531910980511},"index":4,"playId":"c6d3d463-8584-31d3-93ad-5fa536ff3061","pitchNumber":4,"startTime":"2025-09-19T23:52:17.964Z","endTime":"2025-09-19T23:52:24.774Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.54087322939959,"strikeZoneBottom":1.65000215493745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56119197917311,"aZ":-26.548490196187625,"pfxX":2.274305539248009,"pfxZ":3.4087950498976696,"pX":-1.5091042132737862,"pZ":1.9988961283407813,"vX0":2.1410778362561818,"vY0":-126.84575422171757,"vZ0":-3.9801743932512683,"x":174.52,"y":184.81,"x0":-2.6555100208493116,"y0":50.00624178724307,"z0":5.6718372181179415,"aX":3.7583331899160246},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-4.6,"spinRate":2221,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.42953195720460124,"extension":5.984527367600168},"index":5,"playId":"5b1116f9-0a47-3c7e-a7dc-e4905b2d43f7","pitchNumber":5,"startTime":"2025-09-19T23:52:53.657Z","endTime":"2025-09-19T23:52:57.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47025430574046,"aZ":-29.103330172895728,"pfxX":0.9979584138669545,"pfxZ":1.9624371920916142,"pX":-0.2018668062082932,"pZ":1.4383493495859163,"vX0":5.6658337202488,"vY0":-124.16847097594523,"vZ0":-3.868586321727712,"x":124.69,"y":199.94,"x0":-2.641310416905509,"y0":50.003376491003166,"z0":5.4337495694077935,"aX":1.5594762565979412},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-3.1,"spinRate":2391,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4408330159942251,"extension":6.259953480065866},"hitData":{"launchSpeed":103.3,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.93,"coordY":133.95}},"index":6,"playId":"34267ad7-eb6d-38c7-a49d-bf38ef532479","pitchNumber":6,"startTime":"2025-09-19T23:53:14.728Z","endTime":"2025-09-19T23:53:25.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:53:25.417Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino doubles (29) on a line drive to left fielder Davis Schneider. Bobby Witt Jr. scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T23:53:41.719Z","endTime":"2025-09-19T23:56:15.981Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":6},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.140944383427662,"aZ":-14.563724410673325,"pfxX":-4.808262869766515,"pfxZ":9.522716580144607,"pX":0.03650646443007898,"pZ":2.4876393910536088,"vX0":7.995621578241832,"vY0":-135.2745280362491,"vZ0":-5.63035684376987,"x":115.61,"y":171.61,"x0":-2.3358707752518297,"y0":50.00173772647373,"z0":5.620944662401041,"aX":-8.891368902626667},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2411,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.4052678343195679,"extension":6.0253273370453675},"index":0,"playId":"408f315d-9042-30dd-bc1d-0443aeb46a59","pitchNumber":1,"startTime":"2025-09-19T23:53:55.065Z","endTime":"2025-09-19T23:53:59.039Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"8cb5d916-1bf9-3137-afa3-07c4d5b320df","startTime":"2025-09-19T23:54:17.567Z","endTime":"2025-09-19T23:54:33.500Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.67148814346191,"strikeZoneBottom":1.69000298050662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.044476510283214,"aZ":-26.81518279219409,"pfxX":-8.165172187260849,"pfxZ":3.4417417322800676,"pX":-0.9513500150607715,"pZ":0.8619736851421883,"vX0":6.419859109975476,"vY0":-123.30118862211002,"vZ0":-5.443516970277418,"x":153.26,"y":215.51,"x0":-2.514300852912936,"y0":50.00215358844865,"z0":5.330990529571374,"aX":-12.707485342608118},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.3,"breakHorizontal":13.4,"spinRate":1444,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.442398456142004,"extension":6.49797060268037},"index":2,"playId":"a9afa6ce-7c71-3678-a7c7-ea6128faed77","pitchNumber":2,"startTime":"2025-09-19T23:54:38.500Z","endTime":"2025-09-19T23:54:42.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.77829970969766,"strikeZoneBottom":1.79987469270752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.961191765782544,"aZ":-26.83119409473936,"pfxX":-8.235555761069893,"pfxZ":3.372019257063359,"pX":-0.3585818860809069,"pZ":1.371705066842028,"vX0":7.9836629073385375,"vY0":-124.56347529542356,"vZ0":-4.392005938819626,"x":130.67,"y":201.74,"x0":-2.5218487715811326,"y0":50.00447850910722,"z0":5.353619775001694,"aX":-13.057097868069313},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.4,"breakHorizontal":13.3,"spinRate":1472,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.43824984402022604,"extension":6.324200109655154},"index":3,"playId":"9b59ff46-e697-38e8-aa51-0da1ea2f73c8","pitchNumber":3,"startTime":"2025-09-19T23:54:59.940Z","endTime":"2025-09-19T23:55:05.805Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bobby Witt Jr. steals (37) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"9b59ff46-e697-38e8-aa51-0da1ea2f73c8","startTime":"2025-09-19T23:55:12.945Z","endTime":"2025-09-19T23:55:36.041Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.322431542687966,"aZ":-28.191288687607745,"pfxX":1.5839395978447266,"pfxZ":2.3401759740900125,"pX":0.18139757925537126,"pZ":2.584278766801301,"vX0":6.04776805433841,"vY0":-128.95275541437482,"vZ0":-2.2475234402644073,"x":110.09,"y":169.0,"x0":-2.3905749296769994,"y0":50.002384615999524,"z0":5.62064671344388,"aX":2.6922714952504156},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":-4.1,"spinRate":2500,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.423163512776326,"extension":6.084057468697254},"index":5,"playId":"b82c5297-de18-3548-b1b0-65fe1e08723a","pitchNumber":4,"startTime":"2025-09-19T23:55:36.041Z","endTime":"2025-09-19T23:55:39.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.203824668081992,"aZ":-15.23494515666163,"pfxX":-4.9427640790111695,"pfxZ":8.788440171630421,"pX":-0.7668887280350246,"pZ":3.3172434745141106,"vX0":5.88115075665367,"vY0":-137.20143485505773,"vZ0":-3.7878641929079637,"x":146.23,"y":149.21,"x0":-2.284913119863288,"y0":50.00542251389646,"z0":5.738241543420341,"aX":-9.529899986340256},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":7.9,"spinRate":2456,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.3975417598150237,"extension":6.009494021999569},"hitData":{"launchSpeed":99.5,"launchAngle":15.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.63,"coordY":117.73}},"index":6,"playId":"9923c431-99a2-3d91-b24e-2e2b81cd8cbc","pitchNumber":5,"startTime":"2025-09-19T23:56:01.758Z","endTime":"2025-09-19T23:56:15.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:56:15.981Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-19T23:56:37.636Z","endTime":"2025-09-19T23:59:00.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.58571809685164,"strikeZoneBottom":1.69999933961783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93598637019668,"aZ":-30.10886387076499,"pfxX":0.5793827855108926,"pfxZ":1.3029382806180951,"pX":-1.0590799505803976,"pZ":3.006242544152679,"vX0":3.7629859701498756,"vY0":-124.25048329263996,"vZ0":-0.5630339044927533,"x":157.37,"y":157.61,"x0":-2.660554365824316,"y0":50.002737373533456,"z0":5.710497605476019,"aX":0.9162505851878637},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-1.8,"spinRate":2324,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4387134009380875,"extension":5.964392919804479},"index":0,"playId":"92c37fd7-9a24-37d7-9477-337fa9396b9c","pitchNumber":1,"startTime":"2025-09-19T23:56:45.904Z","endTime":"2025-09-19T23:56:49.671Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27625926788535,"aZ":-29.310282578031863,"pfxX":0.7006164138903077,"pfxZ":1.8334250747610188,"pX":-0.3744068370833928,"pZ":1.903172596126493,"vX0":5.012169020336856,"vY0":-123.52686351165188,"vZ0":-2.919530682032695,"x":131.27,"y":187.39,"x0":-2.5122873373888432,"y0":50.00210472908899,"z0":5.539031269773541,"aX":1.092903400051024},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":-2.3,"spinRate":2337,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.4417088332202259,"extension":6.102457777327391},"index":1,"playId":"5bafd9e7-3954-3cdf-85d3-434fe843a7a3","pitchNumber":2,"startTime":"2025-09-19T23:57:05.109Z","endTime":"2025-09-19T23:57:08.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372575001095274,"aZ":-16.80548845228408,"pfxX":-6.032384001652405,"pfxZ":8.15896370538708,"pX":-0.061751817261257114,"pZ":2.766280512464854,"vX0":7.916813378724481,"vY0":-136.00688897309647,"vZ0":-4.8311270979080945,"x":119.35,"y":164.09,"x0":-2.219455948429138,"y0":50.000406957126614,"z0":5.722113096481078,"aX":-11.359482178238336},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":9.4,"spinRate":2339,"spinDirection":212},"zone":5,"typeConfidence":0.89,"plateTime":0.4019269401954979,"extension":6.109361465757735},"index":2,"playId":"1145b3de-e876-3189-a3fc-3948cbca9997","pitchNumber":3,"startTime":"2025-09-19T23:57:26.877Z","endTime":"2025-09-19T23:57:30.870Z","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.5,"endSpeed":80.2,"strikeZoneTop":3.51939123983448,"strikeZoneBottom":1.62558565881586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78255225537379,"aZ":-29.701843337052193,"pfxX":1.088804895315026,"pfxZ":1.528947861852556,"pX":-0.026928596442233606,"pZ":1.3874075067460583,"vX0":6.018734675107707,"vY0":-125.90224369846909,"vZ0":-4.126480926526412,"x":118.03,"y":201.32,"x0":-2.582709163770359,"y0":50.00459674104254,"z0":5.431732938697935,"aX":1.759390043696782},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":-3.2,"spinRate":2385,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.43382460516735133,"extension":6.224800906487267},"index":3,"playId":"295114c8-70ee-3871-a294-587254cb2ecf","pitchNumber":4,"startTime":"2025-09-19T23:57:56.493Z","endTime":"2025-09-19T23:58:00.470Z","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":93.3,"endSpeed":85.8,"strikeZoneTop":3.54567875563028,"strikeZoneBottom":1.70000042855936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.393214752275963,"aZ":-16.51484742836601,"pfxX":-5.671172626213485,"pfxZ":8.372371317619972,"pX":-0.8758681221292292,"pZ":1.6545025275494532,"vX0":5.751473393836169,"vY0":-135.59905419231384,"vZ0":-7.551469394525277,"x":150.39,"y":194.11,"x0":-2.2829943466940095,"y0":50.006081569096324,"z0":5.6183196935839455,"aX":-10.611171483524403},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":9.1,"spinRate":2249,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.403244109464838,"extension":5.977938298621828},"index":4,"playId":"b99d8efd-9dfb-3a0e-a774-b8c456b7a211","pitchNumber":5,"startTime":"2025-09-19T23:58:15.771Z","endTime":"2025-09-19T23:58:19.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"c9b7fd82-5eae-4d03-837b-4b8b67fd07e0","startTime":"2025-09-19T23:58:40.652Z","endTime":"2025-09-19T23:58:45.652Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.50837410155878,"strikeZoneBottom":1.70000010149293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.230584863931004,"aZ":-16.713258939958244,"pfxX":-5.548762191518613,"pfxZ":8.00342863936175,"pX":0.7513522633500826,"pZ":1.9416038344592281,"vX0":10.025818227660901,"vY0":-137.77199078201838,"vZ0":-6.736106858467864,"x":88.36,"y":186.36,"x0":-2.2059364316228725,"y0":50.000794930127974,"z0":5.538272600932584,"aX":-10.717119825313516},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2333,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.3968228288181024,"extension":6.168714044198802},"index":6,"playId":"0adf5cb0-37ad-3b4f-8371-05bce3429cf9","pitchNumber":6,"startTime":"2025-09-19T23:58:56.496Z","endTime":"2025-09-19T23:59:00.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-19T23:59:00.770Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Salvador Perez homers (30) on a fly ball to right center field. Vinnie Pasquantino scores. Maikel Garcia scores.","rbi":3,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:00:24.419Z","endTime":"2025-09-20T00:01:14.568Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-19T23:59:14.130Z","endTime":"2025-09-20T00:00:13.395Z","isPitch":false,"type":"action"},{"details":{"description":"Blue Jays pitching coach Pete Walker ejected by HP umpire James Jean.","event":"Ejection","eventType":"ejection","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T00:00:13.395Z","endTime":"2025-09-20T00:00:26.588Z","isPitch":false,"type":"action","player":{"id":123839,"link":"/api/v1/people/123839"},"umpire":{"id":676581,"link":"/api/v1/people/676581"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0710940925576,"aZ":-28.452554032633874,"pfxX":2.13779327583452,"pfxZ":2.2582557286439933,"pX":-0.9419988479974439,"pZ":2.5547187167143046,"vX0":3.5247184261252777,"vY0":-126.66955200724126,"vZ0":-2.0362336840511883,"x":152.91,"y":169.8,"x0":-2.621020744097492,"y0":50.00547422724771,"z0":5.609349259334087,"aX":3.5288650014195224},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.6,"spinRate":2206,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4298407917665976,"extension":6.152248915561643},"index":2,"playId":"4355e9ef-b15d-33fb-96b1-2e94eaa00f30","pitchNumber":1,"startTime":"2025-09-20T00:00:26.588Z","endTime":"2025-09-20T00:00:30.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.645269681742278,"aZ":-15.864333840126253,"pfxX":-5.444416386908875,"pfxZ":8.694337858831776,"pX":0.16555968940333662,"pZ":1.8707393187462478,"vX0":8.829169424703794,"vY0":-135.15879502582078,"vZ0":-6.2965108427050795,"x":110.69,"y":188.27,"x0":-2.415543390416091,"y0":50.00011268417466,"z0":5.318363093540873,"aX":-10.210710183008635},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2466,"spinDirection":215},"zone":8,"typeConfidence":0.88,"plateTime":0.4031262129237776,"extension":6.350438315546977},"hitData":{"launchSpeed":104.8,"launchAngle":27.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":179.25,"coordY":44.92}},"index":3,"playId":"ca4db7d4-7e29-3fea-8079-659b17963e2d","pitchNumber":2,"startTime":"2025-09-20T00:00:45.842Z","endTime":"2025-09-20T00:01:14.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:01:14.568Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a fly ball to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:01:26.333Z","endTime":"2025-09-20T00:02:02.801Z","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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":[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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.122887583012194,"aZ":-16.815651506911177,"pfxX":-4.806449393707894,"pfxZ":8.421579060309933,"pX":-0.1246656304111538,"pZ":3.4655043882354857,"vX0":8.021212101464199,"vY0":-134.20219443738344,"vZ0":-2.976892356845331,"x":121.75,"y":145.21,"x0":-2.5281584558815258,"y0":50.0010514814658,"z0":5.787287056023617,"aX":-8.76430286622518},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2210,"spinDirection":210},"zone":11,"typeConfidence":0.87,"plateTime":0.40818796946558766,"extension":5.949229562365054},"index":0,"playId":"0f421e73-3b61-3035-9968-4c889a20acfe","pitchNumber":1,"startTime":"2025-09-20T00:01:37.950Z","endTime":"2025-09-20T00:01:41.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.230567399349255,"aZ":-16.80359898701637,"pfxX":-5.622970798206659,"pfxZ":8.233854404215794,"pX":0.5517400936111411,"pZ":2.757388218573748,"vX0":9.451466704501351,"vY0":-135.43329657700946,"vZ0":-4.75789705993139,"x":95.97,"y":164.33,"x0":-2.244998907960732,"y0":50.002864821152926,"z0":5.7038863647302875,"aX":-10.497411531806778},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":8.3,"spinRate":2393,"spinDirection":212},"zone":3,"typeConfidence":0.89,"plateTime":0.4036721508184331,"extension":6.00757448916497},"hitData":{"launchSpeed":72.1,"launchAngle":39.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.13,"coordY":101.03}},"index":1,"playId":"b3cd8aa3-cc8b-32f7-86c9-19d042eecba0","pitchNumber":2,"startTime":"2025-09-20T00:01:50.770Z","endTime":"2025-09-20T00:02:02.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:02:02.801Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:02:13.806Z","endTime":"2025-09-20T00:03:40.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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.8,"endSpeed":86.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.054817171272326,"aZ":-13.959608513836313,"pfxX":-5.207699670301954,"pfxZ":9.582311848458547,"pX":0.9736009935621971,"pZ":3.286439318520746,"vX0":10.484388354203436,"vY0":-136.3035120694592,"vZ0":-3.9135701579313635,"x":79.89,"y":150.05,"x0":-2.228377985734961,"y0":50.00490661720401,"z0":5.690390893360091,"aX":-9.902313438533128},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2406,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4002640346720039,"extension":5.9914862465689565},"index":0,"playId":"070f787c-2fa6-3c3f-a985-43278483b5db","pitchNumber":1,"startTime":"2025-09-20T00:02:30.129Z","endTime":"2025-09-20T00:02:34.334Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.225760310838943,"aZ":-27.526971128467423,"pfxX":2.237695644641464,"pfxZ":2.7665215329210486,"pX":-0.349893431288838,"pZ":3.592075317474678,"vX0":4.761670327208625,"vY0":-127.7414304179245,"vZ0":0.09700130473758473,"x":130.34,"y":141.79,"x0":-2.5167457414948426,"y0":50.002964245885316,"z0":5.688523873557117,"aX":3.758902620161972},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.9,"spinRate":2516,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.42609461885759137,"extension":6.163634702739628},"index":1,"playId":"2a5d9449-c6f4-31f3-a806-41ba85372842","pitchNumber":2,"startTime":"2025-09-20T00:02:51.811Z","endTime":"2025-09-20T00:02:56.034Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-20T00:02:59.321Z","endTime":"2025-09-20T00:03:13.970Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"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":86.1,"endSpeed":80.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64912221940206,"aZ":-28.09717212466841,"pfxX":1.3959981358630553,"pfxZ":2.520139537204151,"pX":0.2500638373497293,"pZ":1.2458315157636313,"vX0":6.373124283899942,"vY0":-125.3894547904981,"vZ0":-4.744141826981822,"x":107.47,"y":205.14,"x0":-2.489829436417571,"y0":50.00270634195971,"z0":5.413349942318433,"aX":2.2563482593776323},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.7,"spinRate":2415,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.43424548100818683,"extension":6.309076183687316},"index":3,"playId":"84bd6c8c-2204-3ddb-8070-5ded0be32973","pitchNumber":3,"startTime":"2025-09-20T00:03:13.970Z","endTime":"2025-09-20T00:03:18.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.871130674780165,"aZ":-15.544959416998859,"pfxX":-4.74621874080143,"pfxZ":8.765688822115315,"pX":-0.7966168823842433,"pZ":4.030043784313416,"vX0":6.0433388178370615,"vY0":-137.22360196499045,"vZ0":-1.7462280282050537,"x":147.37,"y":129.97,"x0":-2.416294145520085,"y0":50.001579043514305,"z0":5.739784275035522,"aX":-9.00321028783709},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":7.2,"spinRate":2311,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.39995329433761295,"extension":5.979509836299008},"index":4,"playId":"e3e465e8-5c4c-34ee-b24b-226f760e8adf","pitchNumber":4,"startTime":"2025-09-20T00:03:36.607Z","endTime":"2025-09-20T00:03:40.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:03:40.800Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Massey homers (3) on a line drive to right field. Adam Frazier scores.","rbi":2,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:03:47.643Z","endTime":"2025-09-20T00:06:57.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.8,"strikeZoneTop":3.53296256472628,"strikeZoneBottom":1.59000026185349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.459828577544002,"aZ":-37.973864043418196,"pfxX":5.662994541184359,"pfxZ":-4.581552914919122,"pX":-1.1293391971286497,"pZ":2.792569788038274,"vX0":1.6438689967258981,"vY0":-111.91856331692996,"vZ0":2.010244456655365,"x":160.05,"y":163.38,"x0":-2.6092088430285685,"y0":50.00050753092514,"z0":5.775753097605411,"aX":7.1729867613368175},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.4,"breakHorizontal":-10.7,"spinRate":2660,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.4896428261318704,"extension":6.318476230197672},"index":0,"playId":"1e1690b7-4340-3e8b-87ce-fe86a9d6aa22","pitchNumber":1,"startTime":"2025-09-20T00:04:05.558Z","endTime":"2025-09-20T00:04:09.433Z","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":92.9,"endSpeed":84.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73110664358499,"aZ":-15.06943125346915,"pfxX":-4.478735010193343,"pfxZ":9.269199700838856,"pX":0.5733144694535859,"pZ":3.1478513165691617,"vX0":9.199165542597308,"vY0":-135.04548480085347,"vZ0":-3.7518416973172672,"x":95.15,"y":153.79,"x0":-2.296997159043021,"y0":50.00009565238022,"z0":5.6168794270431786,"aX":-8.263300121544239},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":6.1,"spinRate":2422,"spinDirection":215},"zone":3,"typeConfidence":0.89,"plateTime":0.4057681681590508,"extension":6.044155760828625},"index":1,"playId":"79aef18c-c564-3777-b1b2-54c3305d6507","pitchNumber":2,"startTime":"2025-09-20T00:04:24.020Z","endTime":"2025-09-20T00:04:27.800Z","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":92.6,"endSpeed":85.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.029203645975908,"aZ":-15.702260654118728,"pfxX":-3.6913889722004263,"pfxZ":8.884646486228904,"pX":0.970374329607269,"pZ":2.4504140530152183,"vX0":9.613753865275713,"vY0":-134.52851674359573,"vZ0":-5.428102084182847,"x":80.01,"y":172.62,"x0":-2.151827463668933,"y0":50.00432544794021,"z0":5.587131703228811,"aX":-6.8459917262252885},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":4.9,"spinRate":2158,"spinDirection":215},"zone":14,"typeConfidence":0.85,"plateTime":0.4053616677891476,"extension":6.109030634843899},"index":2,"playId":"81b71b52-7c94-3c53-8ddb-6549137581f3","pitchNumber":3,"startTime":"2025-09-20T00:04:47.211Z","endTime":"2025-09-20T00:04:51.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.41773260605587,"aZ":-26.900285822957347,"pfxX":-8.711548897329234,"pfxZ":3.3422513923322734,"pX":-1.080344172771893,"pZ":1.8370017832829726,"vX0":6.2655396359405,"vY0":-123.88811868659765,"vZ0":-3.4020301299602003,"x":158.18,"y":189.18,"x0":-2.492484865289326,"y0":50.0016347695226,"z0":5.4417011811866,"aX":-13.735538482466719},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":1456,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.43970721037242066,"extension":6.468033061675358},"index":3,"playId":"2f6e02f5-fae0-3d80-9962-e7dec447248b","pitchNumber":4,"startTime":"2025-09-20T00:05:12.102Z","endTime":"2025-09-20T00:05:16.166Z","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":87.0,"endSpeed":80.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.174822442809965,"aZ":-25.71021454014715,"pfxX":1.8179109283933763,"pfxZ":3.939324952856878,"pX":0.1704482111222612,"pZ":1.6389065930378828,"vX0":6.000157363820103,"vY0":-126.57536262157446,"vZ0":-4.8911851233334485,"x":110.5,"y":194.53,"x0":-2.456371346370766,"y0":50.0008325380907,"z0":5.627282031972521,"aX":2.981933784936724},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-4.6,"spinRate":2372,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.43091029478142406,"extension":5.956889821253697},"index":4,"playId":"46686b41-41bd-3f64-a7f1-4490df36ad6c","pitchNumber":5,"startTime":"2025-09-20T00:05:34.163Z","endTime":"2025-09-20T00:05:38.599Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"87cc30f2-881b-34ef-b31e-2c9dd2350deb","startTime":"2025-09-20T00:05:55.246Z","endTime":"2025-09-20T00:06:07.730Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.53480925122395,"strikeZoneBottom":1.59000150808436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.802955628207187,"aZ":-15.381604321801884,"pfxX":-4.054809000753091,"pfxZ":8.94884735793877,"pX":-1.1015516030242691,"pZ":4.1037780017265035,"vX0":4.7598548963570595,"vY0":-135.88669942748896,"vZ0":-1.604830248125223,"x":158.99,"y":127.98,"x0":-2.3462035247910586,"y0":50.0030868360055,"z0":5.766648586451281,"aX":-7.609708233870128},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":6.4,"spinRate":2263,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.402534673903419,"extension":6.10119158202564},"index":6,"playId":"85c9b06f-0ded-32d5-a324-8626e2e3b1ef","pitchNumber":6,"startTime":"2025-09-20T00:06:12.730Z","endTime":"2025-09-20T00:06:16.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":70.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.251480933765542,"aZ":-37.788544905968614,"pfxX":6.733908398581061,"pfxZ":-4.55470719959364,"pX":-0.494675572202877,"pZ":2.207505063662335,"vX0":2.356388528495048,"vY0":-110.17736708225146,"vZ0":0.9875612929194977,"x":135.86,"y":179.18,"x0":-2.4525264593969296,"y0":50.005114665028884,"z0":5.741415618983403,"aX":8.293859530815823},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-7.7,"breakHorizontal":-12.8,"spinRate":2701,"spinDirection":60},"zone":4,"typeConfidence":0.91,"plateTime":0.49679867470446704,"extension":6.173499974247142},"hitData":{"launchSpeed":105.1,"launchAngle":27.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":237.45,"coordY":76.18}},"index":7,"playId":"240eedf3-1316-3b70-8085-cf0052564d71","pitchNumber":7,"startTime":"2025-09-20T00:06:32.941Z","endTime":"2025-09-20T00:06:57.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:06:57.965Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:07:09.076Z","endTime":"2025-09-20T00:08:06.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.692141881392264,"aZ":-17.398449445600637,"pfxX":-4.644675660789363,"pfxZ":8.039978059284733,"pX":0.18551148611786017,"pZ":3.2030369454038787,"vX0":8.35631232844305,"vY0":-134.35958836417277,"vZ0":-3.3528295335913634,"x":109.93,"y":152.3,"x0":-2.3541248310177116,"y0":50.003819172926846,"z0":5.6954703680095005,"aX":-8.537758670709447},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":6.7,"spinRate":2343,"spinDirection":215},"zone":2,"typeConfidence":0.86,"plateTime":0.4068615880969122,"extension":6.035648258375554},"index":0,"playId":"a3f2a469-fbdd-37ae-be34-357bff26aba5","pitchNumber":1,"startTime":"2025-09-20T00:07:26.640Z","endTime":"2025-09-20T00:07:30.331Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.882212134662023,"aZ":-26.40765323176033,"pfxX":1.0379312735534838,"pfxZ":3.4395273821903647,"pX":0.8270302709094509,"pZ":3.024859742744525,"vX0":7.6562454020798985,"vY0":-127.82729742955127,"vZ0":-1.3302390165238127,"x":85.48,"y":157.11,"x0":-2.3247460893626997,"y0":50.00541790148797,"z0":5.59831148186673,"aX":1.7418055895529425},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":-3.4,"spinRate":2332,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.42620590867224006,"extension":6.146537383802503},"index":1,"playId":"54770cb2-eb18-3f2c-8cb4-33fe0ed6ba11","pitchNumber":2,"startTime":"2025-09-20T00:07:45.773Z","endTime":"2025-09-20T00:07:49.364Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.501763627350616,"aZ":-25.309728035104964,"pfxX":-8.841109631307514,"pfxZ":4.494938496056384,"pX":-0.16412278845818626,"pZ":1.2605565392874187,"vX0":8.31470498130791,"vY0":-122.36791529324591,"vZ0":-4.952469582525138,"x":123.26,"y":204.74,"x0":-2.4456146406324426,"y0":50.00366656538193,"z0":5.45979849388572,"aX":-13.506278559691912},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.2,"breakHorizontal":14.3,"spinRate":1368,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.44636805325817885,"extension":6.393465857109393},"index":2,"playId":"fa90dbf3-c8aa-3ba0-a53c-0b1dff33ca6e","pitchNumber":3,"startTime":"2025-09-20T00:08:02.154Z","endTime":"2025-09-20T00:08:06.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:08:06.097Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carter Jensen hits a ground-rule double (4) on a line drive to center field.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:08:15.102Z","endTime":"2025-09-20T00:09:58.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31552985364211,"aZ":-15.31246861684819,"pfxX":-5.834403095166184,"pfxZ":9.32339080924333,"pX":0.39685381715457657,"pZ":2.9785926713697974,"vX0":9.259245097142188,"vY0":-133.51862616489174,"vZ0":-4.459143358661358,"x":101.87,"y":158.36,"x0":-2.355322809752085,"y0":50.000992673388566,"z0":5.76952234358175,"aX":-10.550278609677681},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2325,"spinDirection":209},"zone":3,"typeConfidence":0.87,"plateTime":0.4099677328082594,"extension":5.98973860802878},"index":0,"playId":"5f50ff58-5148-3960-84d5-1e1685130172","pitchNumber":1,"startTime":"2025-09-20T00:08:31.919Z","endTime":"2025-09-20T00:08:35.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.3,"strikeZoneTop":3.11775578687478,"strikeZoneBottom":1.52999919344824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.534081426020904,"aZ":-39.019989186731586,"pfxX":5.963240005735544,"pfxZ":-5.363315842258309,"pX":-1.5348621881697744,"pZ":3.2426704885563216,"vX0":0.6587747166832169,"vY0":-111.79397816532799,"vZ0":2.7014027724131418,"x":175.51,"y":151.23,"x0":-2.608109154781391,"y0":50.00191251167043,"z0":5.999733620913114,"aX":7.612363868454393},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-8.8,"breakHorizontal":-11.0,"spinRate":2708,"spinDirection":60},"zone":11,"typeConfidence":0.91,"plateTime":0.48834273092953673,"extension":5.995704598274544},"index":1,"playId":"9347c75e-90e9-33b3-8276-c2af716b38f8","pitchNumber":2,"startTime":"2025-09-20T00:08:54.523Z","endTime":"2025-09-20T00:08:58.030Z","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":84.2,"endSpeed":78.5,"strikeZoneTop":3.16758921702474,"strikeZoneBottom":1.53000047210298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.093915852646873,"aZ":-26.931969685589184,"pfxX":-8.524355689274934,"pfxZ":3.403051946137431,"pX":-0.907723296130919,"pZ":0.8842978843114164,"vX0":6.670649335148593,"vY0":-122.55158351434468,"vZ0":-5.31696853799904,"x":151.6,"y":214.9,"x0":-2.5392152764065523,"y0":50.005137624961954,"z0":5.343939526526804,"aX":-13.146767488731165},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.3,"breakHorizontal":14.2,"spinRate":1317,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.44460878752952526,"extension":6.62886021622343},"index":2,"playId":"4f17dbb0-a0df-3fe7-b8b5-989d7cbea5c1","pitchNumber":3,"startTime":"2025-09-20T00:09:09.846Z","endTime":"2025-09-20T00:09:13.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":79.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.578312807817603,"aZ":-28.580744377109884,"pfxX":-10.049091433262193,"pfxZ":2.2742760535422786,"pX":-0.6931003267390884,"pZ":2.3523003525047614,"vX0":7.752028743044498,"vY0":-123.97672085074991,"vZ0":-1.6879815995853393,"x":143.42,"y":175.27,"x0":-2.533846814815493,"y0":50.00035211459845,"z0":5.396366004382807,"aX":-15.857122317059916},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":16.7,"spinRate":1565,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.4394914634728595,"extension":6.485766910102383},"index":3,"playId":"77e8380a-f9f5-3fd5-9ccb-b3b492d8c270","pitchNumber":4,"startTime":"2025-09-20T00:09:25.317Z","endTime":"2025-09-20T00:09:28.997Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-20T00:09:38.818Z","endTime":"2025-09-20T00:09:49.893Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.473057926948528,"aZ":-26.342254683768992,"pfxX":1.8869789901835876,"pfxZ":3.492738992927139,"pX":0.16717209864666124,"pZ":1.3532786737889446,"vX0":6.20611634032437,"vY0":-127.40149218528555,"vZ0":-5.123155675250278,"x":110.63,"y":202.24,"x0":-2.5306563015078325,"y0":50.00055061444186,"z0":5.433694994943317,"aX":3.1476919878318967},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-4.7,"spinRate":2423,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.42746524048285783,"extension":6.223018147671916},"hitData":{"launchSpeed":105.6,"launchAngle":18.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":122.79,"coordY":40.51}},"index":5,"playId":"ab106aec-e660-3abc-98f0-fe523470b70d","pitchNumber":5,"startTime":"2025-09-20T00:09:49.893Z","endTime":"2025-09-20T00:09:58.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:09:58.730Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:12:27.177Z","endTime":"2025-09-20T00:15:44.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9,10],"actionIndex":[1],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T00:10:20.631Z","endTime":"2025-09-20T00:10:52.162Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Braydon Fisher replaces Max Scherzer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T00:10:52.162Z","endTime":"2025-09-20T00:12:29.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.49780485627557,"strikeZoneBottom":1.64999937706149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.023405536653613,"aZ":-29.781999854763573,"pfxX":1.5737721487020206,"pfxZ":1.4932883909574208,"pX":-0.12624895045292944,"pZ":4.645548544215338,"vX0":-1.6102354859794985,"vY0":-124.57899195812098,"vZ0":0.763572550463445,"x":121.81,"y":113.35,"x0":0.3175726704035429,"y0":50.00501500095948,"z0":6.756639401719516,"aX":2.526825965409553},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2275,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4361266417975682,"extension":5.3982562246137915},"index":2,"playId":"c02c3220-c8a9-391e-b14d-e8c42b255a48","pitchNumber":1,"startTime":"2025-09-20T00:12:29.408Z","endTime":"2025-09-20T00:12:33.995Z","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":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.53046133617108,"strikeZoneBottom":1.64999991275405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.86510960865731,"aZ":-29.63443337746981,"pfxX":1.0137747909782733,"pfxZ":1.594996552050782,"pX":0.09202726010467464,"pZ":3.4400089577858393,"vX0":-0.9423375612226202,"vY0":-124.19188714742474,"vZ0":-1.7917770047855401,"x":113.49,"y":145.9,"x0":0.34157808169905557,"y0":50.00010272253419,"z0":6.595751851217925,"aX":1.61060684281103},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-1.7,"spinRate":2266,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.4381774649799679,"extension":5.467877949033256},"index":3,"playId":"6d078d4f-f3fa-3e87-b0db-db434cec3528","pitchNumber":2,"startTime":"2025-09-20T00:12:48.676Z","endTime":"2025-09-20T00:12:53.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.797325776258116,"aZ":-29.695678026042568,"pfxX":1.8528235019079349,"pfxZ":1.5665907858645394,"pX":0.2729472859379553,"pZ":2.7492124417863506,"vX0":-1.3932103009387709,"vY0":-124.13047556850671,"vZ0":-3.4371877428444626,"x":106.6,"y":164.55,"x0":0.5971694625010616,"y0":50.001147031110136,"z0":6.589867314339478,"aX":2.9290120217070745},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-3.1,"spinRate":2291,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.43905860834627264,"extension":5.263651101439598},"index":4,"playId":"2c2e13c4-595e-3fa4-9d75-7c657bd70000","pitchNumber":3,"startTime":"2025-09-20T00:13:07.316Z","endTime":"2025-09-20T00:13:12.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18702380112504,"aZ":-13.10398115469576,"pfxX":-3.7348333558243825,"pfxZ":10.026545801731098,"pX":-0.39654086666357913,"pZ":3.6616371747975975,"vX0":-1.3723425840043137,"vY0":-137.02377194748487,"vZ0":-5.354470634412395,"x":132.12,"y":139.92,"x0":0.5960084613189867,"y0":50.00371685596483,"z0":6.5359300918206555,"aX":-7.10450784113885},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":7.1,"spinRate":2213,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39968753598714324,"extension":5.425477404685925},"index":5,"playId":"a67eddc8-b25f-3d56-a4bb-8677c7c604ae","pitchNumber":4,"startTime":"2025-09-20T00:13:37.006Z","endTime":"2025-09-20T00:13:42.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.245488081133825,"aZ":-25.58797241510664,"pfxX":1.033975739107559,"pfxZ":4.0101497311848355,"pX":0.9283756440926005,"pZ":2.0951251921286147,"vX0":0.5518896991786496,"vY0":-126.38252736473478,"vZ0":-6.0316690505807555,"x":81.61,"y":182.21,"x0":0.5738686953411567,"y0":50.00103024757807,"z0":6.528732745514249,"aX":1.696559790818403},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-2.0,"spinRate":2202,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.430998734216157,"extension":5.566149063305904},"index":6,"playId":"5e078a1d-2675-3478-a141-cd89228bf24e","pitchNumber":5,"startTime":"2025-09-20T00:14:06.319Z","endTime":"2025-09-20T00:14:11.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.5238164839247,"strikeZoneBottom":1.64999930665372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.464048503617512,"aZ":-26.514247902785943,"pfxX":0.0837453300622526,"pfxZ":3.432809097239317,"pX":1.4734096456338406,"pZ":1.0649972926088729,"vX0":2.3257156514254502,"vY0":-126.64701015878799,"vZ0":-8.102204555448994,"x":60.84,"y":210.03,"x0":0.537730647058805,"y0":50.000218648716825,"z0":6.382928052305623,"aX":0.1376317007050083},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":-0.6,"spinRate":2186,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4301902211432651,"extension":5.5557455078082025},"index":7,"playId":"2a5b7eb0-bfc1-3138-9686-4aa6763848ad","pitchNumber":6,"startTime":"2025-09-20T00:14:33.295Z","endTime":"2025-09-20T00:14:37.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.638642671285062,"aZ":-44.13877344882336,"pfxX":3.4885930569153256,"pfxZ":-8.597633617288533,"pX":-0.5583171171419009,"pZ":3.431135106251598,"vX0":-3.375566580639284,"vY0":-117.36074321714395,"vZ0":1.7368207441122927,"x":138.28,"y":146.14,"x0":0.4467870236425196,"y0":50.001262704932614,"z0":6.798877108789055,"aX":4.856095307597552},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.9,"breakHorizontal":-5.5,"spinRate":2445,"spinDirection":25},"zone":1,"typeConfidence":0.91,"plateTime":0.46707556226063573,"extension":5.476956580026227},"index":8,"playId":"98f5b985-705c-3495-b1eb-43c9795b6c43","pitchNumber":7,"startTime":"2025-09-20T00:14:53.701Z","endTime":"2025-09-20T00:14:58.127Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.54691737455787,"strikeZoneBottom":1.65000082303428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07580591433668,"aZ":-8.990391404612188,"pfxX":-3.685327926129313,"pfxZ":11.859467820675157,"pX":1.1027089522871387,"pZ":2.2573451383783714,"vX0":2.7157737046165122,"vY0":-138.91928507149154,"vZ0":-9.605850994918798,"x":74.97,"y":177.83,"x0":0.5913117712681519,"y0":50.001609068202555,"z0":6.35722543775303,"aX":-7.20369214523895},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":6.1,"spinRate":2441,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3942550004501899,"extension":5.465504955155489},"index":9,"playId":"9dc4d660-68c5-3845-8d0f-c05fb91c5f7f","pitchNumber":8,"startTime":"2025-09-20T00:15:16.560Z","endTime":"2025-09-20T00:15:21.326Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92785832811568,"aZ":-44.323633506930676,"pfxX":2.239549891307414,"pfxZ":-8.466544280925724,"pX":0.6537644020643758,"pZ":1.7574348646997446,"vX0":-0.6511109174546755,"vY0":-119.0940844828644,"vZ0":-1.8453072909932222,"x":92.08,"y":191.33,"x0":0.6398163084371122,"y0":50.00042286706127,"z0":6.552251399724773,"aX":3.2156161318816814},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.5,"breakHorizontal":-3.8,"spinRate":2493,"spinDirection":19},"zone":9,"typeConfidence":0.91,"plateTime":0.45996971210647253,"extension":5.538545397391483},"hitData":{"launchSpeed":91.4,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.71,"coordY":146.64}},"index":10,"playId":"d9ca9708-aaa0-39dd-a626-d04bdeb6d634","pitchNumber":9,"startTime":"2025-09-20T00:15:35.094Z","endTime":"2025-09-20T00:15:44.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:15:44.027Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Kirk lines out to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T00:18:05.961Z","endTime":"2025-09-20T00:19:12.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.22266829482903,"strikeZoneBottom":1.49999811380476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.924123944814777,"aZ":-16.499568485373914,"pfxX":-7.248348874969228,"pfxZ":8.614986798195154,"pX":0.44271725014698704,"pZ":2.733307058051042,"vX0":9.12683363054844,"vY0":-134.48233534341318,"vZ0":-4.4874637973013884,"x":100.12,"y":164.98,"x0":-2.0636600351957317,"y0":50.00509536582069,"z0":5.604893028472201,"aX":-13.192770300882975},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":11.0,"spinRate":2351,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.40830141325722424,"extension":5.890711969523371},"index":0,"playId":"27f68448-e3a5-30f5-b663-4a495e2a7245","pitchNumber":1,"startTime":"2025-09-20T00:18:16.548Z","endTime":"2025-09-20T00:18:20.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.2295402078819,"strikeZoneBottom":1.49999856675178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101805964855217,"aZ":-24.350967127349,"pfxX":0.06578857349539424,"pfxZ":4.456010632706645,"pX":0.19469324149231915,"pZ":3.6243727573369564,"vX0":6.27730619544591,"vY0":-131.93239078346923,"vZ0":-0.6976433734828004,"x":109.58,"y":140.92,"x0":-2.2279812052575267,"y0":50.004381130145404,"z0":5.69333577494479,"aX":0.11392264237580946},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-1.6,"spinRate":2530,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4157997440462049,"extension":5.9285927433799905},"index":1,"playId":"e6c890a1-391a-35d2-aef6-fc42e4d9e729","pitchNumber":2,"startTime":"2025-09-20T00:18:32.146Z","endTime":"2025-09-20T00:18:36.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.479065248338912,"aZ":-25.602138172693845,"pfxX":-9.260517701668277,"pfxZ":4.584704406666667,"pX":0.22466871314172615,"pZ":3.1278146719833786,"vX0":7.855292193791607,"vY0":-119.40685272203694,"vZ0":-1.0218558738534922,"x":108.44,"y":154.33,"x0":-1.915598275296505,"y0":50.00469457741429,"z0":5.879495931191242,"aX":-13.281633563096593},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.3,"breakHorizontal":14.8,"spinRate":2134,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.45992256383753904,"extension":5.666140966301197},"index":2,"playId":"d626697b-66b7-35c9-b755-031da4cfd682","pitchNumber":3,"startTime":"2025-09-20T00:18:46.600Z","endTime":"2025-09-20T00:18:50.691Z","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":83.6,"endSpeed":76.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.194454781260305,"aZ":-24.920552506154156,"pfxX":-7.845418270199525,"pfxZ":4.825589328752148,"pX":-0.7373453697024849,"pZ":3.5511959839681198,"vX0":5.620701823014697,"vY0":-121.69876278743747,"vZ0":-0.2986895146786571,"x":145.11,"y":142.9,"x0":-2.0540067599854197,"y0":50.0060847134416,"z0":5.828314192462632,"aX":-11.806579324048313},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.9,"breakHorizontal":13.0,"spinRate":2032,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4495238641725017,"extension":5.768887603346445},"hitData":{"launchSpeed":94.1,"launchAngle":22.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.98,"coordY":59.79}},"index":3,"playId":"cd98333c-029c-3433-bc99-1379c014b750","pitchNumber":4,"startTime":"2025-09-20T00:19:04.224Z","endTime":"2025-09-20T00:19:12.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:19:12.224Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T00:19:19.585Z","endTime":"2025-09-20T00:19:45.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.576268600013854,"aZ":-14.856486487753978,"pfxX":-5.929053536043372,"pfxZ":9.372389797735874,"pX":0.3696249073361611,"pZ":2.50508618057839,"vX0":8.545722448114919,"vY0":-134.65158564024625,"vZ0":-5.2024528595003945,"x":102.91,"y":171.14,"x0":-2.0659473740724597,"y0":50.00011296715717,"z0":5.503071727344819,"aX":-10.952472928231584},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2347,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4058295700183594,"extension":5.80713395433775},"hitData":{"launchSpeed":76.4,"launchAngle":33.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.83,"coordY":97.54}},"index":0,"playId":"60d53cf0-457d-3bab-a5e6-434b759a92f1","pitchNumber":1,"startTime":"2025-09-20T00:19:35.692Z","endTime":"2025-09-20T00:19:45.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:19:45.090Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Davis Schneider grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T00:19:50.147Z","endTime":"2025-09-20T00:20:45.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.48180797870179,"strikeZoneBottom":1.75966646485337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.715637003288023,"aZ":-17.97898496998765,"pfxX":-7.589996744924474,"pfxZ":7.652354910856271,"pX":-0.45244069922546704,"pZ":3.1604389260230947,"vX0":7.177683701706819,"vY0":-135.38823777135818,"vZ0":-3.271958836567168,"x":134.25,"y":153.45,"x0":-2.152546264980714,"y0":50.00518941244062,"z0":5.643881465401042,"aX":-14.084494447340072},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2292,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.404657400380513,"extension":5.688196669282516},"index":0,"playId":"d2d2b5cb-515c-31d3-b7a9-a65fdd437191","pitchNumber":1,"startTime":"2025-09-20T00:20:06.135Z","endTime":"2025-09-20T00:20:10.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.18688198814125,"strikeZoneBottom":1.51000126165721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.741962459849095,"aZ":-25.117385016698982,"pfxX":-0.8831313765645525,"pfxZ":4.169227349687708,"pX":2.233584344445105,"pZ":1.3548518526686621,"vX0":10.74904951062408,"vY0":-128.2885432680334,"vZ0":-5.5695011600061415,"x":31.86,"y":202.2,"x0":-1.8689480117709274,"y0":50.00319104891288,"z0":5.473564746547302,"aX":-1.496697577778757},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-0.5,"spinRate":2582,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.42448226591910165,"extension":5.9513921268182015},"index":1,"playId":"23cfec7b-74ca-376a-8d61-9de6fdbb2129","pitchNumber":2,"startTime":"2025-09-20T00:20:22.281Z","endTime":"2025-09-20T00:20:26.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.060632067727692,"aZ":-33.44879098797184,"pfxX":-0.21654565503320078,"pfxZ":-0.854420477628171,"pX":-0.09677582042441696,"pZ":2.426946000627753,"vX0":4.87673808601534,"vY0":-121.21831860270194,"vZ0":-0.986148760130099,"x":120.69,"y":173.25,"x0":-2.1001597371669796,"y0":50.0005680967222,"z0":5.740278191440036,"aX":-0.325565547368453},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-0.7,"spinRate":2578,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4505970576324305,"extension":5.944712759490161},"hitData":{"launchSpeed":94.5,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":174.99}},"index":2,"playId":"f070c929-92f2-35fc-94fe-bbd2dcbccc1a","pitchNumber":3,"startTime":"2025-09-20T00:20:37.049Z","endTime":"2025-09-20T00:20:45.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:20:45.059Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino hits a ground-rule double (30) on a fly ball to left-center field.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:22:55.903Z","endTime":"2025-09-20T00:24:15.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.50551728837335,"strikeZoneBottom":1.57581406812023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.264020634179623,"aZ":-44.37961813224379,"pfxX":2.9147886260360307,"pfxZ":-8.900080464246727,"pX":0.6739634972402108,"pZ":3.12703006025177,"vX0":0.07192045923492177,"vY0":-116.4872017074569,"vZ0":1.3986517502882096,"x":91.31,"y":154.35,"x0":0.2641096426065574,"y0":50.00265472990049,"z0":6.720657645621446,"aX":3.9978073740544366},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.5,"breakHorizontal":-5.3,"spinRate":2469,"spinDirection":22},"zone":3,"typeConfidence":0.91,"plateTime":0.4705518116884164,"extension":5.3717183882931},"index":0,"playId":"bae85662-8746-3344-b3f5-e7f5bf76506e","pitchNumber":1,"startTime":"2025-09-20T00:23:15.178Z","endTime":"2025-09-20T00:23:18.822Z","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":93.7,"endSpeed":85.2,"strikeZoneTop":3.65140054198311,"strikeZoneBottom":1.68999803655512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.752266199377928,"aZ":-12.928529333447047,"pfxX":-4.53375474755778,"pfxZ":10.285692991091022,"pX":-1.7219667941906758,"pZ":4.716926309716082,"vX0":-3.900295822119152,"vY0":-136.34701623441055,"vZ0":-2.792982027816665,"x":182.64,"y":111.42,"x0":0.319098278573199,"y0":50.00082568619373,"z0":6.654168664684557,"aX":-8.479477593464715},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":9.1,"spinRate":2308,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40269061462003997,"extension":5.3582472447945575},"index":1,"playId":"f3908def-4848-389f-8ffb-92e56ccf3104","pitchNumber":2,"startTime":"2025-09-20T00:23:29.858Z","endTime":"2025-09-20T00:23:33.622Z","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":85.1,"strikeZoneTop":3.62319837794141,"strikeZoneBottom":1.68999816563277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.915037144969,"aZ":-17.86694910869551,"pfxX":-1.848122212101587,"pfxZ":7.754023030111654,"pX":-1.412636000109987,"pZ":3.789860302797096,"vX0":-3.9379620102620208,"vY0":-134.4216904431829,"vZ0":-3.807430194129342,"x":170.85,"y":136.45,"x0":0.30664910265977,"y0":50.00053670463025,"z0":6.479643442501604,"aX":-3.409050888524669},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":4.1,"spinRate":2135,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4061973283136626,"extension":5.3645142811847935},"index":2,"playId":"f08d9312-4585-3964-bdaa-c112713333e6","pitchNumber":3,"startTime":"2025-09-20T00:23:48.216Z","endTime":"2025-09-20T00:23:52.021Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03177593309114,"aZ":-44.17269587642227,"pfxX":3.9938121302799336,"pfxZ":-8.778597394075653,"pX":-0.43010491706091425,"pZ":3.0941128616990525,"vX0":-2.9218910720736027,"vY0":-116.53170864873286,"vZ0":1.3986132952866115,"x":133.39,"y":155.24,"x0":0.32454990800980255,"y0":50.00060495587684,"z0":6.677073541867303,"aX":5.461767480931393},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-15.2,"breakHorizontal":-6.5,"spinRate":2243,"spinDirection":38},"zone":1,"typeConfidence":0.91,"plateTime":0.4710323951104014,"extension":5.439573364182479},"hitData":{"launchSpeed":103.1,"launchAngle":27.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":86.34,"coordY":47.54}},"index":3,"playId":"5f71d57d-6a43-3179-a66b-126bea6ac97b","pitchNumber":4,"startTime":"2025-09-20T00:24:05.753Z","endTime":"2025-09-20T00:24:15.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:24:15.227Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Maikel Garcia pops out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:24:45.657Z","endTime":"2025-09-20T00:25:12.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Pop Out","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":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":86.3,"endSpeed":80.4,"strikeZoneTop":3.52048911485376,"strikeZoneBottom":1.70000048391351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.976707410389693,"aZ":-28.8337665913376,"pfxX":0.12354698073454806,"pfxZ":2.043130530857262,"pX":0.20520423311419947,"pZ":4.909074717755971,"vX0":-0.8721125343420758,"vY0":-125.82391217335693,"vZ0":1.0637064582657714,"x":109.18,"y":106.23,"x0":0.5374472010172777,"y0":50.00094739015505,"z0":6.784205089772,"aX":0.20185775569328235},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-0.1,"spinRate":2191,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4321763118783615,"extension":5.409302862997817},"index":0,"playId":"0f04719d-28a0-3946-8963-847e3fa14ed0","pitchNumber":1,"startTime":"2025-09-20T00:24:46.906Z","endTime":"2025-09-20T00:24:51.154Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.710895526056042,"aZ":-28.55396711280833,"pfxX":-0.29597277380458986,"pfxZ":2.267258672923827,"pX":0.2806246398671889,"pZ":2.897705763726666,"vX0":0.07056476671000382,"vY0":-124.75267009852404,"vZ0":-3.1467780928183555,"x":106.3,"y":160.54,"x0":0.2906930591264745,"y0":50.005874462906476,"z0":6.493805554664593,"aX":-0.4733081856875335},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":0.5,"spinRate":2219,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4366669841567341,"extension":5.485238328322468},"hitData":{"launchSpeed":74.7,"launchAngle":71.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.71,"coordY":180.06}},"index":1,"playId":"877b46b0-6ded-3d98-b122-d06a0aba6a98","pitchNumber":2,"startTime":"2025-09-20T00:25:02.940Z","endTime":"2025-09-20T00:25:12.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:25:12.466Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Salvador Perez pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:25:30.118Z","endTime":"2025-09-20T00:27:00.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":"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":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.67136069719893,"strikeZoneBottom":1.70999898368888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.742339156287755,"aZ":-13.116549378711975,"pfxX":-3.111795428823293,"pfxZ":10.502264803238608,"pX":-1.1653881670173356,"pZ":3.451991223620375,"vX0":-2.952470018969704,"vY0":-133.61400833345888,"vZ0":-5.628412721107112,"x":161.42,"y":145.58,"x0":0.35686201396463174,"y0":50.00646821722237,"z0":6.521953532975785,"aX":-5.649805294151809},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":6.2,"spinRate":2202,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40932787241973934,"extension":5.539960188997186},"index":0,"playId":"68178790-4d06-3a87-a419-dcb1a284db9b","pitchNumber":1,"startTime":"2025-09-20T00:25:36.489Z","endTime":"2025-09-20T00:25:41.020Z","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":92.8,"endSpeed":85.2,"strikeZoneTop":3.77682862936717,"strikeZoneBottom":1.71000107705369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6503362053099,"aZ":-13.744257344648156,"pfxX":-2.1657805602585016,"pfxZ":9.926530981975468,"pX":0.05799199364633129,"pZ":3.654141286571271,"vX0":-0.74138485421975,"vY0":-135.1910856883895,"vZ0":-5.10875583967235,"x":114.79,"y":140.12,"x0":0.6169583339864795,"y0":50.00351128035043,"z0":6.528427656090084,"aX":-4.020417641279687},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":4.1,"spinRate":2179,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4046938263252362,"extension":5.401628745974563},"index":1,"playId":"e4b68acb-102b-3959-9fbe-3d7ec2172328","pitchNumber":2,"startTime":"2025-09-20T00:25:53.787Z","endTime":"2025-09-20T00:25:58.153Z","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":85.2,"endSpeed":80.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.88884869162049,"aZ":-28.68323690693218,"pfxX":0.5337510908643637,"pfxZ":2.185249283253917,"pX":1.1467530921192217,"pZ":2.390192301949205,"vX0":1.005369762462308,"vY0":-124.24787307395452,"vZ0":-4.517632862080593,"x":73.29,"y":174.24,"x0":0.6708809186989935,"y0":50.00336721052015,"z0":6.557811722999461,"aX":0.8521488821645816},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":-1.2,"spinRate":2238,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4372759222678382,"extension":5.485080887521165},"index":2,"playId":"d7c44150-131d-34f1-a484-9efb0924ed28","pitchNumber":3,"startTime":"2025-09-20T00:26:10.708Z","endTime":"2025-09-20T00:26:15.453Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.762867991601798,"aZ":-9.783943532891834,"pfxX":-2.608924857955278,"pfxZ":12.039741209952997,"pX":-0.5639049111816682,"pZ":2.545916148224851,"vX0":-2.3342386742284877,"vY0":-135.53299216115778,"vZ0":-8.407492870811115,"x":138.49,"y":170.04,"x0":0.6475022066177084,"y0":50.00064637602716,"z0":6.37235416649509,"aX":-4.849614598924769},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":5.3,"spinRate":2303,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4042163140804358,"extension":5.505788247476012},"index":3,"playId":"6a425c39-db04-34f8-aa16-60d08cc97ce8","pitchNumber":4,"startTime":"2025-09-20T00:26:30.422Z","endTime":"2025-09-20T00:26:34.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.226233884714098,"aZ":-27.807791256126833,"pfxX":1.695689484444534,"pfxZ":2.657519379965904,"pX":0.7607574009735918,"pZ":1.5025129556826158,"vX0":0.13830580345972762,"vY0":-126.62278755512058,"vZ0":-6.687335213858856,"x":88.0,"y":198.21,"x0":0.4850120334924819,"y0":50.00015935384219,"z0":6.3706035190719135,"aX":2.7829152230982195},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":-3.1,"spinRate":2280,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.43078157949713924,"extension":5.490810555109938},"hitData":{"launchSpeed":70.5,"launchAngle":58.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":177.51,"coordY":159.83}},"index":4,"playId":"74bbeb51-31a5-30d4-a7bb-92c69fdb1545","pitchNumber":5,"startTime":"2025-09-20T00:26:52.132Z","endTime":"2025-09-20T00:27:00.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:27:00.751Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:27:11.559Z","endTime":"2025-09-20T00:27:58.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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":"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":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.24446830407814,"strikeZoneBottom":1.51000135014729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.65078636359706,"aZ":-44.6509336778272,"pfxX":4.32403371306498,"pfxZ":-9.384613571968332,"pX":-1.52601639811578,"pZ":3.4944613641991835,"vX0":-4.903948572235456,"vY0":-114.9719968552393,"vZ0":2.2982780857776657,"x":175.17,"y":144.43,"x0":0.07946552714952629,"y0":50.00270010803662,"z0":6.836775558688727,"aX":5.750493168953692},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.0,"breakHorizontal":-6.5,"spinRate":2514,"spinDirection":32},"zone":11,"typeConfidence":0.91,"plateTime":0.47762929058935466,"extension":5.487295383224124},"index":0,"playId":"7919b511-2df0-31e5-a1e5-f38dc7acbfe1","pitchNumber":1,"startTime":"2025-09-20T00:27:27.591Z","endTime":"2025-09-20T00:27:31.519Z","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":90.7,"endSpeed":83.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55113790140446,"aZ":-18.15199305929847,"pfxX":0.6109810268691196,"pfxZ":7.884511685962327,"pX":0.5463589646152599,"pZ":2.6703285579138,"vX0":0.014194035508507567,"vY0":-132.13317772525946,"vZ0":-6.154493776452259,"x":96.17,"y":166.68,"x0":0.4614599425597951,"y0":50.00495617098254,"z0":6.35086889745101,"aX":1.0870861166158126},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":-1.1,"spinRate":2156,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.41356080435528764,"extension":5.632598869233141},"hitData":{"launchSpeed":91.4,"launchAngle":42.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.4,"coordY":112.64}},"index":1,"playId":"f3254276-73ce-3382-adda-983f07adc0a8","pitchNumber":2,"startTime":"2025-09-20T00:27:49.212Z","endTime":"2025-09-20T00:27:58.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:27:58.519Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T00:30:08.765Z","endTime":"2025-09-20T00:31:53.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":92.7,"endSpeed":84.6,"strikeZoneTop":3.27476807992159,"strikeZoneBottom":1.46954922424128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54189351151635,"aZ":-17.570272714252347,"pfxX":-7.693937418266659,"pfxZ":7.931818848829163,"pX":-0.9061858797239651,"pZ":3.499122322369036,"vX0":6.213397070649041,"vY0":-134.8920781055677,"vZ0":-2.238599610514278,"x":151.54,"y":144.3,"x0":-2.240634744432745,"y0":50.00544355564882,"z0":5.579605226203399,"aX":-14.170792367126298},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2307,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4061639219727482,"extension":5.95934675405769},"index":0,"playId":"7b80d6bd-7de4-3119-890e-62581d1d8910","pitchNumber":1,"startTime":"2025-09-20T00:30:26.435Z","endTime":"2025-09-20T00:30:30.284Z","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":89.2,"endSpeed":81.3,"strikeZoneTop":3.27700018685078,"strikeZoneBottom":1.54000043382732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50817122391564,"aZ":-24.04139101826154,"pfxX":-0.8431502663427173,"pfxZ":4.794705417507172,"pX":0.1336730099520853,"pZ":3.4596233511641645,"vX0":6.285410548884135,"vY0":-129.78700332458445,"vZ0":-0.9771464986433451,"x":111.9,"y":145.37,"x0":-2.215536957345866,"y0":50.00522384739544,"z0":5.680921662715067,"aX":-1.4317444237337908},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":0.0,"spinRate":2483,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4228807991424697,"extension":5.845840743540172},"index":1,"playId":"db3f685c-76bd-3311-856c-e84f821f0694","pitchNumber":2,"startTime":"2025-09-20T00:30:40.449Z","endTime":"2025-09-20T00:30:44.317Z","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":91.6,"endSpeed":83.0,"strikeZoneTop":3.2779985775103,"strikeZoneBottom":1.54000037489064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.750910874602226,"aZ":-15.966236213211827,"pfxX":-6.865290250753995,"pfxZ":9.107665136205295,"pX":-0.22938828069546802,"pZ":2.999787650496774,"vX0":7.179006064566083,"vY0":-133.11809243500852,"vZ0":-3.563032066620396,"x":125.74,"y":157.79,"x0":-2.079786982504886,"y0":50.005408036705475,"z0":5.5240177986095835,"aX":-12.222442093407158},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":10.7,"spinRate":2350,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.41274173782037504,"extension":5.949968412616941},"index":2,"playId":"e5f6ce44-da71-3346-a4e2-b5820020e3cb","pitchNumber":3,"startTime":"2025-09-20T00:30:53.394Z","endTime":"2025-09-20T00:30:57.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.403595138680874,"aZ":-22.422288099559847,"pfxX":-1.4175882897266527,"pfxZ":5.673982327240684,"pX":0.2603602897208057,"pZ":1.5336175441504025,"vX0":6.918183234576639,"vY0":-130.0584245361827,"vZ0":-5.6116651473735875,"x":107.08,"y":197.37,"x0":-2.246081016884322,"y0":50.00530486844946,"z0":5.412032523549252,"aX":-2.4385318637627935},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":1.1,"spinRate":2413,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.420604751400238,"extension":5.9085331235531156},"index":3,"playId":"77e05a0f-5be0-30c3-a076-1c12eb961d26","pitchNumber":4,"startTime":"2025-09-20T00:31:06.575Z","endTime":"2025-09-20T00:31:10.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.34230224903239,"strikeZoneBottom":1.54000038991356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.360697431468456,"aZ":-24.77346381135657,"pfxX":-10.630049537364695,"pfxZ":4.069361012985619,"pX":1.2816205354385257,"pZ":2.5817092100315326,"vX0":12.805206716783141,"vY0":-133.66749584172214,"vZ0":-2.8943925938572215,"x":68.15,"y":169.07,"x0":-2.1779252073182396,"y0":50.003381572285726,"z0":5.446872327023696,"aX":-19.3395883333169},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":2214,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4089185860274607,"extension":5.848537982520985},"index":4,"playId":"4d817e50-0ed2-3127-86e8-e287b0dad0b0","pitchNumber":5,"startTime":"2025-09-20T00:31:29.238Z","endTime":"2025-09-20T00:31:33.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-20T00:31:38.309Z","endTime":"2025-09-20T00:31:49.354Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.30966106625644,"strikeZoneBottom":1.54000026749602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.958188730044586,"aZ":-29.62335247234822,"pfxX":-11.149840363249183,"pfxZ":1.410120843936939,"pX":0.6918143809568534,"pZ":2.466516645665038,"vX0":11.22667208535246,"vY0":-133.4820730577325,"vZ0":-2.0910493294572707,"x":90.63,"y":172.18,"x0":-2.114160004748683,"y0":50.00374470799645,"z0":5.386908956177925,"aX":-20.179749254382802},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.3,"breakHorizontal":17.9,"spinRate":2141,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.40989772402353086,"extension":6.045699998991544},"index":6,"playId":"bee07cdd-177d-3f2b-bf6e-2dad4d7ff516","pitchNumber":6,"startTime":"2025-09-20T00:31:49.354Z","endTime":"2025-09-20T00:31:53.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:31:53.217Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T00:32:08.125Z","endTime":"2025-09-20T00:33:07.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.48238624577209,"strikeZoneBottom":1.61214813354848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.881172166420747,"aZ":-25.653301792440427,"pfxX":-1.446834213022806,"pfxZ":3.801803297427063,"pX":0.6077506373361555,"pZ":2.0335692156824496,"vX0":7.756682397355607,"vY0":-129.40535342616494,"vZ0":-3.892304216199926,"x":93.83,"y":183.87,"x0":-2.224900539497631,"y0":50.00629493250387,"z0":5.494795757804672,"aX":-2.4848625069629975},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":1.1,"spinRate":2517,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4212802412003578,"extension":5.795080134791513},"index":0,"playId":"bf3d815d-cc07-340c-968c-55ba7ba9fe6e","pitchNumber":1,"startTime":"2025-09-20T00:32:13.228Z","endTime":"2025-09-20T00:32:17.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.38396603522729,"strikeZoneBottom":1.56000221065124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.150564208607456,"aZ":-32.282105062657195,"pfxX":7.51323187313586,"pfxZ":-0.07522637275062038,"pX":-1.2033570279322718,"pZ":3.8729520992892636,"vX0":2.4184531503124,"vY0":-116.03411825251985,"vZ0":3.0255459474797664,"x":162.87,"y":134.21,"x0":-3.2374105130798436,"y0":50.005112744741204,"z0":5.642206475750073,"aX":10.173826831013091},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.0,"breakHorizontal":-14.3,"spinRate":2708,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4733152112192749,"extension":5.671613352917422},"index":1,"playId":"07b9b8ca-8813-36e4-a445-07e8fcbd8e03","pitchNumber":2,"startTime":"2025-09-20T00:32:25.698Z","endTime":"2025-09-20T00:32:30.116Z","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, 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":86.2,"endSpeed":79.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0006384019252,"aZ":-30.00671191433714,"pfxX":0.9924350063368932,"pfxZ":1.3488080649679315,"pX":0.5051055880722513,"pZ":2.739477914950793,"vX0":6.227784515810334,"vY0":-125.54741518788482,"vZ0":-1.2754869548425711,"x":97.75,"y":164.81,"x0":-2.13045969672961,"y0":50.00321314596362,"z0":5.683089139142175,"aX":1.5919159675321208},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-3.1,"spinRate":2607,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.435292465253339,"extension":5.741835921829385},"index":2,"playId":"f5f26224-2a6e-3a23-a2fd-e13f1fdb4427","pitchNumber":3,"startTime":"2025-09-20T00:32:40.885Z","endTime":"2025-09-20T00:32:45.249Z","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":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.585814452541292,"aZ":-23.905162688907915,"pfxX":-9.32230711058396,"pfxZ":5.617226771336931,"pX":-1.2132325932740775,"pZ":2.5724837191459486,"vX0":4.85189230082787,"vY0":-120.36808117981737,"vZ0":-2.506621200378265,"x":163.25,"y":169.32,"x0":-2.040109597406423,"y0":50.004602624200494,"z0":5.736222754343698,"aX":-13.729321937800705},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.8,"breakHorizontal":15.8,"spinRate":2055,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4544316342358572,"extension":5.758349780648637},"hitData":{"launchSpeed":85.2,"launchAngle":71.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.57,"coordY":195.77}},"index":3,"playId":"1cdcf962-1557-39bb-a95e-3ef87f6d8db1","pitchNumber":4,"startTime":"2025-09-20T00:32:57.093Z","endTime":"2025-09-20T00:33:07.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:33:07.165Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T00:33:22.683Z","endTime":"2025-09-20T00:33:43.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":87.9,"endSpeed":81.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.011365508960512,"aZ":-27.891909546011828,"pfxX":-0.3280211560673352,"pfxZ":2.5535088768982703,"pX":0.7477738412270439,"pZ":2.2944726315057276,"vX0":7.725798849126146,"vY0":-127.96899338556254,"vZ0":-2.719751488696682,"x":88.5,"y":176.83,"x0":-2.2552497465677694,"y0":50.00061332976221,"z0":5.534287746354884,"aX":-0.5512679092842048},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.0,"spinRate":2474,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.42644586860601397,"extension":6.100371260812617},"hitData":{"launchSpeed":95.2,"launchAngle":8.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.16,"coordY":95.35}},"index":0,"playId":"582aac37-a67b-3170-b9ef-4e105c60a7dc","pitchNumber":1,"startTime":"2025-09-20T00:33:31.666Z","endTime":"2025-09-20T00:33:43.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:33:43.248Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T00:33:49.559Z","endTime":"2025-09-20T00:36:56.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.24608957118643,"strikeZoneBottom":1.54000005455221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.818575996936886,"aZ":-26.396581322754265,"pfxX":-0.1097394283369253,"pfxZ":3.464283762221056,"pX":-0.7655762585359469,"pZ":2.6818014395622334,"vX0":3.9995885426182927,"vY0":-127.70214822742426,"vZ0":-2.1334111430194476,"x":146.18,"y":166.37,"x0":-2.3312056156380687,"y0":50.00368475025693,"z0":5.583780683807376,"aX":-0.1834331157658582},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-0.6,"spinRate":2480,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.42727543025393544,"extension":5.60971193157274},"index":0,"playId":"11e93b6e-b99b-380f-9897-61fdbaa4493c","pitchNumber":1,"startTime":"2025-09-20T00:34:16.874Z","endTime":"2025-09-20T00:34:21.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.31425420110765,"strikeZoneBottom":1.53999987681038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.130417711466524,"aZ":-22.940317356723295,"pfxX":-8.75895420430085,"pfxZ":6.4663049738061495,"pX":-1.2155327274032919,"pZ":2.373929966126697,"vX0":4.367900992729116,"vY0":-118.56327171763773,"vZ0":-3.0133293883456806,"x":163.33,"y":174.68,"x0":-1.941311548465344,"y0":50.0008135768278,"z0":5.7491122674296,"aX":-12.500063716797627},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.3,"breakHorizontal":14.9,"spinRate":1941,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4615325510911368,"extension":5.569886251720384},"index":1,"playId":"8eea669c-bacb-31ea-8cdd-a83b31fb3002","pitchNumber":2,"startTime":"2025-09-20T00:34:31.952Z","endTime":"2025-09-20T00:34:36.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.34517283092382,"strikeZoneBottom":1.540000887559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64217680802113,"aZ":-26.091705380570144,"pfxX":-10.349739318541314,"pfxZ":3.38345640018988,"pX":0.13416006354772497,"pZ":3.392044806404192,"vX0":9.311008086800225,"vY0":-133.21913031185863,"vZ0":-0.6677502814554186,"x":111.89,"y":147.19,"x0":-2.061710354984071,"y0":50.0024807067235,"z0":5.532146498827,"aX":-18.601384916667026},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":16.7,"spinRate":2111,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.41115696401082014,"extension":5.779129905900751},"index":2,"playId":"8abf1b97-0479-3d7b-8a48-c21319b80b3e","pitchNumber":3,"startTime":"2025-09-20T00:34:45.917Z","endTime":"2025-09-20T00:34:50.081Z","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":91.2,"endSpeed":83.6,"strikeZoneTop":3.21879307439706,"strikeZoneBottom":1.54000032033453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.776065475024645,"aZ":-17.61545792799878,"pfxX":-8.060360250485765,"pfxZ":8.168295950998717,"pX":-0.333287913901549,"pZ":1.5510605056708597,"vX0":7.3578251688621945,"vY0":-132.53043558292,"vZ0":-6.732086505398826,"x":129.7,"y":196.9,"x0":-2.095527567278121,"y0":50.0055104458288,"z0":5.406549545613895,"aX":-14.370747369368686},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2282,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.41296476337445576,"extension":5.822856343718062},"index":3,"playId":"9abe6f77-2d18-3c19-9462-36050da7ba64","pitchNumber":4,"startTime":"2025-09-20T00:35:00.482Z","endTime":"2025-09-20T00:35:04.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.640368254515256,"aZ":-22.818672254041182,"pfxX":-2.969226592241634,"pfxZ":5.362469938053941,"pX":-0.24739608062978172,"pZ":1.7192232051922844,"vX0":6.098383265504177,"vY0":-130.9732493207241,"vZ0":-5.38385009353976,"x":126.43,"y":192.36,"x0":-2.2160335886624605,"y0":50.000418908902006,"z0":5.498778716869602,"aX":-5.178259944426971},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.8,"breakHorizontal":4.1,"spinRate":2336,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.41755372050345096,"extension":5.646786014945188},"index":4,"playId":"7c6c9ce6-134a-36de-9f6d-9af65e0c7502","pitchNumber":5,"startTime":"2025-09-20T00:35:16.969Z","endTime":"2025-09-20T00:35:21.414Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-20T00:35:43.468Z","endTime":"2025-09-20T00:36:23.298Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.543310339148267,"aZ":-26.226007881809213,"pfxX":-11.065606538437983,"pfxZ":3.294334514468485,"pX":0.4338277350822087,"pZ":2.393368450996907,"vX0":10.34889188997823,"vY0":-133.48197190871204,"vZ0":-3.082888922980764,"x":100.46,"y":174.16,"x0":-2.054464344319342,"y0":50.00339260538066,"z0":5.450133127274983,"aX":-19.983184624198856},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":2192,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.410236690904036,"extension":5.851190561258461},"index":6,"playId":"4f794c9e-e271-3c02-b67e-fb0bf008e454","pitchNumber":6,"startTime":"2025-09-20T00:36:23.298Z","endTime":"2025-09-20T00:36:29.347Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.31245596773559,"aZ":-29.390674847606853,"pfxX":0.1774823311336361,"pfxZ":1.7838740396306392,"pX":0.17078786425258038,"pZ":1.67361291948171,"vX0":5.297964896003632,"vY0":-123.40236582719717,"vZ0":-3.5572459832795364,"x":110.49,"y":193.59,"x0":-2.018119557173669,"y0":50.00002843907739,"z0":5.583826231026174,"aX":0.2757516964843141},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":-1.4,"spinRate":2636,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.4422107082616553,"extension":5.725486244091004},"hitData":{"launchSpeed":79.3,"launchAngle":70.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.57,"coordY":187.15}},"index":7,"playId":"f05c1049-3033-3dce-941f-cbf00614e1bb","pitchNumber":7,"startTime":"2025-09-20T00:36:47.049Z","endTime":"2025-09-20T00:36:56.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:36:56.071Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jac Caglianone walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:39:34.103Z","endTime":"2025-09-20T00:41:42.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7,8],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Nance replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T00:38:41.258Z","endTime":"2025-09-20T00:39:36.326Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"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":84.4,"endSpeed":77.3,"strikeZoneTop":3.388461401211,"strikeZoneBottom":1.62000207757072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09489462543061,"aZ":-44.63163228800271,"pfxX":9.311782812197766,"pfxZ":-8.244342809622292,"pX":0.3505846469875947,"pZ":2.4964099518928498,"vX0":0.4793659284980842,"vY0":-122.91585390125893,"vZ0":-0.3256294249616636,"x":103.64,"y":171.38,"x0":-1.055104684682196,"y0":50.0005184959375,"z0":6.4591418898871,"aX":14.074976920537287},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.6,"breakHorizontal":-16.9,"spinRate":3057,"spinDirection":20},"zone":6,"typeConfidence":2.0,"plateTime":0.44766790178753846,"extension":5.878275267473792},"index":1,"playId":"e005a405-2ea0-364e-b169-299cdd4d6bf2","pitchNumber":1,"startTime":"2025-09-20T00:39:36.326Z","endTime":"2025-09-20T00:39:40.179Z","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":84.2,"endSpeed":78.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4875672979877,"aZ":-43.70836005061303,"pfxX":6.003618766428984,"pfxZ":-7.572053235139915,"pX":0.4102185513403456,"pZ":1.361338256576228,"vX0":1.44108453296262,"vY0":-122.68517238678243,"vZ0":-3.0958533768270025,"x":101.36,"y":202.02,"x0":-0.9648957102001927,"y0":50.00291428745733,"z0":6.368114798960303,"aX":9.143468988304381},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.2,"breakHorizontal":-11.2,"spinRate":2973,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.44659597564510856,"extension":5.75661914547099},"index":2,"playId":"610b8253-c9bc-31ac-b012-55aab9ddc720","pitchNumber":2,"startTime":"2025-09-20T00:39:50.891Z","endTime":"2025-09-20T00:39:54.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-20T00:39:58.016Z","endTime":"2025-09-20T00:40:10.722Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.59428969470831,"strikeZoneBottom":1.61999975708097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.201146709645904,"aZ":-43.79444277629646,"pfxX":5.273532624690924,"pfxZ":-7.47593426241997,"pX":1.5690812738176598,"pZ":1.319791705589969,"vX0":4.108228711650257,"vY0":-124.01720138064556,"vZ0":-3.435451461116942,"x":57.19,"y":203.15,"x0":-0.7949516010079186,"y0":50.00188150730192,"z0":6.382121713799975,"aX":8.198615625904978},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-14.0,"breakHorizontal":-10.6,"spinRate":3005,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44194289109060536,"extension":5.962195548782605},"index":4,"playId":"814ba95f-c141-36aa-8af3-76c2fa82a608","pitchNumber":3,"startTime":"2025-09-20T00:40:10.722Z","endTime":"2025-09-20T00:40:14.612Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.60260468451857,"strikeZoneBottom":1.62000095554763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.667888993702526,"aZ":-46.359874795394845,"pfxX":7.324435216706485,"pfxZ":-9.460711198368056,"pX":-1.4250820147914252,"pZ":1.226359335702444,"vX0":-3.160827102440051,"vY0":-122.39128136087602,"vZ0":-2.7972105791829813,"x":171.32,"y":205.67,"x0":-1.0605138241614611,"y0":50.00037030765048,"z0":6.396739150832497,"aX":10.98655909622169},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-17.5,"breakHorizontal":-12.4,"spinRate":3000,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.4494403479355067,"extension":5.718728660257137},"index":5,"playId":"3d430eb8-13a0-3905-9012-f7316eb4c737","pitchNumber":4,"startTime":"2025-09-20T00:40:28.216Z","endTime":"2025-09-20T00:40:32.178Z","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":89.4,"endSpeed":83.5,"strikeZoneTop":3.45195072689719,"strikeZoneBottom":1.62000069911076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.421384943464517,"aZ":-28.87344310081596,"pfxX":0.35956190758216167,"pfxZ":1.8857262318881425,"pX":-1.0731017773847686,"pZ":2.7743412961791747,"vX0":0.6256947403124167,"vY0":-130.3224964690351,"vZ0":-2.7926838797821896,"x":157.9,"y":163.87,"x0":-1.3612567449175001,"y0":50.00530602110177,"z0":5.997643064063332,"aX":0.6305294229384062},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":2780,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.41722428266953493,"extension":5.972271488334205},"index":6,"playId":"62ec5b53-b677-3da9-8e51-8cfe93beb2ec","pitchNumber":5,"startTime":"2025-09-20T00:40:45.011Z","endTime":"2025-09-20T00:40:48.978Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.382267769805146,"aZ":-32.1886572363661,"pfxX":0.7596482642848736,"pfxZ":-0.005861207914918509,"pX":-0.22218366254573724,"pZ":2.49873465076306,"vX0":2.51444000948383,"vY0":-129.28559154659592,"vZ0":-2.616532872160458,"x":125.47,"y":171.31,"x0":-1.2990884126907964,"y0":50.005690721278334,"z0":5.950312857189416,"aX":1.3089009818637334},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.4,"breakHorizontal":-1.8,"spinRate":2679,"spinDirection":340},"zone":5,"typeConfidence":2.0,"plateTime":0.4207765404446677,"extension":6.053127945819833},"index":7,"playId":"e2afa6b3-19ef-3089-8952-cb79d686498a","pitchNumber":6,"startTime":"2025-09-20T00:41:00.963Z","endTime":"2025-09-20T00:41:05.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.37394679160177,"strikeZoneBottom":1.61999718757463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.489062684144564,"aZ":-23.821961203346596,"pfxX":-10.137538578174848,"pfxZ":4.34519635370044,"pX":-0.2666530847491539,"pZ":1.6587011304834487,"vX0":4.924610662138727,"vY0":-137.7229990337811,"vZ0":-7.349650604779321,"x":127.16,"y":194.0,"x0":-0.760597633856274,"y0":50.0011148499654,"z0":5.972116067779536,"aX":-19.478923235777327},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":17.3,"spinRate":2211,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39763821103709507,"extension":6.295238406600186},"index":8,"playId":"2cf7f8bb-5fc3-34da-b814-ddc7d640a7ac","pitchNumber":7,"startTime":"2025-09-20T00:41:37.331Z","endTime":"2025-09-20T00:41:42.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:41:42.244Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Massey doubles (8) on a sharp line drive to right fielder Nathan Lukes. Jac Caglianone to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:41:51.211Z","endTime":"2025-09-20T00:42:35.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.53173489450975,"strikeZoneBottom":1.5899978126202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.958472688421686,"aZ":-22.08039084801783,"pfxX":-8.840492524465214,"pfxZ":5.198923121386628,"pX":-0.3043619119247791,"pZ":2.7357589058729124,"vX0":4.749133280400688,"vY0":-138.27350459199306,"vZ0":-5.051285149687292,"x":128.6,"y":164.91,"x0":-0.8927059374157568,"y0":50.00613562071476,"z0":6.061883413943547,"aX":-17.17364647869113},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":15.1,"spinRate":2233,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39565954965388705,"extension":6.294928823191084},"index":0,"playId":"552a03fe-e2f3-34e2-abb6-b3d8894f9d4d","pitchNumber":1,"startTime":"2025-09-20T00:42:07.185Z","endTime":"2025-09-20T00:42:11.177Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.035375657826616,"aZ":-43.47295809626178,"pfxX":6.208712397306982,"pfxZ":-7.300550718310843,"pX":0.5518440659285715,"pZ":2.052977897622063,"vX0":1.6370846278013491,"vY0":-124.22055785700935,"vZ0":-1.552918482860669,"x":95.97,"y":183.35,"x0":-0.9235541774480854,"y0":50.00076548614056,"z0":6.330791915678134,"aX":9.611744229818493},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.3,"breakHorizontal":-11.6,"spinRate":2867,"spinDirection":20},"zone":9,"typeConfidence":2.0,"plateTime":0.44249538619374995,"extension":5.960042790937883},"hitData":{"launchSpeed":104.2,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":210.64,"coordY":115.83}},"index":1,"playId":"7f68beb2-be80-3c91-b32f-5c50219d3a64","pitchNumber":2,"startTime":"2025-09-20T00:42:22.707Z","endTime":"2025-09-20T00:42:35.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:42:35.216Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:42:47.075Z","endTime":"2025-09-20T00:43:45.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.40905924513535,"strikeZoneBottom":1.60000206399751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05357051908716,"aZ":-22.499240453790915,"pfxX":-8.946915750070623,"pfxZ":5.001272169613302,"pX":-0.4766959272807263,"pZ":2.1456616627593346,"vX0":4.161217596244607,"vY0":-138.01187433351845,"vZ0":-6.662948664278024,"x":135.17,"y":180.85,"x0":-0.8397835269633257,"y0":50.000812634995384,"z0":6.101258613521269,"aX":-17.296551839857404},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2374,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3965244056016375,"extension":6.250127508670818},"index":0,"playId":"13c0149f-9068-3ac6-835e-2e8e3471eab6","pitchNumber":1,"startTime":"2025-09-20T00:43:06.374Z","endTime":"2025-09-20T00:43:10.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.40069585292141,"strikeZoneBottom":1.60000022584752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29260588800283,"aZ":-23.615624109094348,"pfxX":-7.930152969314205,"pfxZ":4.531458726687535,"pX":-0.35979147053854504,"pZ":1.894721819093557,"vX0":4.759673836391847,"vY0":-136.1959304425223,"vZ0":-6.6783393476022725,"x":130.71,"y":187.62,"x0":-1.094403738732274,"y0":50.00668175416091,"z0":5.998341793342356,"aX":-14.98739551694826},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":13.4,"spinRate":2391,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4012742803477676,"extension":6.144775141202212},"index":1,"playId":"97ff34ce-da59-3bd8-bfff-4b75cfed3e9c","pitchNumber":2,"startTime":"2025-09-20T00:43:21.867Z","endTime":"2025-09-20T00:43:25.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.40371930222782,"strikeZoneBottom":1.59999718730366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09448850379687,"aZ":-43.38680380560015,"pfxX":8.3091688875603,"pfxZ":-7.050980100209617,"pX":-0.30361973099664885,"pZ":1.8273969846300255,"vX0":-0.9182965296241916,"vY0":-125.76541147208336,"vZ0":-2.4735215712229137,"x":128.57,"y":189.44,"x0":-1.0108741052723085,"y0":50.000032882720845,"z0":6.364845996579388,"aX":13.219456660220727},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-13.1,"breakHorizontal":-14.8,"spinRate":3105,"spinDirection":28},"zone":7,"typeConfidence":2.0,"plateTime":0.436622023376668,"extension":5.901739379872743},"index":2,"playId":"93c763c0-c6cd-36ae-a25f-386e4b806fbb","pitchNumber":3,"startTime":"2025-09-20T00:43:41.815Z","endTime":"2025-09-20T00:43:45.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:43:45.543Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carter Jensen doubles (5) on a sharp line drive to center fielder Daulton Varsho. Jac Caglianone scores. Michael Massey scores.","rbi":2,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:43:56.250Z","endTime":"2025-09-20T00:45:27.002Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,4],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07805811337364,"aZ":-22.554173218423188,"pfxX":-6.6845539896878,"pfxZ":4.976074396384925,"pX":-0.3305345830363753,"pZ":3.150475836019886,"vX0":4.21683569534208,"vY0":-137.78265422724888,"vZ0":-3.8833749201854895,"x":129.6,"y":153.72,"x0":-1.0081546317529548,"y0":50.00190324462685,"z0":6.092314253150443,"aX":-12.920380210234315},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":11.3,"spinRate":2453,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39672355008187266,"extension":6.137442507522089},"index":0,"playId":"2247df21-8679-38e6-a85d-3f81b0ab5815","pitchNumber":1,"startTime":"2025-09-20T00:44:09.175Z","endTime":"2025-09-20T00:44:12.909Z","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.9,"endSpeed":87.3,"strikeZoneTop":3.23687249152645,"strikeZoneBottom":1.66549108581248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29959653992061,"aZ":-22.24749654586222,"pfxX":-9.417788200668165,"pfxZ":5.138275244611782,"pX":-0.7592444761812855,"pZ":1.588036424774975,"vX0":3.7229140292745324,"vY0":-138.04736454274052,"vZ0":-7.846886106981179,"x":145.94,"y":195.9,"x0":-0.9004698441629339,"y0":50.00547585655234,"z0":5.9614153930446045,"aX":-18.2071668242812},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":16.3,"spinRate":2510,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3965282017453786,"extension":6.324867813131158},"index":1,"playId":"673c3e40-d8ed-3f0b-9d9d-0d84f91ff502","pitchNumber":2,"startTime":"2025-09-20T00:44:29.393Z","endTime":"2025-09-20T00:44:33.076Z","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":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99952455833847,"aZ":-45.49997373342035,"pfxX":7.53624976294214,"pfxZ":-8.612691392315455,"pX":-0.2680889427486693,"pZ":0.752408137079131,"vX0":-0.5523276395652685,"vY0":-124.63218260822886,"vZ0":-4.019372293880763,"x":127.22,"y":218.46,"x0":-1.0184737956184728,"y0":50.00618643737713,"z0":6.209372691458354,"aX":11.656705606095029},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-16.3,"breakHorizontal":-13.4,"spinRate":3129,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.4423677697605082,"extension":5.906621636521887},"index":2,"playId":"4d436b0b-567f-323a-9200-042be31fb6af","pitchNumber":3,"startTime":"2025-09-20T00:44:47.178Z","endTime":"2025-09-20T00:44:51.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-20T00:45:00.005Z","endTime":"2025-09-20T00:45:12.478Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19180084465553,"aZ":-44.9834244396334,"pfxX":7.098618202753283,"pfxZ":-8.26878797988489,"pX":-0.46538905985085977,"pZ":2.1627418793102167,"vX0":-0.9120617337848946,"vY0":-124.52254983259535,"vZ0":-1.010600011592592,"x":134.74,"y":180.39,"x0":-1.0124099114340042,"y0":50.00410005042448,"z0":6.340738624579567,"aX":10.995620824926677},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.9,"breakHorizontal":-12.6,"spinRate":3129,"spinDirection":14},"zone":4,"typeConfidence":2.0,"plateTime":0.44219584847642235,"extension":5.892273254298027},"hitData":{"launchSpeed":108.3,"launchAngle":11.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":90.38,"coordY":71.78}},"index":4,"playId":"bdfd04e6-d38a-342c-a39a-5dc6d886f552","pitchNumber":4,"startTime":"2025-09-20T00:45:12.478Z","endTime":"2025-09-20T00:45:27.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:45:27.002Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. Carter Jensen to 3rd.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:45:43.414Z","endTime":"2025-09-20T00:46:23.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":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":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.9,"endSpeed":82.3,"strikeZoneTop":3.53317814304538,"strikeZoneBottom":1.65000209385005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73989891114528,"aZ":-33.88154200608944,"pfxX":-0.8624959847641378,"pfxZ":-1.0051048980210653,"pX":-0.25044089711133555,"pZ":0.5549411500610427,"vX0":2.492560133068439,"vY0":-129.41426950363686,"vZ0":-6.786861024483125,"x":126.55,"y":223.8,"x0":-1.1135665232318195,"y0":50.00374734540096,"z0":5.803289018282163,"aX":-1.4648653420071012},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.1,"breakHorizontal":1.0,"spinRate":2811,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.4230568529485028,"extension":6.158780560099677},"index":0,"playId":"1fdc0eae-861a-3ad2-b5ef-d00ddc9ef1da","pitchNumber":1,"startTime":"2025-09-20T00:45:56.075Z","endTime":"2025-09-20T00:46:00.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":83.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91214652600029,"aZ":-30.68567352098693,"pfxX":0.4097689583712807,"pfxZ":0.8440186749550627,"pX":0.5042339743182498,"pZ":2.1923269494012656,"vX0":4.037789283768802,"vY0":-130.46338011022476,"vZ0":-3.741757042555079,"x":97.78,"y":179.59,"x0":-1.1030649682649958,"y0":50.001241547525154,"z0":5.90444258137947,"aX":0.7213031874164237},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":3026,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.41643666235071386,"extension":6.069281486381717},"hitData":{"launchSpeed":88.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.84,"coordY":155.23}},"index":1,"playId":"917e292f-6733-34b0-8938-2ca05b26b63c","pitchNumber":2,"startTime":"2025-09-20T00:46:15.781Z","endTime":"2025-09-20T00:46:23.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:46:23.275Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a ground ball to center fielder Daulton Varsho. Carter Jensen scores.","rbi":1,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:46:34.823Z","endTime":"2025-09-20T00:48:36.007Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.282871042591918,"aZ":-42.76318879785454,"pfxX":8.631002925063669,"pfxZ":-6.638846177661203,"pX":0.8198880071157749,"pZ":1.4704675377178373,"vX0":1.4656058577198021,"vY0":-126.43963843083198,"vZ0":-3.4259045065799096,"x":85.75,"y":199.08,"x0":-0.8893748691931775,"y0":50.00248708512409,"z0":6.325030852648467,"aX":13.769629076389663},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-12.6,"breakHorizontal":-16.0,"spinRate":3046,"spinDirection":3},"zone":14,"typeConfidence":2.0,"plateTime":0.43563225498672464,"extension":6.0102120632689084},"index":0,"playId":"1fd01d0f-c4b6-3f4b-9ce7-4d15dcf70495","pitchNumber":1,"startTime":"2025-09-20T00:46:49.618Z","endTime":"2025-09-20T00:46:53.308Z","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":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.6121766459599,"strikeZoneBottom":1.6900010375917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.284879439510615,"aZ":-47.76041292027578,"pfxX":4.9873105322729625,"pfxZ":-10.067634451872863,"pX":0.37155275519625103,"pZ":-0.4852167285049863,"vX0":1.343324613136775,"vY0":-125.25924995732834,"vZ0":-6.472471007610292,"x":102.84,"y":251.88,"x0":-0.8226386792953817,"y0":50.00246176398311,"z0":6.149989327863914,"aX":7.72274137063123},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-19.7,"breakHorizontal":-9.4,"spinRate":2892,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4416055551074005,"extension":6.014659021395983},"index":1,"playId":"acb59042-b3db-3f95-9aa9-e216d76d9cdc","pitchNumber":2,"startTime":"2025-09-20T00:47:19.107Z","endTime":"2025-09-20T00:47:23.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06375742079187,"aZ":-24.847128504736034,"pfxX":-10.785950411023855,"pfxZ":3.8382927919712904,"pX":-0.1700183265698095,"pZ":1.9647415733503617,"vX0":5.580681941063132,"vY0":-137.87130835503714,"vZ0":-6.3246165926535545,"x":123.48,"y":185.73,"x0":-0.8282557639249667,"y0":50.00392833038054,"z0":5.9854942998937775,"aX":-20.590615848516187},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":18.2,"spinRate":2636,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3985675741661048,"extension":6.32013915717209},"index":2,"playId":"8b340282-bcc5-3d8b-8e64-d5469aa9780e","pitchNumber":3,"startTime":"2025-09-20T00:47:42.009Z","endTime":"2025-09-20T00:47:45.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.514679006540433,"aZ":-34.49444557269572,"pfxX":0.9736297112440321,"pfxZ":-1.330274020871844,"pX":-0.0806392891734268,"pZ":2.736609920240332,"vX0":2.8635329841941792,"vY0":-130.74064504133827,"vZ0":-1.6665929655068226,"x":120.07,"y":164.89,"x0":-1.3131111365354253,"y0":50.00331414873487,"z0":5.952138385296726,"aX":1.6981469356296168},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.5,"breakHorizontal":-2.4,"spinRate":3011,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4176864609604145,"extension":6.031025198849313},"index":3,"playId":"2302e53a-bc7a-315a-8d03-a871caee59b0","pitchNumber":4,"startTime":"2025-09-20T00:48:03.155Z","endTime":"2025-09-20T00:48:07.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.427390703275435,"aZ":-46.07624601161328,"pfxX":5.98104930397829,"pfxZ":-9.029491733680295,"pX":-0.9211697415408218,"pZ":2.225029055962853,"vX0":-1.8552622572848891,"vY0":-124.006393230587,"vZ0":-0.8165178045008439,"x":152.11,"y":178.7,"x0":-0.9352612081991608,"y0":50.0020998224115,"z0":6.440553830162178,"aX":9.208775170904069},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-16.2,"breakHorizontal":-10.3,"spinRate":3127,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.4436242015826646,"extension":5.874443438432033},"hitData":{"launchSpeed":93.3,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.88,"coordY":102.53}},"index":4,"playId":"58e1d7e9-a875-348e-b0f9-b9d9135811ce","pitchNumber":5,"startTime":"2025-09-20T00:48:24.896Z","endTime":"2025-09-20T00:48:36.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:48:36.007Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Maikel Garcia grounds into a force out, shortstop Andrés Giménez to second baseman Ernie Clement. Vinnie Pasquantino out at 2nd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:48:51.338Z","endTime":"2025-09-20T00:49:06.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95779797885831,"aZ":-22.6161309932613,"pfxX":-8.974090350649806,"pfxZ":5.033429370422503,"pX":-0.3687866610197504,"pZ":2.3153328441414707,"vX0":4.104395118143392,"vY0":-137.05015877916753,"vZ0":-6.003572031793529,"x":131.06,"y":176.27,"x0":-0.721919912478775,"y0":50.00116143597183,"z0":6.084252718930643,"aX":-17.02860807386279},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":15.4,"spinRate":2567,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.40002181629224154,"extension":6.321362706716807},"hitData":{"launchSpeed":104.9,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":157.76}},"index":0,"playId":"5868a55a-d6f8-3436-93fd-ec4da3f00a53","pitchNumber":1,"startTime":"2025-09-20T00:48:58.654Z","endTime":"2025-09-20T00:49:06.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:49:06.153Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T00:51:32.136Z","endTime":"2025-09-20T00:52:00.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.70243166132961,"strikeZoneBottom":1.66000264183452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.594503169599008,"aZ":-17.658705718588024,"pfxX":-8.282804307347314,"pfxZ":7.9089356544527805,"pX":0.9178983342237336,"pZ":1.8092191523054644,"vX0":10.42938374980156,"vY0":-134.27174508293817,"vZ0":-6.567549603089853,"x":82.01,"y":189.93,"x0":-1.930736414558093,"y0":50.00564423637106,"z0":5.532272695778156,"aX":-15.208758052847312},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2372,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4070796206482883,"extension":5.86432359395878},"index":0,"playId":"d7d47f9c-c9a5-3c2e-ab62-c0867340c51e","pitchNumber":1,"startTime":"2025-09-20T00:51:39.310Z","endTime":"2025-09-20T00:51:43.738Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43253551699774,"aZ":-23.28750035334873,"pfxX":-4.917225258510635,"pfxZ":5.1631269154319535,"pX":0.2280528022589238,"pZ":1.7218471585175585,"vX0":8.163775724160637,"vY0":-129.68175599911626,"vZ0":-5.085467005424353,"x":108.31,"y":192.29,"x0":-2.3068888074398712,"y0":50.00470440458403,"z0":5.460725382475414,"aX":-8.466079294565057},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":7.3,"spinRate":2521,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4206804416402914,"extension":5.849028549232774},"hitData":{"launchSpeed":104.6,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.9,"coordY":142.66}},"index":1,"playId":"3a562eac-c2dd-39ba-b128-8831320b44ba","pitchNumber":2,"startTime":"2025-09-20T00:51:51.832Z","endTime":"2025-09-20T00:52:00.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:52:00.104Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out, first baseman Vinnie Pasquantino to pitcher Michael Lorenzen.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T00:52:10.675Z","endTime":"2025-09-20T00:52:51.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"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":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.180221031407196,"aZ":-22.452032627715536,"pfxX":-2.3353473875990733,"pfxZ":5.531257803639111,"pX":-0.21277238038105994,"pZ":3.0739516177175448,"vX0":6.258525680700033,"vY0":-131.34230680704428,"vZ0":-2.3460600362916426,"x":125.11,"y":155.78,"x0":-2.3165109352903994,"y0":50.00425029407742,"z0":5.637369010354933,"aX":-4.106585271348998},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":3.0,"spinRate":2527,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.41603028973087586,"extension":5.729687862016503},"index":0,"playId":"9e152f5f-a1e3-31c1-b56f-dc6e7f76595a","pitchNumber":1,"startTime":"2025-09-20T00:52:25.286Z","endTime":"2025-09-20T00:52:29.638Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.667530100820503,"aZ":-42.253535519386006,"pfxX":2.492954122162472,"pfxZ":-6.8576759251146235,"pX":-0.1293769938088372,"pZ":1.2360395318173016,"vX0":5.559519926194302,"vY0":-120.00298166821764,"vZ0":-1.1339817359525548,"x":121.93,"y":205.41,"x0":-2.793615684782257,"y0":50.005755571295985,"z0":5.455192103940268,"aX":3.661445323477103},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.5,"breakHorizontal":-5.8,"spinRate":2652,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.45519798338916173,"extension":5.729418444751619},"hitData":{"launchSpeed":88.0,"launchAngle":-11.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.86,"coordY":169.92}},"index":1,"playId":"456e3f61-42bb-3940-8c1d-7b82669654c0","pitchNumber":2,"startTime":"2025-09-20T00:52:43.442Z","endTime":"2025-09-20T00:52:51.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:52:51.304Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T00:52:59.353Z","endTime":"2025-09-20T00:55:57.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.1217100779522,"strikeZoneBottom":1.5000013804605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.545870143218153,"aZ":-19.78377959320484,"pfxX":-7.909325877763493,"pfxZ":6.776615316343269,"pX":-0.4653923536172631,"pZ":3.1734881717131174,"vX0":7.314361766314194,"vY0":-134.04511713935892,"vZ0":-2.505778618394638,"x":134.74,"y":153.1,"x0":-2.1948923762290957,"y0":50.00646554585898,"z0":5.524672600038771,"aX":-14.472107348685137},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":12.8,"spinRate":2361,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.40779446134189,"extension":5.918687967784819},"index":0,"playId":"6a01eb54-aa75-33e4-b5df-f3ab931f16c6","pitchNumber":1,"startTime":"2025-09-20T00:53:17.879Z","endTime":"2025-09-20T00:53:21.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.12878924493243,"strikeZoneBottom":1.49999880741714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877600969627384,"aZ":-25.79724249778898,"pfxX":-0.5758097117739469,"pfxZ":3.766185045145791,"pX":-0.6103271542343045,"pZ":3.3047463543130013,"vX0":4.460108288374548,"vY0":-128.6207164067003,"vZ0":-1.0397473266764303,"x":140.26,"y":149.55,"x0":-2.2838485418230583,"y0":50.00549623808614,"z0":5.6943875378900914,"aX":-0.9763873244629033},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":0.1,"spinRate":2554,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4240393325585554,"extension":5.752079434809786},"index":1,"playId":"3280b2e2-e56f-3920-beb9-3ce7336b302f","pitchNumber":2,"startTime":"2025-09-20T00:53:33.492Z","endTime":"2025-09-20T00:53:37.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.15515337475341,"strikeZoneBottom":1.49999847837011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.562756413015805,"aZ":-25.74783308272876,"pfxX":-10.637300181225616,"pfxZ":3.5900372448930007,"pX":-0.6347022828589806,"pZ":3.461093818000241,"vX0":8.31521188122075,"vY0":-132.5471987803719,"vZ0":-0.5173707997495519,"x":141.19,"y":145.33,"x0":-2.4200828623231248,"y0":50.00608367650657,"z0":5.5280657940348705,"aX":-19.057499172622865},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":17.6,"spinRate":2286,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.41219652962774056,"extension":5.974602782786602},"index":2,"playId":"d287d537-a180-319b-bfcd-141fe039f32c","pitchNumber":3,"startTime":"2025-09-20T00:53:48.879Z","endTime":"2025-09-20T00:53:53.670Z","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":91.8,"endSpeed":84.3,"strikeZoneTop":3.16041786189398,"strikeZoneBottom":1.4999990484766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.497185548045668,"aZ":-19.48391572058677,"pfxX":-8.013071473129717,"pfxZ":6.991363796511051,"pX":-0.29025461208337994,"pZ":2.656393397291175,"vX0":7.525387759661245,"vY0":-133.54265249816183,"vZ0":-3.8857343185731557,"x":128.06,"y":167.06,"x0":-2.097313100957624,"y0":50.00059664765363,"z0":5.523538305197163,"aX":-14.53926744187043},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":13.0,"spinRate":2386,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.40941860991039114,"extension":5.8266235939238324},"index":3,"playId":"381933a6-c2d8-3fe5-aeb9-991f07a85515","pitchNumber":4,"startTime":"2025-09-20T00:54:03.470Z","endTime":"2025-09-20T00:54:08.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.15756974340092,"strikeZoneBottom":1.49999885426768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31836064148538,"aZ":-24.935332930396523,"pfxX":-11.477716553826756,"pfxZ":3.9665682937595683,"pX":0.6376630656223516,"pZ":1.5696367950587224,"vX0":11.734723559966563,"vY0":-133.86236586060198,"vZ0":-5.102134125424761,"x":92.69,"y":196.4,"x0":-2.2994637228790107,"y0":50.004499160654554,"z0":5.272314590888288,"aX":-20.954234751276793},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":18.5,"spinRate":2263,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4082650294037431,"extension":5.981983342742698},"index":4,"playId":"6c7f6119-bf78-3a4a-a35f-8be3611178d9","pitchNumber":5,"startTime":"2025-09-20T00:54:21.321Z","endTime":"2025-09-20T00:54:25.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-20T00:54:32.384Z","endTime":"2025-09-20T00:54:50.767Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.996898114161304,"aZ":-31.93670591613484,"pfxX":0.5264584615337021,"pfxZ":0.15437317024627362,"pX":0.010287489795392133,"pZ":2.5749384690884565,"vX0":5.461146974290012,"vY0":-123.23218115964748,"vZ0":-0.961696294298316,"x":116.61,"y":169.26,"x0":-2.296976446745524,"y0":50.00395296072971,"z0":5.6525494146566135,"aX":0.8141458366983438},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-2.2,"spinRate":2676,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.4433612464536605,"extension":5.929043584249926},"index":6,"playId":"3c696d88-65a9-3189-8b26-83efcf2aa1e6","pitchNumber":6,"startTime":"2025-09-20T00:54:50.767Z","endTime":"2025-09-20T00:54:55.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.648861599533905,"aZ":-22.855796778519927,"pfxX":0.14359781524459692,"pfxZ":5.400252962647146,"pX":0.9579610225185635,"pZ":2.5324439452711203,"vX0":8.054684851666451,"vY0":-129.4406169550817,"vZ0":-3.0127132317251135,"x":80.48,"y":170.4,"x0":-2.1906592423621873,"y0":50.00611459966147,"z0":5.428482796959102,"aX":0.24607680605236115},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.5,"breakHorizontal":-1.8,"spinRate":2639,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4203992913636081,"extension":6.058615227104479},"index":7,"playId":"224fb6f2-8777-31d2-b43a-940abe5003ee","pitchNumber":7,"startTime":"2025-09-20T00:55:11.308Z","endTime":"2025-09-20T00:55:15.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.649964423840512,"aZ":-27.16741041978351,"pfxX":-11.357768142776512,"pfxZ":2.7142490859980217,"pX":-0.20418502267394092,"pZ":2.792168137263999,"vX0":9.91018095705675,"vY0":-134.58680038454105,"vZ0":-1.7654347351419966,"x":124.78,"y":163.39,"x0":-2.4482626470212137,"y0":50.00255504334997,"z0":5.369963085611128,"aX":-20.954630764729817},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.8,"breakHorizontal":18.6,"spinRate":2153,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4060801137306709,"extension":5.965119826380888},"index":8,"playId":"366d02f8-2af6-3ddf-9136-6351cfba228c","pitchNumber":8,"startTime":"2025-09-20T00:55:29.622Z","endTime":"2025-09-20T00:55:34.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.16978422005859,"strikeZoneBottom":1.49999903300865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.113217315518792,"aZ":-13.533346515774914,"pfxX":-7.897863788202889,"pfxZ":10.329784164314399,"pX":0.9061570403795539,"pZ":2.203774838047856,"vX0":10.181032496777314,"vY0":-134.01908072462996,"vZ0":-5.961323186397077,"x":82.46,"y":179.28,"x0":-1.930013160563666,"y0":50.0052154193943,"z0":5.43771030587754,"aX":-14.255910964210104},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2435,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40995441365328933,"extension":5.981385852697293},"index":9,"playId":"9e8be9b4-3350-3082-8b07-6f1cab578dfd","pitchNumber":9,"startTime":"2025-09-20T00:55:52.881Z","endTime":"2025-09-20T00:55:57.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:55:57.602Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to left fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T00:56:11.552Z","endTime":"2025-09-20T00:57:05.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44112858782381,"aZ":-17.267762202269306,"pfxX":-8.19809490137018,"pfxZ":8.35518713119316,"pX":-0.13040213282429533,"pZ":3.1405968829794046,"vX0":7.48270910685054,"vY0":-133.40959464683758,"vZ0":-3.0558500910307465,"x":121.97,"y":153.98,"x0":-1.9204357202095803,"y0":50.00300352310109,"z0":5.561179608091061,"aX":-14.626896359229965},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.5,"breakHorizontal":13.0,"spinRate":2434,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4121767660579643,"extension":5.753828138784304},"index":0,"playId":"d5f1b3ef-2ab1-3142-9214-b2e48bb8d1b0","pitchNumber":1,"startTime":"2025-09-20T00:56:19.853Z","endTime":"2025-09-20T00:56:24.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.44024294443309,"strikeZoneBottom":1.58999933951636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.852448404369337,"aZ":-41.73784002308977,"pfxX":1.1880603399494114,"pfxZ":-6.603390648851327,"pX":-0.6483523383739455,"pZ":2.3624046763550286,"vX0":4.281221323813383,"vY0":-119.04918339042686,"vZ0":1.3791384849695372,"x":141.71,"y":175.0,"x0":-2.61747444823519,"y0":50.002127091656654,"z0":5.526679750810809,"aX":1.7202495640999664},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.4,"breakHorizontal":-3.1,"spinRate":2538,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4584538071437203,"extension":5.8289279890063135},"index":1,"playId":"85aa0c85-30dd-3931-8fde-a1afe098970c","pitchNumber":2,"startTime":"2025-09-20T00:56:39.983Z","endTime":"2025-09-20T00:56:44.335Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.361530524698445,"aZ":-17.389521495515627,"pfxX":-7.848616441238745,"pfxZ":7.729740351785827,"pX":-0.24543824656646496,"pZ":3.148628531778422,"vX0":7.727427287485167,"vY0":-137.19364568613557,"vZ0":-3.039133034638116,"x":126.36,"y":153.77,"x0":-2.0741227444267496,"y0":50.00478264973673,"z0":5.450991384418426,"aX":-15.015967130186045},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2536,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3987100454093926,"extension":5.945270191293233},"hitData":{"launchSpeed":87.1,"launchAngle":57.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.01,"coordY":121.97}},"index":2,"playId":"b4efd4bf-b751-3562-86eb-1b433787bcd5","pitchNumber":3,"startTime":"2025-09-20T00:56:55.550Z","endTime":"2025-09-20T00:57:05.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:57:05.554Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T00:59:23.776Z","endTime":"2025-09-20T01:00:09.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(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.9,"endSpeed":85.8,"strikeZoneTop":3.8488640710145,"strikeZoneBottom":1.86349638684998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528125887411047,"aZ":-19.695752337309415,"pfxX":-7.52467761360986,"pfxZ":6.657363829490464,"pX":0.08199383212825669,"pZ":4.350158531929067,"vX0":4.7986046994154945,"vY0":-135.34234803340337,"vZ0":-1.5012320442512184,"x":113.87,"y":121.33,"x0":-0.7264381994848272,"y0":50.00651802605276,"z0":6.276500879987315,"aX":-14.11464755251699},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":2368,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40301680934638684,"extension":6.039461024490371},"index":0,"playId":"b889e6b1-3127-31f6-8bdb-8f3878af617e","pitchNumber":1,"startTime":"2025-09-20T00:59:41.025Z","endTime":"2025-09-20T00:59:45.266Z","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":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.771337567544194,"aZ":-29.78231604573055,"pfxX":0.006512193517273834,"pfxZ":1.4220070611975526,"pX":0.2878263456600552,"pZ":3.0860333402471944,"vX0":3.6653351490738166,"vY0":-128.26375211974977,"vZ0":-1.6988572456629059,"x":106.03,"y":155.46,"x0":-1.1539798231439395,"y0":50.00494876947658,"z0":6.055042445544841,"aX":0.01053418376209303},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-0.7,"spinRate":2626,"spinDirection":79},"zone":3,"typeConfidence":2.0,"plateTime":0.4252406516776426,"extension":6.033695674821013},"hitData":{"launchSpeed":109.2,"launchAngle":19.0,"totalDistance":408.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":71.39,"coordY":42.96}},"index":1,"playId":"a2409181-7a81-3dc2-a3c9-cf50bd823546","pitchNumber":2,"startTime":"2025-09-20T00:59:56.411Z","endTime":"2025-09-20T01:00:09.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:00:09.951Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T01:00:19.401Z","endTime":"2025-09-20T01:01:54.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.17311055467081,"strikeZoneBottom":1.51000278809603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.984025691343994,"aZ":-18.93342941345296,"pfxX":-7.293346394345213,"pfxZ":7.224983689902724,"pX":-0.7905548191132578,"pZ":2.2006909599604616,"vX0":3.1819557442468964,"vY0":-134.4843713462835,"vZ0":-6.404030934077101,"x":147.13,"y":179.36,"x0":-1.0409755188894863,"y0":50.00614160135376,"z0":5.954657047950109,"aX":-13.370440616820224},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2543,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4071920651836205,"extension":6.136897650601238},"index":0,"playId":"66f0d27b-322b-3d22-a15e-893162d51e46","pitchNumber":1,"startTime":"2025-09-20T01:00:35.630Z","endTime":"2025-09-20T01:00:39.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.19175553832158,"strikeZoneBottom":1.51000472764167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.259187598001446,"aZ":-43.85570207305253,"pfxX":6.012065112143585,"pfxZ":-7.739419932021715,"pX":-0.9012104546012751,"pZ":2.1481855772317155,"vX0":-1.2963510920960888,"vY0":-122.58109619349449,"vZ0":-1.1299655129466764,"x":151.35,"y":180.78,"x0":-1.1435118660493344,"y0":50.005485111658516,"z0":6.3890875478478595,"aX":9.068755638933833},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.0,"breakHorizontal":-10.6,"spinRate":3019,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.44835627748599993,"extension":5.812143195976564},"index":1,"playId":"87945e82-33af-3f3d-ad92-baf620800481","pitchNumber":2,"startTime":"2025-09-20T01:00:53.105Z","endTime":"2025-09-20T01:00:57.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.25357804927232,"strikeZoneBottom":1.51000268489423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.729673103518138,"aZ":-19.281910168735383,"pfxX":-8.29404711111264,"pfxZ":7.020220613046172,"pX":-1.181074956533329,"pZ":1.633060871405743,"vX0":2.6095021254850463,"vY0":-134.3161790642149,"vZ0":-7.876712425363209,"x":162.02,"y":194.69,"x0":-1.0846838489304393,"y0":50.003085278815455,"z0":5.962960417535751,"aX":-15.229988948793176},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":14.5,"spinRate":2394,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4070084032682759,"extension":6.230351118199008},"index":2,"playId":"80d3646b-228a-343f-9457-6b283ed99c18","pitchNumber":3,"startTime":"2025-09-20T01:01:10.809Z","endTime":"2025-09-20T01:01:14.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.417825699626825,"aZ":-30.975460015078085,"pfxX":-0.20826239006949177,"pfxZ":0.6993390834577244,"pX":-0.7693614816308736,"pZ":2.755671572452941,"vX0":1.604734816764417,"vY0":-129.1163468427131,"vZ0":-2.191425841134768,"x":146.33,"y":164.38,"x0":-1.3682288718685423,"y0":50.002430004972176,"z0":5.967206541784127,"aX":-0.35671107926540313},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.1,"breakHorizontal":0.1,"spinRate":2818,"spinDirection":36},"zone":1,"typeConfidence":2.0,"plateTime":0.42199966594905236,"extension":6.00317743111647},"index":3,"playId":"19a12ff1-733a-3d96-9717-655b326830d8","pitchNumber":4,"startTime":"2025-09-20T01:01:29.303Z","endTime":"2025-09-20T01:01:33.365Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.916715889689602,"aZ":-43.34024765148268,"pfxX":8.13366354116027,"pfxZ":-7.445239595280626,"pX":0.5420266540067503,"pZ":0.4628730126553711,"vX0":0.9552187357944794,"vY0":-122.72578956611942,"vZ0":-4.863653920423132,"x":96.34,"y":226.28,"x0":-0.9085722955686144,"y0":50.000866961811546,"z0":6.225253757276349,"aX":12.205766313500295},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.4,"breakHorizontal":-14.9,"spinRate":2834,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.4490729172703265,"extension":5.944369031122565},"index":4,"playId":"ea08a0ef-d79a-3ff0-962c-e26851fd2ff2","pitchNumber":5,"startTime":"2025-09-20T01:01:50.273Z","endTime":"2025-09-20T01:01:54.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:01:54.665Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T01:02:09.694Z","endTime":"2025-09-20T01:03:56.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.387091129974383,"aZ":-24.149067198860145,"pfxX":-9.289756612067025,"pfxZ":4.278150103138042,"pX":-0.8642810901955742,"pZ":2.774622961490503,"vX0":3.776259290982199,"vY0":-135.7248251722394,"vZ0":-4.387762166553825,"x":149.94,"y":163.87,"x0":-1.0630868088893453,"y0":50.000789395729214,"z0":6.08414822722412,"aX":-17.41104181175903},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2574,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4028290161430905,"extension":6.251219679239284},"index":0,"playId":"63505f41-a9be-396c-a167-c5b4e40f6be9","pitchNumber":1,"startTime":"2025-09-20T01:02:18.114Z","endTime":"2025-09-20T01:02:22.665Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.644007358073214,"aZ":-44.48935396782662,"pfxX":7.185883136053045,"pfxZ":-8.082610307734795,"pX":-0.19364383005451236,"pZ":1.3138169708332286,"vX0":-0.23887826603344642,"vY0":-123.69372403728937,"vZ0":-2.8025350192425087,"x":124.38,"y":203.31,"x0":-1.0261321973522697,"y0":50.00609171400604,"z0":6.254669741050829,"aX":10.944277638139946},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-15.0,"breakHorizontal":-12.8,"spinRate":3037,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.44578025832850354,"extension":5.904374602684673},"index":1,"playId":"cae2984d-bfe3-3823-9125-013f897ab0b7","pitchNumber":2,"startTime":"2025-09-20T01:02:40.646Z","endTime":"2025-09-20T01:02:44.931Z","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":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.3355383692788,"strikeZoneBottom":1.55940774205281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17264541204707,"aZ":-44.60305836023228,"pfxX":7.365751795461112,"pfxZ":-8.225178117876359,"pX":1.1543414588038172,"pZ":-0.9368034474622495,"vX0":2.6366691943369736,"vY0":-123.1296799562487,"vZ0":-7.619922357505066,"x":73.0,"y":264.07,"x0":-0.8923683300750627,"y0":50.006149742976056,"z0":6.046080636116743,"aX":11.126050854360013},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-16.7,"breakHorizontal":-14.0,"spinRate":3063,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4476593262262414,"extension":5.878926760277581},"index":2,"playId":"ab3fe892-d5c9-3295-aed8-ec352e2acd7e","pitchNumber":3,"startTime":"2025-09-20T01:03:04.625Z","endTime":"2025-09-20T01:03:09.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.313591630247316,"aZ":-44.60311178812402,"pfxX":7.711049321310604,"pfxZ":-8.436066489945674,"pX":-0.5603005365059693,"pZ":1.5179310661834442,"vX0":-0.959858435646462,"vY0":-121.61299940142752,"vZ0":-2.075300958406422,"x":138.36,"y":197.8,"x0":-1.1569124233548735,"y0":50.00056062653373,"z0":6.3077858153273265,"aX":11.367890591740073},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.5,"breakHorizontal":-13.7,"spinRate":3047,"spinDirection":25},"zone":7,"typeConfidence":2.0,"plateTime":0.45309586052750905,"extension":5.8285294387398325},"index":3,"playId":"cde7c2e6-17fc-3cec-a7ba-546b690ee2fa","pitchNumber":4,"startTime":"2025-09-20T01:03:28.377Z","endTime":"2025-09-20T01:03:32.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58352395813458,"aZ":-43.314443836107124,"pfxX":6.56721138853759,"pfxZ":-7.5395879561485755,"pX":1.1360427331967071,"pZ":1.4561784100577027,"vX0":2.7047014946398953,"vY0":-121.81783125109179,"vZ0":-2.585103380344787,"x":73.7,"y":199.46,"x0":-0.8470832325519442,"y0":50.001302008224634,"z0":6.334705297992395,"aX":9.706662292506689},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.0,"breakHorizontal":-12.6,"spinRate":2965,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.45248151927784575,"extension":5.758842438265976},"index":4,"playId":"e62e936b-e941-380b-996d-905079688c28","pitchNumber":5,"startTime":"2025-09-20T01:03:51.935Z","endTime":"2025-09-20T01:03:56.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:03:56.497Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T01:04:07.485Z","endTime":"2025-09-20T01:05:30.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.50462511735359,"strikeZoneBottom":1.59000109235672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45975364558372,"aZ":-25.914636185134988,"pfxX":-10.104081152557617,"pfxZ":3.43924232215676,"pX":-1.639420913238753,"pZ":2.953510943929094,"vX0":1.9225359319290483,"vY0":-134.79729550810794,"vZ0":-3.388941517260668,"x":179.49,"y":159.04,"x0":-1.0553926934272218,"y0":50.00007247489137,"z0":6.080421246383448,"aX":-18.37636960610229},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":17.8,"spinRate":2381,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40813284723216325,"extension":6.185425376242647},"index":0,"playId":"2ee59ab3-b043-3878-aabd-4db86cb9b53a","pitchNumber":1,"startTime":"2025-09-20T01:04:17.994Z","endTime":"2025-09-20T01:04:21.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.712054745901117,"aZ":-22.12021674255907,"pfxX":-8.504434142197505,"pfxZ":5.43723107033906,"pX":-0.8745340160786141,"pZ":2.11113864418672,"vX0":3.230952081429272,"vY0":-135.42036560889872,"vZ0":-6.359416310115323,"x":150.34,"y":181.78,"x0":-0.9809936527493968,"y0":50.003735221163055,"z0":6.046691124259425,"aX":-15.731163733000386},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":14.6,"spinRate":2549,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4051046146778785,"extension":6.136097986243324},"index":1,"playId":"d0db5d6d-4799-3a76-8081-789e88e61015","pitchNumber":2,"startTime":"2025-09-20T01:04:35.182Z","endTime":"2025-09-20T01:04:39.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.59504894795688,"strikeZoneBottom":1.58999808725692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89567199373007,"aZ":-33.86365563439519,"pfxX":-0.1706719746294343,"pfxZ":-1.0315287188890072,"pX":0.330881057137888,"pZ":0.7929455336936163,"vX0":4.071105470770417,"vY0":-126.4721763625548,"vZ0":-5.763059789826974,"x":104.39,"y":217.37,"x0":-1.2722473075383953,"y0":50.005129550265,"z0":5.792060877028682,"aX":-0.2788933734241276},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.9,"breakHorizontal":-0.6,"spinRate":2770,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4317906231038928,"extension":6.052373887010644},"index":2,"playId":"b6f2343f-880c-32b7-a03e-9907cf68c888","pitchNumber":3,"startTime":"2025-09-20T01:05:02.395Z","endTime":"2025-09-20T01:05:06.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.787343862564395,"aZ":-29.43827305369574,"pfxX":0.33399372553297124,"pfxZ":1.57316625906991,"pX":-0.42685377093936966,"pZ":2.003595240500211,"vX0":2.2766981077683828,"vY0":-129.9269824002186,"vZ0":-4.346838702151671,"x":133.27,"y":184.68,"x0":-1.3516468022189476,"y0":50.00273379872565,"z0":5.891445112779997,"aX":0.5808180280461411},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-1.1,"spinRate":2798,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.41878847752298576,"extension":6.043433331634184},"hitData":{"launchSpeed":104.2,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.43,"coordY":141.75}},"index":3,"playId":"e296a614-07cd-3b05-97e3-87e8a5ce4100","pitchNumber":4,"startTime":"2025-09-20T01:05:22.674Z","endTime":"2025-09-20T01:05:30.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:05:30.330Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Davis Schneider singles on a ground ball to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T01:07:57.246Z","endTime":"2025-09-20T01:09:12.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.16715999634534,"strikeZoneBottom":1.51000279375713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.555382477782338,"aZ":-22.448941249095412,"pfxX":-0.09961763237969201,"pfxZ":5.841387680523724,"pX":1.395482324311468,"pZ":1.2966635430147238,"vX0":9.218142571142755,"vY0":-128.0085048220735,"vZ0":-6.218389397865152,"x":63.81,"y":203.77,"x0":-2.234108797048312,"y0":50.00449264003956,"z0":5.506227121434675,"aX":-0.1663921126859116},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2571,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.42730331083627826,"extension":5.879187473342807},"index":0,"playId":"84620cd7-d4f7-3767-bb2b-264b2a43b64b","pitchNumber":1,"startTime":"2025-09-20T01:08:02.612Z","endTime":"2025-09-20T01:08:06.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.22932973675873,"strikeZoneBottom":1.53975633893262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.637865088153326,"aZ":-25.242677331340676,"pfxX":-10.667107520061633,"pfxZ":3.7960246267720166,"pX":-0.854715437790812,"pZ":3.1068793492080613,"vX0":8.020670327989247,"vY0":-134.1727311518915,"vZ0":-1.4408013303000193,"x":149.58,"y":154.89,"x0":-2.4947665927637783,"y0":50.00214181688423,"z0":5.447102903098873,"aX":-19.476170369491815},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":17.6,"spinRate":2217,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40800427922472915,"extension":6.0197705446242455},"index":1,"playId":"a5c91f05-d0e0-3887-ad78-dac56342b4dd","pitchNumber":2,"startTime":"2025-09-20T01:08:15.966Z","endTime":"2025-09-20T01:08:20.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.13513632127599,"strikeZoneBottom":1.50999840782717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.009450467838107,"aZ":-30.71954724380464,"pfxX":5.82842686257859,"pfxZ":1.0499709875058478,"pX":0.9805389265253531,"pZ":1.587300507384194,"vX0":6.5627633991855605,"vY0":-117.86721780264703,"vZ0":-2.190586830348276,"x":79.62,"y":195.92,"x0":-2.610462538532046,"y0":50.0048365229505,"z0":5.400059851921568,"aX":8.098922846985204},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.6,"breakHorizontal":-12.4,"spinRate":2579,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46693026979786634,"extension":6.079599215947584},"index":2,"playId":"376faaac-d859-3e09-89fa-a7feab4d723d","pitchNumber":3,"startTime":"2025-09-20T01:08:33.321Z","endTime":"2025-09-20T01:08:37.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.16549059478297,"strikeZoneBottom":1.53975193179924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.387847831960453,"aZ":-25.076268832416314,"pfxX":0.36666168684557654,"pfxZ":4.260860983148624,"pX":0.6907775591191418,"pZ":1.4793924737255426,"vX0":7.852553170641312,"vY0":-127.5312098955396,"vZ0":-4.922406926788431,"x":90.67,"y":198.84,"x0":-2.4610748743542845,"y0":50.002821917954854,"z0":5.384224380074787,"aX":0.6111485759236026},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.0,"breakHorizontal":-2.3,"spinRate":2508,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.42759923819861,"extension":5.986110136146214},"index":3,"playId":"7e56b2dc-1c7e-3c9a-b922-b59e944471fe","pitchNumber":4,"startTime":"2025-09-20T01:08:48.306Z","endTime":"2025-09-20T01:08:52.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.556902834213805,"aZ":-24.684377621051603,"pfxX":-9.863695966627537,"pfxZ":4.196251089704848,"pX":0.08258508222825552,"pZ":1.8554741891976356,"vX0":9.486797297146033,"vY0":-132.58404916396478,"vZ0":-4.398653955122797,"x":113.85,"y":188.68,"x0":-2.255285139790038,"y0":50.00465184287802,"z0":5.330970315930555,"aX":-17.6150235087882},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2181,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4126535107187834,"extension":5.981059879694733},"hitData":{"launchSpeed":106.0,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.07,"coordY":98.98}},"index":4,"playId":"6e8027a0-7f75-3c79-8319-1f9591061d9e","pitchNumber":5,"startTime":"2025-09-20T01:09:01.069Z","endTime":"2025-09-20T01:09:12.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:09:12.160Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T01:09:19.486Z","endTime":"2025-09-20T01:09:43.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.19268576091306,"aZ":-41.307009750620004,"pfxX":1.9982292626378766,"pfxZ":-6.682579996107421,"pX":-0.7626689902035976,"pZ":2.3827556200735494,"vX0":3.1347921990854855,"vY0":-116.02051346292632,"vZ0":1.2961777123326808,"x":146.07,"y":174.45,"x0":-2.3895871318971587,"y0":50.00272215126699,"z0":5.745813576338403,"aX":2.7306069639572708},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.5,"breakHorizontal":-4.4,"spinRate":2513,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.47164748567703096,"extension":5.735532943654347},"hitData":{"launchSpeed":99.2,"launchAngle":32.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.9,"coordY":42.36}},"index":0,"playId":"957ad062-eb5c-328e-bd7d-96d47a89df3f","pitchNumber":1,"startTime":"2025-09-20T01:09:33.957Z","endTime":"2025-09-20T01:09:43.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:09:43.958Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to left fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T01:09:51.133Z","endTime":"2025-09-20T01:10:29.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.43324650586771,"strikeZoneBottom":1.559999869138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.241109122912732,"aZ":-22.746926008855393,"pfxX":-1.690216321069964,"pfxZ":5.511602769924056,"pX":0.7231085956655918,"pZ":2.3658717161639338,"vX0":7.857539542883124,"vY0":-129.27520035295743,"vZ0":-3.5636411129610512,"x":89.44,"y":174.9,"x0":-2.122152011490241,"y0":50.003375944973016,"z0":5.486696615307521,"aX":-2.8919201715010048},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.5,"breakHorizontal":1.6,"spinRate":2523,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.42195717728260185,"extension":5.851955811066257},"index":0,"playId":"2ec530da-112c-33ec-99cd-e87f510b3310","pitchNumber":1,"startTime":"2025-09-20T01:10:06.706Z","endTime":"2025-09-20T01:10:10.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.696416682379812,"aZ":-25.111245069529325,"pfxX":-10.103033291691087,"pfxZ":4.902933874508786,"pX":0.023355783535866124,"pZ":2.196890193847278,"vX0":7.31880501372131,"vY0":-118.97560193818252,"vZ0":-2.974726412275566,"x":116.11,"y":179.46,"x0":-1.7720484793329987,"y0":50.005118479837414,"z0":5.726536275875648,"aX":-14.562626692979654},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2127,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.45945247583490456,"extension":5.724918174235101},"hitData":{"launchSpeed":97.4,"launchAngle":18.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.2,"coordY":96.01}},"index":1,"playId":"ece9b58d-370d-39bc-92cb-886a80160018","pitchNumber":2,"startTime":"2025-09-20T01:10:22.968Z","endTime":"2025-09-20T01:10:29.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:10:29.835Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out sharply to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T01:10:39.326Z","endTime":"2025-09-20T01:11:36.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":80.5,"endSpeed":74.5,"strikeZoneTop":3.50225810290143,"strikeZoneBottom":1.61999937074399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.53766874923848,"aZ":-40.59742206337746,"pfxX":-0.39414921881925724,"pfxZ":-6.011651348777157,"pX":0.05825856189620173,"pZ":3.7199282607259985,"vX0":5.003733133851605,"vY0":-117.11617772436061,"vZ0":3.561973949625877,"x":114.78,"y":138.34,"x0":-2.0479480371134824,"y0":50.00549308131713,"z0":5.957031421286328,"aX":-0.5517093549027978},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.8,"breakHorizontal":-0.5,"spinRate":2533,"spinDirection":31},"zone":12,"typeConfidence":2.0,"plateTime":0.46632404939404104,"extension":5.6650249902280025},"index":0,"playId":"2a775f5a-deb3-3bbe-95c5-297561e9cea9","pitchNumber":1,"startTime":"2025-09-20T01:10:53.618Z","endTime":"2025-09-20T01:10:57.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.54034604734391,"strikeZoneBottom":1.53859352454285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62162928631659,"aZ":-23.905049887864692,"pfxX":-10.734668931768203,"pfxZ":4.488390509889989,"pX":0.6656115301116329,"pZ":2.1278725932571603,"vX0":11.10784878171489,"vY0":-134.52929572202447,"vZ0":-3.9537483973011556,"x":91.63,"y":181.33,"x0":-2.1109546628131484,"y0":50.00508060647978,"z0":5.2995161089404785,"aX":-19.79133785411046},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":17.3,"spinRate":2483,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4062578356262634,"extension":5.931956296168332},"index":1,"playId":"9a346bbb-b372-324a-8462-e962e5a4370b","pitchNumber":2,"startTime":"2025-09-20T01:11:11.008Z","endTime":"2025-09-20T01:11:15.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00660232762397,"aZ":-32.71219893792448,"pfxX":2.1034027277949714,"pfxZ":-0.3518551940203061,"pX":0.4853120719151619,"pZ":2.248707961772575,"vX0":5.500165261374517,"vY0":-122.19611176490055,"vZ0":-1.551239190392047,"x":98.5,"y":178.06,"x0":-2.0597328656773146,"y0":50.00273988379474,"z0":5.67833385720975,"aX":3.2100522506579066},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-5.0,"spinRate":2751,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4466617200634255,"extension":5.582473951373588},"hitData":{"launchSpeed":100.2,"launchAngle":41.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.67,"coordY":66.11}},"index":2,"playId":"3dea775e-9f41-3476-aaed-0425064a9a02","pitchNumber":3,"startTime":"2025-09-20T01:11:26.942Z","endTime":"2025-09-20T01:11:36.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:11:36.979Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:14:17.387Z","endTime":"2025-09-20T01:14:29.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:13:44.360Z","endTime":"2025-09-20T01:14:19.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684320,"link":"/api/v1/people/684320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":93.0,"endSpeed":86.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30167573315343,"aZ":-18.98670446328059,"pfxX":-5.861235990813858,"pfxZ":7.0224829483339155,"pX":-0.32997269489834424,"pZ":2.2958124697879083,"vX0":5.420410567623162,"vY0":-135.40185554264428,"vZ0":-5.9771762252344285,"x":129.58,"y":176.79,"x0":-1.58491597484803,"y0":50.00580347653667,"z0":5.836791633724497,"aX":-11.013340464228374},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":9.6,"spinRate":2428,"spinDirection":219},"zone":4,"typeConfidence":0.58,"plateTime":0.4027100882094494,"extension":6.1222076805158325},"hitData":{"launchSpeed":105.8,"launchAngle":11.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.03,"coordY":72.68}},"index":1,"playId":"09a66526-7818-3167-b166-4aad0dfc6b23","pitchNumber":1,"startTime":"2025-09-20T01:14:19.368Z","endTime":"2025-09-20T01:14:29.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:14:29.440Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out sharply to left fielder Davis Schneider.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:14:33.300Z","endTime":"2025-09-20T01:15:27.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.5,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.621636511034183,"aZ":-17.792384194859668,"pfxX":-4.91858998188895,"pfxZ":7.7515950701960685,"pX":-0.6524943717726858,"pZ":2.522728273990368,"vX0":4.722462537519029,"vY0":-134.68224648461737,"vZ0":-5.480267383957649,"x":141.87,"y":170.67,"x0":-1.7815310399625888,"y0":50.00077448230493,"z0":5.824080572112743,"aX":-9.122108329749748},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":8.0,"spinRate":2431,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.4052101177930907,"extension":6.150802579192491},"index":0,"playId":"97e49281-7bc6-3c5e-ada5-98567173e54f","pitchNumber":1,"startTime":"2025-09-20T01:14:53.985Z","endTime":"2025-09-20T01:14:58.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87686706570254,"aZ":-22.193749213920565,"pfxX":-2.714990620659149,"pfxZ":5.526169913004276,"pX":-0.14627551332326555,"pZ":2.7641479206564785,"vX0":4.794354869507976,"vY0":-133.1036867157283,"vZ0":-4.002213829004418,"x":122.58,"y":164.15,"x0":-1.6129132847145613,"y0":50.000796276135844,"z0":5.881780927478037,"aX":-4.901934345411715},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":4.0,"spinRate":2410,"spinDirection":214},"zone":2,"typeConfidence":0.78,"plateTime":0.41050380919148344,"extension":6.183129333949107},"hitData":{"launchSpeed":101.8,"launchAngle":32.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":41.71,"coordY":80.98}},"index":1,"playId":"9d3b60b6-6023-3023-9fef-6077e5e97c12","pitchNumber":2,"startTime":"2025-09-20T01:15:15.742Z","endTime":"2025-09-20T01:15:27.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:15:27.757Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out to left fielder Davis Schneider.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:15:41.717Z","endTime":"2025-09-20T01:16:24.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.47866421553817,"strikeZoneBottom":1.6499980285806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.941709568135966,"aZ":-18.68596557611612,"pfxX":-3.5216228564243597,"pfxZ":7.440409405547017,"pX":3.258322279015701,"pZ":3.398850806924845,"vX0":13.492656787867805,"vY0":-133.56921789702403,"vZ0":-2.5130715130561425,"x":-7.2,"y":147.01,"x0":-1.3940700503047019,"y0":50.000136511029595,"z0":5.690824409547559,"aX":-6.383009108560367},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":3.6,"spinRate":2468,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.4095884800633849,"extension":6.272015313551874},"index":0,"playId":"3b40f8ee-727b-3f42-ae92-b78784af370d","pitchNumber":1,"startTime":"2025-09-20T01:15:52.252Z","endTime":"2025-09-20T01:15:56.490Z","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":84.9,"endSpeed":77.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.602089898538605,"aZ":-28.289894593314795,"pfxX":1.0758973646896897,"pfxZ":2.549532005192308,"pX":0.08179576878353313,"pZ":1.9686703150936888,"vX0":4.0188430403272815,"vY0":-123.5374565726379,"vZ0":-3.490210767121631,"x":113.88,"y":185.63,"x0":-1.714645762799282,"y0":50.00488633168326,"z0":5.811658940898242,"aX":1.6415506169984087},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":-3.0,"spinRate":2658,"spinDirection":113},"zone":8,"typeConfidence":0.89,"plateTime":0.4455946040085035,"extension":6.035740118634378},"hitData":{"launchSpeed":92.4,"launchAngle":25.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.0,"coordY":79.04}},"index":1,"playId":"dafd7c7f-053e-330a-9c79-9b23f166da62","pitchNumber":2,"startTime":"2025-09-20T01:16:12.872Z","endTime":"2025-09-20T01:16:24.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:16:24.890Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to right fielder Nathan Lukes. John Rave to 2nd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:16:36.426Z","endTime":"2025-09-20T01:18:21.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.65250681036206,"strikeZoneBottom":1.68999966504551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.879459692266018,"aZ":-27.239325736920406,"pfxX":-0.4034271029469809,"pfxZ":3.141749451865505,"pX":-0.7938695249497556,"pZ":2.168492683821986,"vX0":2.3770841641148643,"vY0":-123.76744083678427,"vZ0":-3.381415751644703,"x":147.26,"y":180.23,"x0":-1.70930549379146,"y0":50.00134862289639,"z0":5.803615547906941,"aX":-0.6334877811076736},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":0.2,"spinRate":2665,"spinDirection":104},"zone":7,"typeConfidence":0.87,"plateTime":0.44050206391702806,"extension":6.003718771917087},"index":0,"playId":"80e3376d-256a-3ae6-942c-6d35186ee876","pitchNumber":1,"startTime":"2025-09-20T01:16:49.361Z","endTime":"2025-09-20T01:16:53.423Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.65400080990224,"strikeZoneBottom":1.68999984289881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.804586004744518,"aZ":-26.92110138152822,"pfxX":-10.192071288683353,"pfxZ":3.2626007009093922,"pX":-0.6443015517891157,"pZ":0.22995379528995072,"vX0":5.277745070494248,"vY0":-126.38423445815324,"vZ0":-8.050152732986303,"x":141.56,"y":232.57,"x0":-1.4401811428293672,"y0":50.00541378586138,"z0":5.632611766402837,"aX":-16.418379207940543},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":1539,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4341090496678577,"extension":6.363830107588533},"index":1,"playId":"414fa348-4869-3fc9-9bae-773234be25f7","pitchNumber":2,"startTime":"2025-09-20T01:17:08.242Z","endTime":"2025-09-20T01:17:12.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.59911631707301,"strikeZoneBottom":1.69000011338649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224251008794276,"aZ":-28.509376798495445,"pfxX":-8.352494391812126,"pfxZ":2.202041077011323,"pX":-1.750267545894515,"pZ":2.5458440798539033,"vX0":2.6955470137126714,"vY0":-127.86627069618693,"vZ0":-2.741928455135496,"x":183.72,"y":170.04,"x0":-1.7300811150872053,"y0":50.002865808307746,"z0":5.858421669019837,"aX":-13.894145780860201},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":14.5,"spinRate":1468,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.4276055091771158,"extension":6.527117836680688},"index":2,"playId":"b1dcf3b7-c7b3-31f2-90e6-81d2fb6b0394","pitchNumber":3,"startTime":"2025-09-20T01:17:31.751Z","endTime":"2025-09-20T01:17:35.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.62708922025836,"strikeZoneBottom":1.69000016170752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.066662327238877,"aZ":-32.66684688469462,"pfxX":3.02584318097282,"pfxZ":-0.3209312075566295,"pX":-1.3232740262498823,"pZ":2.2971948758737994,"vX0":0.39585245779226125,"vY0":-122.75395782106709,"vZ0":-1.8166350551734969,"x":167.44,"y":176.76,"x0":-1.879839200594625,"y0":50.00591352977531,"z0":5.848522459578626,"aX":4.582517162360932},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":-5.5,"spinRate":2671,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.44752664545410115,"extension":5.951607948170156},"index":3,"playId":"851bdaca-cc51-32f0-8793-c8b91d0a7742","pitchNumber":4,"startTime":"2025-09-20T01:17:51.465Z","endTime":"2025-09-20T01:17:55.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05748033481442,"aZ":-23.79475815639508,"pfxX":-7.76976079280904,"pfxZ":4.4830061804818175,"pX":-0.4668023822414364,"pZ":3.4178152524516228,"vX0":5.403206950371787,"vY0":-135.90093623523518,"vZ0":-2.203119960566838,"x":134.79,"y":146.5,"x0":-1.4723200376186807,"y0":50.00147693357669,"z0":5.893432423748514,"aX":-14.518018507428412},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":13.0,"spinRate":2349,"spinDirection":217},"zone":1,"typeConfidence":0.78,"plateTime":0.4031807813130248,"extension":6.1813104152478076},"hitData":{"launchSpeed":100.8,"launchAngle":14.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.9,"coordY":85.87}},"index":4,"playId":"f1b1b5f2-8737-3bc5-b7ae-b256f48164da","pitchNumber":5,"startTime":"2025-09-20T01:18:11.853Z","endTime":"2025-09-20T01:18:21.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:18:21.388Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks. John Rave to 3rd. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:18:34.426Z","endTime":"2025-09-20T01:21:44.020Z","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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":77.9,"strikeZoneTop":3.60058408600785,"strikeZoneBottom":1.70000010301741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.106398549959682,"aZ":-30.48376008699261,"pfxX":1.011149734704277,"pfxZ":1.0795149832232305,"pX":0.22371721013187293,"pZ":3.5219715352897563,"vX0":5.421354974150807,"vY0":-125.4159619111601,"vZ0":1.773685779931373,"x":108.47,"y":143.69,"x0":-2.1115383871629714,"y0":50.00338320122517,"z0":5.32015084284135,"aX":1.5851865078792096},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":-3.2,"spinRate":2646,"spinDirection":93},"zone":2,"typeConfidence":0.89,"plateTime":0.439386104690227,"extension":6.3713252294073195},"index":0,"playId":"02694f71-f5c1-3094-bec5-27f47dc9f601","pitchNumber":1,"startTime":"2025-09-20T01:18:48.515Z","endTime":"2025-09-20T01:18:52.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772782127845645,"aZ":-30.549839478965556,"pfxX":0.35979585407993675,"pfxZ":1.0368099159042048,"pX":0.04200280714245527,"pZ":1.988577137047167,"vX0":3.5269860005966183,"vY0":-124.95127036006434,"vZ0":-3.3065234410170725,"x":115.4,"y":185.09,"x0":-1.4410211150216408,"y0":50.00060176878057,"z0":5.868534794225553,"aX":0.56252052700461},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":-1.6,"spinRate":2826,"spinDirection":44},"zone":8,"typeConfidence":0.88,"plateTime":0.4402032590643552,"extension":5.9835356238932995},"index":1,"playId":"dc481106-8647-3ba2-b5b6-5c0adf5e6316","pitchNumber":2,"startTime":"2025-09-20T01:19:07.502Z","endTime":"2025-09-20T01:19:12.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.55605452535792,"strikeZoneBottom":1.69999795369844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.386559468233422,"aZ":-31.286480582493457,"pfxX":2.302530469696193,"pfxZ":0.5779959106921306,"pX":1.6023197124242308,"pZ":0.9150414022439793,"vX0":5.990583302354483,"vY0":-124.24551165829673,"vZ0":-5.459705777841116,"x":55.92,"y":214.07,"x0":-1.1497925278578314,"y0":50.005299649462145,"z0":5.774424499267074,"aX":3.5617898663564103},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":-5.6,"spinRate":2879,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4426526072058188,"extension":6.005713696028727},"index":2,"playId":"0a1c19fe-edc4-3499-bf5a-602b68ad7c79","pitchNumber":3,"startTime":"2025-09-20T01:19:57.623Z","endTime":"2025-09-20T01:20:01.554Z","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":94.0,"endSpeed":86.7,"strikeZoneTop":3.58578192833813,"strikeZoneBottom":1.69999960228581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8257491373991,"aZ":-23.942434699262655,"pfxX":-3.087382579973272,"pfxZ":4.321255359163657,"pX":1.6908151479282616,"pZ":2.245995119437179,"vX0":10.196076338636525,"vY0":-136.5928927817423,"vZ0":-3.74712296559714,"x":52.55,"y":178.14,"x0":-1.6760916926811213,"y0":50.002586774278576,"z0":5.266298992641401,"aX":-5.881843833039724},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":3.6,"spinRate":2432,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.39976720529298504,"extension":6.3335027137007565},"index":3,"playId":"9e925f53-deaf-36d9-a994-ed4991298b31","pitchNumber":4,"startTime":"2025-09-20T01:20:17.130Z","endTime":"2025-09-20T01:20:21.254Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.54223933128534,"strikeZoneBottom":1.70000239255372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328013127443104,"aZ":-30.165214838620955,"pfxX":0.779708944350066,"pfxZ":1.2740527489718954,"pX":1.756117071988882,"pZ":0.7473913510422134,"vX0":8.442347644226762,"vY0":-125.31824799799979,"vZ0":-4.384362641698472,"x":50.06,"y":218.6,"x0":-1.7695855945087633,"y0":50.00294406320913,"z0":5.007420799346061,"aX":1.2289701579405816},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":-3.5,"spinRate":2693,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.43849567774196485,"extension":6.2968362338096},"index":4,"playId":"cd29ef1d-a8f0-3a19-bd05-a18eb1ebe0ca","pitchNumber":5,"startTime":"2025-09-20T01:20:38.974Z","endTime":"2025-09-20T01:20:43.121Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.754854347456696,"aZ":-31.580151016587934,"pfxX":3.1715111045049427,"pfxZ":0.3816145776906179,"pX":-0.9558899233204635,"pZ":2.6558292051452486,"vX0":1.5591574425697412,"vY0":-124.01139942819566,"vZ0":-0.8951392485250542,"x":153.44,"y":167.07,"x0":-2.005584327203209,"y0":50.002925989496006,"z0":5.665577614558896,"aX":4.918481361222492},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":-6.1,"spinRate":2694,"spinDirection":55},"zone":11,"typeConfidence":0.9,"plateTime":0.44238543954139775,"extension":6.020737230848367},"index":5,"playId":"a6be089b-bd7f-380f-b1d2-0e1ca5645b84","pitchNumber":6,"startTime":"2025-09-20T01:21:06.179Z","endTime":"2025-09-20T01:21:12.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.55678960033894,"strikeZoneBottom":1.69999781412951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98772478304039,"aZ":-18.728036250205957,"pfxX":-10.743981202306735,"pfxZ":7.0400171691803735,"pX":-0.6546082643519455,"pZ":1.3715547506157066,"vX0":6.271630337883136,"vY0":-137.6728015486842,"vZ0":-7.6752832026162885,"x":141.95,"y":201.75,"x0":-1.5722589132411933,"y0":50.00320816610402,"z0":5.474318583920851,"aX":-20.521841051629877},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":18.0,"spinRate":2387,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.3986072772350564,"extension":6.449052954283455},"index":6,"playId":"912b857c-9da3-3f61-9703-e8723fa71eb0","pitchNumber":7,"startTime":"2025-09-20T01:21:39.128Z","endTime":"2025-09-20T01:21:44.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:21:44.020Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to left fielder Davis Schneider.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:21:58.255Z","endTime":"2025-09-20T01:23:46.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.74952374866236,"strikeZoneBottom":1.70999948426881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.827675920219534,"aZ":-21.959352492932258,"pfxX":-2.2591983413607863,"pfxZ":5.445636813029278,"pX":1.9465169493277372,"pZ":1.0238379379006288,"vX0":9.672421690266603,"vY0":-135.84707088275633,"vZ0":-8.081228123336471,"x":42.8,"y":211.14,"x0":-1.3614251293173412,"y0":50.00346815964973,"z0":5.555455256396821,"aX":-4.239298352583135},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":2.2,"spinRate":2483,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.40268129633496885,"extension":6.392398161979917},"index":0,"playId":"f48b28e3-4a18-3d00-a8b4-7204ff07c57d","pitchNumber":1,"startTime":"2025-09-20T01:22:12.466Z","endTime":"2025-09-20T01:22:16.686Z","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":"32efc788-feba-439a-8e19-4b9b12a153eb","startTime":"2025-09-20T01:22:25.683Z","endTime":"2025-09-20T01:22:30.683Z","isPitch":false,"type":"stepoff"},{"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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85363281733464,"aZ":-20.291136208316335,"pfxX":-2.4368655290913996,"pfxZ":6.088880733750478,"pX":-0.1563288462544519,"pZ":1.4878728407322943,"vX0":4.8222293505651646,"vY0":-138.53710143307794,"vZ0":-7.408919484042888,"x":122.96,"y":198.61,"x0":-1.5999056273892418,"y0":50.000009506505755,"z0":5.544442445625796,"aX":-4.754016085945047},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":3.5,"spinRate":2440,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.39479530284577313,"extension":6.366682153165597},"index":2,"playId":"36b75a32-9944-3e3a-84c8-d538b36d5ebf","pitchNumber":2,"startTime":"2025-09-20T01:22:50.585Z","endTime":"2025-09-20T01:22:57.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16664556556849,"aZ":-30.790647816703117,"pfxX":1.873294798980485,"pfxZ":0.8659279100501855,"pX":0.024681260488555932,"pZ":2.5189145819876924,"vX0":3.217615312159129,"vY0":-125.56511322588351,"vZ0":-1.975659008610858,"x":116.06,"y":170.77,"x0":-1.5182008380273544,"y0":50.00167881022951,"z0":5.828875182634873,"aX":2.9804405191277796},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.3,"breakHorizontal":-4.2,"spinRate":2844,"spinDirection":56},"zone":5,"typeConfidence":0.89,"plateTime":0.4367443235027664,"extension":6.060942877395764},"hitData":{"launchSpeed":75.2,"launchAngle":27.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.1,"coordY":112.16}},"index":3,"playId":"f6346b98-d074-3f23-8313-2d878dad88f9","pitchNumber":3,"startTime":"2025-09-20T01:23:37.986Z","endTime":"2025-09-20T01:23:46.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:23:46.646Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T01:26:15.192Z","endTime":"2025-09-20T01:26:49.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.24357990055034,"strikeZoneBottom":1.53123512238083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.688100321630746,"aZ":-17.65299441532359,"pfxX":-5.886117830681798,"pfxZ":7.967605506469013,"pX":-0.2393966487569388,"pZ":4.527123669113509,"vX0":7.3701469755783995,"vY0":-133.86660664404144,"vZ0":0.07268984604312168,"x":126.13,"y":116.55,"x0":-2.257790048705506,"y0":50.005525277200775,"z0":5.758679853668639,"aX":-10.732572771085367},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2415,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4084685259930465,"extension":5.6644867204246125},"index":0,"playId":"15af36a2-25df-3549-aa7a-cfd50369086b","pitchNumber":1,"startTime":"2025-09-20T01:26:27.861Z","endTime":"2025-09-20T01:26:31.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79266365510349,"aZ":-16.32554294519555,"pfxX":-7.072280966145254,"pfxZ":8.8429980742503,"pX":0.45844179214946756,"pZ":1.8863167680800872,"vX0":9.451415663929827,"vY0":-132.18827772169334,"vZ0":-5.9478080642292435,"x":99.53,"y":187.85,"x0":-2.2234113844613166,"y0":50.004162787170316,"z0":5.339475235274711,"aX":-12.677929449553275},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":11.0,"spinRate":2320,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4123409297139635,"extension":6.105068941104404},"hitData":{"launchSpeed":98.9,"launchAngle":6.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":158.78}},"index":1,"playId":"c2b869c9-c898-353e-9e5e-d41596c03b8c","pitchNumber":2,"startTime":"2025-09-20T01:26:42.022Z","endTime":"2025-09-20T01:26:49.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:26:49.754Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T01:27:01.688Z","endTime":"2025-09-20T01:30:06.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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.8,"endSpeed":78.5,"strikeZoneTop":3.64634047185001,"strikeZoneBottom":1.5453893425566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28951896960318,"aZ":-30.783140016872377,"pfxX":0.6432610766406814,"pfxZ":0.898508959201826,"pX":-0.3417225316001214,"pZ":1.5481664047364019,"vX0":4.308828310530626,"vY0":-123.42419983125207,"vZ0":-3.5817136825598626,"x":130.03,"y":196.98,"x0":-2.1897408866438157,"y0":50.003904759692354,"z0":5.595158787145076,"aX":0.9978426960114761},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":-2.2,"spinRate":2578,"spinDirection":66},"zone":7,"typeConfidence":2.0,"plateTime":0.4428291927101258,"extension":5.912493136144388},"index":0,"playId":"0c2449f6-b204-3bbe-a117-6c133dbf9df3","pitchNumber":1,"startTime":"2025-09-20T01:27:14.778Z","endTime":"2025-09-20T01:27:19.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53589462705169,"aZ":-22.944400042652504,"pfxX":-9.144816007730945,"pfxZ":6.332906687830757,"pX":-0.8577074777821331,"pZ":2.4211255002312906,"vX0":5.681056233943112,"vY0":-120.04562679809996,"vZ0":-2.9073508312738694,"x":149.69,"y":173.41,"x0":-2.0684461076191556,"y0":50.00229470486088,"z0":5.6933453787287975,"aX":-13.328379467346165},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.0,"breakHorizontal":15.1,"spinRate":2031,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4564975618872795,"extension":5.800200245855188},"index":1,"playId":"5a31150d-694f-3efe-a5a4-367e0ba25d74","pitchNumber":2,"startTime":"2025-09-20T01:27:27.697Z","endTime":"2025-09-20T01:27:31.816Z","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":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.67532899030156,"strikeZoneBottom":1.660002220773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.951873852404066,"aZ":-23.29527654610675,"pfxX":-8.078566617967665,"pfxZ":6.134563492972295,"pX":-0.17456758210076892,"pZ":0.48430134456939317,"vX0":6.862113595200148,"vY0":-119.23132224953791,"vZ0":-6.953563530526825,"x":123.65,"y":225.7,"x0":-2.0340275476727054,"y0":50.000770526535504,"z0":5.527234301061506,"aX":-11.683315293054012},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.7,"breakHorizontal":13.1,"spinRate":2017,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4585927798462004,"extension":5.8165503586934015},"index":2,"playId":"4bde242f-88e1-3c42-a9dc-713b54ca9866","pitchNumber":3,"startTime":"2025-09-20T01:27:42.809Z","endTime":"2025-09-20T01:27:47.050Z","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":81.7,"endSpeed":74.7,"strikeZoneTop":3.64423948593762,"strikeZoneBottom":1.66000225436984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26238053596252,"aZ":-24.903183260519956,"pfxX":-10.310194441823398,"pfxZ":5.083373334782356,"pX":-1.4354521316110262,"pZ":3.584534559205713,"vX0":4.626047103443443,"vY0":-118.96516503384602,"vZ0":0.12349863813948248,"x":171.72,"y":142.0,"x0":-2.0678285963498984,"y0":50.003575222039814,"z0":5.793152441128961,"aX":-14.748076158164395},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.5,"breakHorizontal":17.5,"spinRate":2045,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.46077947226889515,"extension":5.789985741718778},"index":3,"playId":"c63f30c9-fddb-3295-97be-04228892f4c6","pitchNumber":4,"startTime":"2025-09-20T01:27:58.683Z","endTime":"2025-09-20T01:28:02.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.369652466137346,"aZ":-25.43261466822198,"pfxX":-10.067951308463616,"pfxZ":4.799178860881671,"pX":-0.7291369392030737,"pZ":2.400580674421329,"vX0":5.5372646706991775,"vY0":-117.770433244611,"vZ0":-2.1965198743671883,"x":144.79,"y":173.96,"x0":-1.8027525113952432,"y0":50.00375444419912,"z0":5.697806984585421,"aX":-14.143065005550207},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.4,"breakHorizontal":16.9,"spinRate":2021,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.46508904672176543,"extension":5.772131972262272},"index":4,"playId":"d013e814-888d-377e-b6ff-0ddb9bb95cd6","pitchNumber":5,"startTime":"2025-09-20T01:28:17.441Z","endTime":"2025-09-20T01:28:21.916Z","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.3,"endSpeed":85.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525028390897567,"aZ":-26.372228294089936,"pfxX":-10.737883437660244,"pfxZ":3.126808393823465,"pX":0.17495293736150558,"pZ":1.4709532080585077,"vX0":10.616578937579712,"vY0":-135.38116668162274,"vZ0":-4.9528142142411,"x":110.33,"y":199.06,"x0":-2.402083646472788,"y0":50.00563930862969,"z0":5.169964858278438,"aX":-19.938220754330942},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":2324,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40457878323348373,"extension":6.083927481632353},"index":5,"playId":"a47c5c8e-5be1-33f6-a2b1-fcce69fdda2b","pitchNumber":6,"startTime":"2025-09-20T01:28:55.024Z","endTime":"2025-09-20T01:28:59.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.66964121997658,"strikeZoneBottom":1.65999962228729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74534783627825,"aZ":-15.919575865575652,"pfxX":-6.3059068037405055,"pfxZ":8.971604864354333,"pX":0.7350711115482528,"pZ":3.818927358988803,"vX0":8.954366682928159,"vY0":-134.18639722901784,"vZ0":-1.9151778743904075,"x":88.98,"y":135.67,"x0":-1.8357051725407736,"y0":50.00578970002643,"z0":5.684063894589868,"aX":-11.429865070064507},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2452,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4091707252667365,"extension":5.818734568557745},"index":6,"playId":"3d1747bd-d7de-3230-bde8-c625a15909d1","pitchNumber":7,"startTime":"2025-09-20T01:29:14.795Z","endTime":"2025-09-20T01:29:19.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80583457708214,"aZ":-23.76603474829266,"pfxX":-9.991842876558309,"pfxZ":4.709162253172375,"pX":-0.07758861743675094,"pZ":1.412822625799,"vX0":10.312097786101708,"vY0":-132.41963941945835,"vZ0":-5.309789220351846,"x":119.96,"y":200.63,"x0":-2.713846811388109,"y0":50.003308816851664,"z0":5.170020850818229,"aX":-17.84399681094887},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":2305,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4127571245005215,"extension":6.13303593751848},"index":7,"playId":"f35b2b2b-d2a6-3daa-ba6c-9b6a689d7bba","pitchNumber":8,"startTime":"2025-09-20T01:29:28.575Z","endTime":"2025-09-20T01:29:32.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2025-09-20T01:29:41.233Z","endTime":"2025-09-20T01:30:02.444Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74641153777282,"aZ":-33.917687485195586,"pfxX":9.413822209655006,"pfxZ":-1.264588718232984,"pX":0.9805988596858499,"pZ":1.9247464810783859,"vX0":5.880079541392135,"vY0":-116.97412928050164,"vZ0":-0.765714960253117,"x":79.62,"y":186.81,"x0":-2.7914035688143786,"y0":50.00180139786433,"z0":5.4455406168558556,"aX":12.99987050657563},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.2,"breakHorizontal":-18.5,"spinRate":2598,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4688382636764512,"extension":5.99491768567299},"index":9,"playId":"1877c162-c444-3706-8e6c-38176b5a528f","pitchNumber":9,"startTime":"2025-09-20T01:30:02.444Z","endTime":"2025-09-20T01:30:06.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:30:06.748Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T01:30:14.153Z","endTime":"2025-09-20T01:32:28.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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, 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":82.3,"endSpeed":76.6,"strikeZoneTop":3.65471338152172,"strikeZoneBottom":1.49618704707765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.250720150719783,"aZ":-42.13964343474871,"pfxX":0.3541305738760604,"pfxZ":-6.825064293979782,"pX":0.0593447622019273,"pZ":0.6548801111191168,"vX0":5.709755056620197,"vY0":-119.80250394026082,"vZ0":-2.420238398746675,"x":114.74,"y":221.1,"x0":-2.3968300643641824,"y0":50.00477520530549,"z0":5.430141617385193,"aX":0.5160877488049577},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.7,"breakHorizontal":-1.9,"spinRate":2525,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45647035117527146,"extension":5.920920769021784},"index":0,"playId":"71b0501a-6c4e-3137-9a65-4f0b2745fc02","pitchNumber":1,"startTime":"2025-09-20T01:30:31.727Z","endTime":"2025-09-20T01:30:35.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.61709097352234,"strikeZoneBottom":1.60728705205226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.429140691673,"aZ":-24.68346264478973,"pfxX":-8.720609649459481,"pfxZ":5.262961750341221,"pX":-1.6439605175464913,"pZ":3.1598686922000354,"vX0":3.889605178415436,"vY0":-118.25364602956373,"vZ0":-0.8827319245053954,"x":179.66,"y":153.46,"x0":-2.172355836989701,"y0":50.0053181228159,"z0":5.791714539682635,"aX":-12.417863517966051},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":2100,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4622496174532169,"extension":5.78155057691722},"index":1,"playId":"bd52d728-2c87-36c8-ba87-ab6b224a2bfe","pitchNumber":2,"startTime":"2025-09-20T01:30:48.985Z","endTime":"2025-09-20T01:30:53.114Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52681951531126,"aZ":-25.79880383154531,"pfxX":-0.8023458905946446,"pfxZ":3.8003312532842983,"pX":0.7485103921424486,"pZ":2.386171482201668,"vX0":7.653672636668979,"vY0":-127.99714875587686,"vZ0":-2.8854345834297224,"x":88.47,"y":174.35,"x0":-2.1614972600716564,"y0":50.00542441300656,"z0":5.523332081426847,"aX":-1.347910670931844},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.5,"breakHorizontal":-0.1,"spinRate":2532,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4260180644756555,"extension":6.017232823371241},"index":2,"playId":"14945573-dcdd-346b-ac16-f33ff775b78f","pitchNumber":3,"startTime":"2025-09-20T01:31:06.285Z","endTime":"2025-09-20T01:31:10.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34031371739736,"aZ":-25.623620761396488,"pfxX":-10.170308252916026,"pfxZ":4.601695586970493,"pX":-0.4789110951732083,"pZ":1.2837789692892008,"vX0":6.442712971993106,"vY0":-118.26124032424391,"vZ0":-4.636994444866636,"x":135.25,"y":204.12,"x0":-1.9092745124507118,"y0":50.00539891820216,"z0":5.604460355013334,"aX":-14.49075444449802},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.4,"breakHorizontal":16.9,"spinRate":2068,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.462134994076826,"extension":5.8112389495156815},"index":3,"playId":"60b2926a-b060-3cd9-84d7-1d8b573074f5","pitchNumber":4,"startTime":"2025-09-20T01:31:37.664Z","endTime":"2025-09-20T01:31:41.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-20T01:31:48.132Z","endTime":"2025-09-20T01:32:02.909Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05831827238155,"aZ":-29.471028053191233,"pfxX":0.2073046817578259,"pfxZ":1.680281725113117,"pX":0.656230071161934,"pZ":1.3204745929280233,"vX0":7.005040311510306,"vY0":-125.60728795503908,"vZ0":-4.4142427216254445,"x":91.99,"y":203.13,"x0":-2.188785762342573,"y0":50.00095855917696,"z0":5.481002551293148,"aX":0.33285105475404103},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":-1.9,"spinRate":2673,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4350935495113406,"extension":5.949604785063182},"index":5,"playId":"29610050-ade6-3042-a721-f310d76fae31","pitchNumber":5,"startTime":"2025-09-20T01:32:02.909Z","endTime":"2025-09-20T01:32:07.080Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70534541774109,"aZ":-24.942718475210846,"pfxX":-0.17575035039801756,"pfxZ":4.210631666963016,"pX":-0.7978978253187973,"pZ":2.980722698445098,"vX0":4.679903187761635,"vY0":-129.15297033397263,"vZ0":-1.4060811801336652,"x":147.41,"y":158.3,"x0":-2.597912002617061,"y0":50.00200971439177,"z0":5.420477978076844,"aX":-0.3018116999877969},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":-0.6,"spinRate":2586,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.421418416091504,"extension":5.924213023129526},"index":6,"playId":"9d6ce2ad-2e30-3089-b27d-d76c4e98fff6","pitchNumber":6,"startTime":"2025-09-20T01:32:23.568Z","endTime":"2025-09-20T01:32:28.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:32:28.180Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:34:59.757Z","endTime":"2025-09-20T01:35:27.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ty France replaces first baseman Vladimir Guerrero Jr., batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:34:33.999Z","endTime":"2025-09-20T01:35:01.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.22038828931451,"strikeZoneBottom":1.51000062583797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.173368717983927,"aZ":-23.080920031045867,"pfxX":-2.2762167951655927,"pfxZ":5.04413347552582,"pX":-1.267942125355247,"pZ":2.7767083898250235,"vX0":2.3040570667394142,"vY0":-132.82732530120188,"vZ0":-3.7153753717877134,"x":165.33,"y":163.81,"x0":-1.8473470307094,"y0":50.00256436756592,"z0":5.855101898809401,"aX":-4.102263908238319},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":3.7,"spinRate":2323,"spinDirection":215},"zone":11,"typeConfidence":0.73,"plateTime":0.4110222465855702,"extension":6.245312293541657},"index":1,"playId":"fc3001e7-4576-3f90-b694-166fd0c76c5d","pitchNumber":1,"startTime":"2025-09-20T01:35:01.629Z","endTime":"2025-09-20T01:35:05.645Z","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":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.828269529553967,"aZ":-29.809785767405987,"pfxX":-0.3561206286161247,"pfxZ":1.566494452416606,"pX":-0.5054122731951708,"pZ":3.0281050666370812,"vX0":3.4525709672836986,"vY0":-121.8870421054906,"vZ0":-0.7045340286575834,"x":136.27,"y":157.02,"x0":-1.8935558422421588,"y0":50.00078733322647,"z0":5.893747763932436,"aX":-0.5369877320770925},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.9,"breakHorizontal":-0.1,"spinRate":2606,"spinDirection":91},"zone":1,"typeConfidence":0.88,"plateTime":0.4492850560335615,"extension":6.0129243055104755},"hitData":{"launchSpeed":93.9,"launchAngle":52.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.78,"coordY":100.39}},"index":2,"playId":"16f6d38e-1f3b-3123-9362-4dfb0186d9bb","pitchNumber":2,"startTime":"2025-09-20T01:35:17.186Z","endTime":"2025-09-20T01:35:27.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:35:27.545Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:35:36.987Z","endTime":"2025-09-20T01:36:38.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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.7,"endSpeed":77.3,"strikeZoneTop":3.47807091693347,"strikeZoneBottom":1.62000130030822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.086395576899918,"aZ":-31.86497627242893,"pfxX":2.549483470910112,"pfxZ":0.19785634267302932,"pX":-0.6419308019010508,"pZ":1.720696878438474,"vX0":2.0870121134221113,"vY0":-123.32015548079157,"vZ0":-3.126293388439703,"x":141.47,"y":192.32,"x0":-1.833686234978698,"y0":50.000345123570696,"z0":5.724156870533942,"aX":3.8812888091530935},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":-5.2,"spinRate":2643,"spinDirection":54},"zone":7,"typeConfidence":0.9,"plateTime":0.44607748793300805,"extension":5.988709453284719},"index":0,"playId":"f015d4f2-f269-3597-b789-97b147f7fae4","pitchNumber":1,"startTime":"2025-09-20T01:35:52.138Z","endTime":"2025-09-20T01:35:55.978Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.100925624096455,"aZ":-17.540801654282333,"pfxX":-2.635276932805168,"pfxZ":7.719233247221256,"pX":-0.36926480175397913,"pZ":1.9511516135049936,"vX0":4.334464733682729,"vY0":-136.36085621309996,"vZ0":-6.767810507256955,"x":131.08,"y":186.1,"x0":-1.6321821971680266,"y0":50.0039744794531,"z0":5.66178983160087,"aX":-4.996722519053194},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":4.0,"spinRate":2469,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.4006576905478698,"extension":6.353724320801115},"index":1,"playId":"a597b10b-dc76-35d5-8968-25c40910c2b1","pitchNumber":2,"startTime":"2025-09-20T01:36:11.804Z","endTime":"2025-09-20T01:36:15.711Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.045727467970824,"aZ":-30.187798714706613,"pfxX":-9.816482618845418,"pfxZ":1.173523283727171,"pX":-0.9579976419256856,"pZ":1.1634101986274854,"vX0":4.696540581583008,"vY0":-129.180677342168,"vZ0":-5.872894676211883,"x":153.52,"y":207.37,"x0":-1.52079042986659,"y0":50.005693333121656,"z0":5.777311677438875,"aX":-16.650296568431703},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":16.8,"spinRate":1446,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4234465528161011,"extension":6.591005908244426},"index":2,"playId":"88ff2a28-3d9b-3327-be99-8ee612d03f3b","pitchNumber":3,"startTime":"2025-09-20T01:36:34.519Z","endTime":"2025-09-20T01:36:38.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:36:38.711Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Massey walks.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:36:43.559Z","endTime":"2025-09-20T01:38:25.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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, 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.9,"endSpeed":77.8,"strikeZoneTop":3.46134457061232,"strikeZoneBottom":1.58999835704131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40370128170208,"aZ":-29.117315974724697,"pfxX":1.165389799364835,"pfxZ":1.977599693499,"pX":-2.200704188122604,"pZ":2.5668521676445786,"vX0":-0.8503493984380043,"vY0":-123.68900662404347,"vZ0":-1.888311079894111,"x":200.89,"y":169.47,"x0":-2.0033216826642057,"y0":50.001324297960736,"z0":5.789157722446953,"aX":1.7998344867946368},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":-1.9,"spinRate":2683,"spinDirection":74},"zone":11,"typeConfidence":0.89,"plateTime":0.44336620506435365,"extension":5.959909660536395},"index":0,"playId":"1a5e37d7-9633-32a4-a29f-66dd124d0abf","pitchNumber":1,"startTime":"2025-09-20T01:37:05.468Z","endTime":"2025-09-20T01:37:09.477Z","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":82.4,"endSpeed":76.0,"strikeZoneTop":3.51268840837732,"strikeZoneBottom":1.58999774157741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77515567143795,"aZ":-29.641656837879438,"pfxX":4.048721804999667,"pfxZ":1.7224769426508182,"pX":-0.9670794882601877,"pZ":4.216222973169264,"vX0":0.5511487670602352,"vY0":-120.05730360128322,"vZ0":1.6951930485038413,"x":153.86,"y":124.94,"x0":-1.7255512120608243,"y0":50.00252644866613,"z0":6.126446882446651,"aX":5.949580291139266},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":-7.4,"spinRate":2679,"spinDirection":41},"zone":11,"typeConfidence":0.9,"plateTime":0.45504992978517667,"extension":6.0164160899696055},"index":1,"playId":"716c3fa3-2d65-3a39-87fc-16c1b188c711","pitchNumber":2,"startTime":"2025-09-20T01:37:22.646Z","endTime":"2025-09-20T01:37:26.577Z","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":90.9,"endSpeed":83.9,"strikeZoneTop":3.53613255036659,"strikeZoneBottom":1.59000153454576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.911803562656633,"aZ":-22.09171184687127,"pfxX":-1.7943764705291652,"pfxZ":5.6741819369120545,"pX":0.9587145186367626,"pZ":0.9263128478670488,"vX0":6.8717993356753135,"vY0":-132.15832629735212,"vZ0":-8.102162766633654,"x":80.46,"y":213.77,"x0":-1.4367233384510263,"y0":50.004731341127055,"z0":5.642039607938512,"aX":-3.190124616860712},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":1.8,"spinRate":2326,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4137028188863412,"extension":6.3472217979421},"index":2,"playId":"05acf7f1-0198-382d-aab0-7027fa3d79c7","pitchNumber":3,"startTime":"2025-09-20T01:37:39.820Z","endTime":"2025-09-20T01:37:43.677Z","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.1,"endSpeed":85.4,"strikeZoneTop":3.52917448852952,"strikeZoneBottom":1.59000102562922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.451465985256192,"aZ":-22.09106171532648,"pfxX":-0.807186929697604,"pfxZ":5.418433809481311,"pX":-0.5583286040876063,"pZ":2.644310576087104,"vX0":3.015487834046859,"vY0":-135.55298710243258,"vZ0":-4.251231204710387,"x":138.28,"y":167.38,"x0":-1.5800599429755677,"y0":50.00593297739022,"z0":5.774033538746741,"aX":-1.5031643684272453},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":0.8,"spinRate":2370,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.4039598049305524,"extension":6.397317479898597},"index":3,"playId":"0fae1b21-d14a-3331-a8c3-426cd036746d","pitchNumber":4,"startTime":"2025-09-20T01:38:03.052Z","endTime":"2025-09-20T01:38:06.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.47239544581051,"strikeZoneBottom":1.59000094852556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.169054761149457,"aZ":-32.28417814274063,"pfxX":3.2565704288705053,"pfxZ":-0.07305888849447406,"pX":-1.4326716964056114,"pZ":2.9061036515979346,"vX0":-0.017515508754405718,"vY0":-124.55097363925333,"vZ0":-0.604442550175877,"x":171.61,"y":160.32,"x0":-1.8479228672304726,"y0":50.00210404321652,"z0":5.843367849866548,"aX":5.068569997835661},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":-5.9,"spinRate":2599,"spinDirection":78},"zone":11,"typeConfidence":0.9,"plateTime":0.4413255701235439,"extension":6.0688896673639645},"index":4,"playId":"151fe19c-d696-3032-a641-53489d2e2354","pitchNumber":5,"startTime":"2025-09-20T01:38:21.040Z","endTime":"2025-09-20T01:38:25.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:38:25.443Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"John Rave walks. Michael Massey to 2nd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:38:39.846Z","endTime":"2025-09-20T01:42:41.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"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_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,8],"actionIndex":[6,7],"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":8},"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":8},"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":93.5,"endSpeed":86.2,"strikeZoneTop":3.42585296477395,"strikeZoneBottom":1.5999998121662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42401383237762,"aZ":-21.411266775713642,"pfxX":-1.7935362458063633,"pfxZ":5.701916235490195,"pX":-0.751744349717098,"pZ":1.9490264793346652,"vX0":2.991972667593409,"vY0":-136.1525034693221,"vZ0":-6.262863826704529,"x":145.65,"y":186.16,"x0":-1.6292325699157049,"y0":50.0025006319311,"z0":5.749340964674538,"aX":-3.3852197149994416},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":2.6,"spinRate":2506,"spinDirection":210},"zone":7,"typeConfidence":0.91,"plateTime":0.40148955995499724,"extension":6.360598651382761},"index":0,"playId":"daa00957-9115-3261-817e-44889dcb5651","pitchNumber":1,"startTime":"2025-09-20T01:38:50.643Z","endTime":"2025-09-20T01:38:54.643Z","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":85.8,"endSpeed":79.2,"strikeZoneTop":3.3835028230106,"strikeZoneBottom":1.60000128229719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.693422236545224,"aZ":-32.35069140118502,"pfxX":-7.202768460199243,"pfxZ":-0.11077172568391802,"pX":-1.9308111440903672,"pZ":1.93414067862267,"vX0":1.5427556000351785,"vY0":-124.936347020874,"vZ0":-3.1410997572203314,"x":190.6,"y":186.56,"x0":-1.6196588570291317,"y0":50.003455427610476,"z0":5.860924038986443,"aX":-11.409816038221098},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":12.7,"spinRate":1477,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4380632258733481,"extension":6.499252109614608},"index":1,"playId":"49a4be0a-21de-3d94-a115-5edf03848e8f","pitchNumber":2,"startTime":"2025-09-20T01:39:07.108Z","endTime":"2025-09-20T01:39:11.043Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90337718224999,"aZ":-20.784281476203333,"pfxX":-1.677332194877158,"pfxZ":6.055025751434039,"pX":0.04328388476186934,"pZ":3.4902849686658537,"vX0":4.856001492313685,"vY0":-136.28108390581414,"vZ0":-2.502695445518614,"x":115.35,"y":144.54,"x0":-1.5436194377002237,"y0":50.00376213808176,"z0":5.855903171397863,"aX":-3.1561749950409244},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":2.0,"spinRate":2565,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.40187967818603587,"extension":6.377334636712348},"index":2,"playId":"e7782939-0f35-3e89-a5f6-d37381b565a6","pitchNumber":3,"startTime":"2025-09-20T01:39:25.430Z","endTime":"2025-09-20T01:39:29.276Z","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":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.39865452836671,"strikeZoneBottom":1.60000226051402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76407423702028,"aZ":-29.275510620965086,"pfxX":-8.692640941752124,"pfxZ":1.7304842634446995,"pX":-0.46457977067609135,"pZ":-0.04315729611858873,"vX0":4.884920820081821,"vY0":-128.26385101925476,"vZ0":-8.905887101935933,"x":134.71,"y":239.95,"x0":-1.2573378712706196,"y0":50.00433820828488,"z0":5.733064020845755,"aX":-14.587974870478085},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":14.8,"spinRate":1641,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.4258741913351791,"extension":6.572548651781495},"index":3,"playId":"12b93600-5226-30de-9b3e-c5dc6a5fa02b","pitchNumber":4,"startTime":"2025-09-20T01:39:47.355Z","endTime":"2025-09-20T01:39:52.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.364663190046326,"aZ":-32.081891721441174,"pfxX":2.6119003765045417,"pfxZ":0.053143545351635346,"pX":-0.7176345183266305,"pZ":1.5644578239461784,"vX0":1.389706964085188,"vY0":-125.40033911113117,"vZ0":-3.9592689492815976,"x":144.35,"y":196.54,"x0":-1.6189853390729092,"y0":50.00042343213089,"z0":5.793152510245875,"aX":4.140700849693717},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-5.0,"spinRate":2701,"spinDirection":51},"zone":7,"typeConfidence":0.9,"plateTime":0.43750294192930506,"extension":6.16747431926209},"index":4,"playId":"c11b6132-0854-3f6e-afed-bda087afca17","pitchNumber":5,"startTime":"2025-09-20T01:40:12.040Z","endTime":"2025-09-20T01:40:16.276Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.35371401340171,"strikeZoneBottom":1.59999847713232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22233409624038,"aZ":-31.799240590120753,"pfxX":1.899876880468092,"pfxZ":0.2422623766534474,"pX":0.06053958681893482,"pZ":0.0762032717965023,"vX0":3.2518159407352933,"vY0":-123.48575841561252,"vZ0":-7.182529792512248,"x":114.69,"y":236.72,"x0":-1.5237726856817175,"y0":50.00050450000644,"z0":5.722165042200429,"aX":2.912797326143427},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2796,"spinDirection":22},"zone":14,"typeConfidence":0.89,"plateTime":0.4447555447185594,"extension":6.216426091902427},"index":5,"playId":"1e6ca895-81dd-3c8c-b64d-0059e37653a2","pitchNumber":6,"startTime":"2025-09-20T01:40:37.390Z","endTime":"2025-09-20T01:40:42.075Z","isPitch":true,"type":"pitch"},{"details":{"description":"Blue Jays manager John Schneider ejected by 3B umpire Nestor Ceja.","event":"Ejection","eventType":"ejection","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-20T01:42:19.224Z","endTime":"2025-09-20T01:42:19.225Z","isPitch":false,"type":"action","player":{"id":456120,"link":"/api/v1/people/456120"},"umpire":{"id":598411,"link":"/api/v1/people/598411"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-09-20T01:42:19.225Z","endTime":"2025-09-20T01:42:36.962Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.33280590536727,"strikeZoneBottom":1.5999998499902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.473541439066068,"aZ":-20.221090688804093,"pfxX":-1.308260902647465,"pfxZ":6.53294105310619,"pX":1.45298165797435,"pZ":1.739263267417163,"vX0":7.611192004153873,"vY0":-134.0650680679833,"vZ0":-6.97862636160262,"x":61.62,"y":191.82,"x0":-1.2461965189077222,"y0":50.005860896733196,"z0":5.806729655564344,"aX":-2.395210563187057},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":0.8,"spinRate":2467,"spinDirection":213},"zone":14,"typeConfidence":0.88,"plateTime":0.4076901251686702,"extension":6.412480324514135},"index":8,"playId":"2c811289-b3a7-3785-80d7-b50245efac6a","pitchNumber":7,"startTime":"2025-09-20T01:42:36.962Z","endTime":"2025-09-20T01:42:41.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:42:41.841Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out, second baseman Ernie Clement to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:45:35.439Z","endTime":"2025-09-20T01:46:46.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T01:42:57.357Z","endTime":"2025-09-20T01:44:03.210Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brendon Little replaces Yariel Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T01:44:03.210Z","endTime":"2025-09-20T01:45:37.331Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13602861864303,"aZ":-23.587198375717257,"pfxX":1.0391469825250805,"pfxZ":4.408597601459837,"pX":-0.1854481817417295,"pZ":2.477771089508931,"vX0":-5.674367276535671,"vY0":-137.83656482181345,"vZ0":-5.357514783453318,"x":124.07,"y":171.88,"x0":1.7540528239470001,"y0":50.00159589800979,"z0":6.013312841536699,"aX":2.023809978927537},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2279,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.39554020381732524,"extension":5.58942349438442},"index":2,"playId":"d2bdb75d-2755-3100-b5a5-a1b2b9b86e32","pitchNumber":1,"startTime":"2025-09-20T01:45:37.331Z","endTime":"2025-09-20T01:45:41.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.18867906252165,"strikeZoneBottom":1.52999753619014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54570330933848,"aZ":-26.333397331395712,"pfxX":2.2483897946500537,"pfxZ":3.0481373721433593,"pX":-2.0682923926415877,"pZ":1.4408521889338946,"vX0":-10.401388079476948,"vY0":-137.0929723377432,"vZ0":-7.293049603309387,"x":195.84,"y":199.88,"x0":1.472558111226743,"y0":50.00236673362875,"z0":5.916892646926473,"aX":4.307973835941413},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":-2.0,"spinRate":2177,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.3985961001272882,"extension":5.5712595868975745},"index":3,"playId":"29156eb1-02e5-3b5e-a5d9-1393b8df1333","pitchNumber":2,"startTime":"2025-09-20T01:46:01.034Z","endTime":"2025-09-20T01:46:04.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.14251132097397,"strikeZoneBottom":1.53000183280164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.884438624509432,"aZ":-29.77096222819238,"pfxX":9.229981680226732,"pfxZ":1.3166486907575194,"pX":-1.0985810855574876,"pZ":1.1433501813950009,"vX0":-10.689451620601611,"vY0":-134.25231592346188,"vZ0":-6.6270489366721765,"x":158.88,"y":207.91,"x0":1.734246961379862,"y0":50.00543253990895,"z0":5.761201106783248,"aX":16.86331688463425},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.1,"breakHorizontal":-14.4,"spinRate":1800,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4078880040508288,"extension":5.7294353188687515},"index":4,"playId":"cf62e7fa-c0dc-37ca-8d42-65473da49ab3","pitchNumber":3,"startTime":"2025-09-20T01:46:19.580Z","endTime":"2025-09-20T01:46:23.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.491538174313842,"aZ":-30.273170782909073,"pfxX":7.707695226669631,"pfxZ":1.0161304531194988,"pX":0.17266718518411756,"pZ":1.8227057440398613,"vX0":-7.192719854702604,"vY0":-136.0606720172382,"vZ0":-4.956372962895708,"x":110.42,"y":189.57,"x0":1.8520117441804345,"y0":50.00432737290423,"z0":5.771715099182412,"aX":14.419977592216085},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.0,"breakHorizontal":-12.4,"spinRate":2034,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.40292390130461175,"extension":5.409515377853218},"hitData":{"launchSpeed":98.7,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":153.71}},"index":5,"playId":"887b16d3-e66f-3bcc-934a-1aab8e6959f7","pitchNumber":4,"startTime":"2025-09-20T01:46:38.964Z","endTime":"2025-09-20T01:46:46.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:46:46.172Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T01:49:07.148Z","endTime":"2025-09-20T01:49:48.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.1519756967983,"strikeZoneBottom":1.49999769090539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.994315964211033,"aZ":-20.153518950582317,"pfxX":-9.63015460299339,"pfxZ":6.899294368559268,"pX":-0.19385446765223835,"pZ":2.5255873389056167,"vX0":8.65682113749088,"vY0":-130.97231999696578,"vZ0":-3.4827901391557545,"x":124.39,"y":170.59,"x0":-2.2866686070525755,"y0":50.00088308674845,"z0":5.37510686909946,"aX":-16.77228021602831},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.0,"breakHorizontal":15.6,"spinRate":2152,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4177889278774449,"extension":5.934905045883957},"index":0,"playId":"8d6d39a6-5e10-3e7a-b922-03829a45baf9","pitchNumber":1,"startTime":"2025-09-20T01:49:21.446Z","endTime":"2025-09-20T01:49:25.637Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.644668114111624,"aZ":-33.89531257839222,"pfxX":4.273393769186853,"pfxZ":-1.2543350710392698,"pX":-0.18843966121244887,"pZ":2.593770338479612,"vX0":4.439258500716018,"vY0":-117.00600710893717,"vZ0":0.6611353357877074,"x":124.18,"y":168.75,"x0":-2.6707331660546343,"y0":50.00131346384282,"z0":5.503070197461412,"aX":5.878147714911385},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.8,"breakHorizontal":-8.9,"spinRate":2716,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.46949919919788075,"extension":6.027668533473244},"hitData":{"launchSpeed":92.0,"launchAngle":32.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.96,"coordY":60.15}},"index":1,"playId":"97dffd5e-f421-35f1-b7ae-8e35c5478ce3","pitchNumber":2,"startTime":"2025-09-20T01:49:38.464Z","endTime":"2025-09-20T01:49:48.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:49:48.984Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T01:50:03.868Z","endTime":"2025-09-20T01:50:22.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68016057617891,"aZ":-19.5367130589471,"pfxX":-10.071266818825773,"pfxZ":6.95433846302212,"pX":0.08379071713934388,"pZ":2.8075664665505955,"vX0":9.39130911294574,"vY0":-134.11682243209702,"vZ0":-3.248635888409532,"x":113.81,"y":162.98,"x0":-2.1589707399077596,"y0":50.00261648649409,"z0":5.432057276479857,"aX":-18.301554503201327},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":16.2,"spinRate":2438,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4087854489295637,"extension":6.042644631494291},"hitData":{"launchSpeed":99.7,"launchAngle":37.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.46,"coordY":58.59}},"index":0,"playId":"d268a38a-1632-30a1-b3b3-aae8dbb2ef18","pitchNumber":1,"startTime":"2025-09-20T01:50:11.733Z","endTime":"2025-09-20T01:50:22.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:50:22.998Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Davis Schneider walks.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T01:50:41.758Z","endTime":"2025-09-20T01:52:09.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.06712650374229,"strikeZoneBottom":1.51000159548366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09549568065877,"aZ":-22.111622536439203,"pfxX":-9.905322224799818,"pfxZ":5.446142728552206,"pX":-0.28332759751691194,"pZ":2.4204601038152984,"vX0":8.473081812242551,"vY0":-135.00793296197938,"vZ0":-3.6154419991137345,"x":127.8,"y":173.43,"x0":-2.1738285165864535,"y0":50.003743284110186,"z0":5.331212484508358,"aX":-18.306251714876865},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":2194,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4055393104345111,"extension":6.082678553526934},"index":0,"playId":"cf9ab7fc-2393-3960-9f55-c24b8a9f5635","pitchNumber":1,"startTime":"2025-09-20T01:50:46.974Z","endTime":"2025-09-20T01:50:51.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.10187854000513,"strikeZoneBottom":1.51000230373297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77421033818984,"aZ":-25.0929480524846,"pfxX":-10.944125954178531,"pfxZ":4.815792808535433,"pX":1.5245144022593635,"pZ":2.2657575874643374,"vX0":11.32899513437708,"vY0":-120.62620441340653,"vZ0":-2.8026762544311046,"x":58.89,"y":177.6,"x0":-1.8141915915991778,"y0":50.00595164703866,"z0":5.6583518938408135,"aX":-16.108396363678033},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.3,"breakHorizontal":17.0,"spinRate":2043,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.454309265473801,"extension":5.831743857588127},"index":1,"playId":"0ed29783-9541-3b68-a262-12d7d508ba46","pitchNumber":2,"startTime":"2025-09-20T01:51:01.364Z","endTime":"2025-09-20T01:51:05.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-20T01:51:11.841Z","endTime":"2025-09-20T01:51:22.140Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"}},{"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":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.10607348934193,"strikeZoneBottom":1.50999729988805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.962207790158683,"aZ":-32.08198307599053,"pfxX":4.266414274059137,"pfxZ":0.0717878426752332,"pX":0.5812462559279835,"pZ":2.244994356084927,"vX0":5.782932819477831,"vY0":-117.71308462177483,"vZ0":-0.458077407035146,"x":94.84,"y":178.17,"x0":-2.4691953250060092,"y0":50.005871642188346,"z0":5.43217508491004,"aX":5.942137277304875},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.2,"breakHorizontal":-9.2,"spinRate":2585,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.4666948680166172,"extension":5.842946276297645},"index":3,"playId":"7225a2cf-5a59-3db4-9352-f48972eeea43","pitchNumber":3,"startTime":"2025-09-20T01:51:22.140Z","endTime":"2025-09-20T01:51:26.269Z","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":92.0,"endSpeed":83.5,"strikeZoneTop":3.13792399929344,"strikeZoneBottom":1.51000257528233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.311506594760104,"aZ":-19.562146418625247,"pfxX":-8.361814221856104,"pfxZ":7.008175169344023,"pX":0.1865547714497823,"pZ":4.055639084449543,"vX0":7.954672072494484,"vY0":-133.66772079319227,"vZ0":-0.47449582541769886,"x":109.89,"y":129.28,"x0":-1.749594019243803,"y0":50.00214514194097,"z0":5.646987783375405,"aX":-15.046687972856354},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":13.3,"spinRate":2366,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4106447576487646,"extension":5.978094287824372},"index":4,"playId":"f5c6df8c-5a43-3740-9dc6-abb01562c9aa","pitchNumber":4,"startTime":"2025-09-20T01:51:36.417Z","endTime":"2025-09-20T01:51:40.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.04682083274483,"strikeZoneBottom":1.51000265656509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23906487573903,"aZ":-25.25433849390642,"pfxX":-11.008239367609645,"pfxZ":4.849967695501698,"pX":1.343179145916071,"pZ":1.6465505797024946,"vX0":10.255816080363466,"vY0":-118.60410006141585,"vZ0":-3.830122757882992,"x":65.8,"y":194.32,"x0":-1.6024709949410063,"y0":50.00539837118622,"z0":5.58012332663329,"aX":-15.718740155326913},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.0,"breakHorizontal":17.5,"spinRate":2053,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4614468756891159,"extension":5.893049317728969},"index":5,"playId":"1ceb1845-9e13-3534-a158-dbb17d4fc0de","pitchNumber":5,"startTime":"2025-09-20T01:51:52.009Z","endTime":"2025-09-20T01:51:56.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.1071980087486,"strikeZoneBottom":1.50999736643902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.657326024614584,"aZ":-23.544806808130375,"pfxX":-1.1095613374751974,"pfxZ":5.089391228978704,"pX":1.3664006172882743,"pZ":1.6622756064473856,"vX0":9.687916092182006,"vY0":-128.6275995647618,"vZ0":-4.92642051448245,"x":64.92,"y":193.9,"x0":-2.2854253434904264,"y0":50.005168281236095,"z0":5.400282751312958,"aX":-1.883921137729085},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":0.1,"spinRate":2631,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4238746994558169,"extension":6.2018860809243135},"index":6,"playId":"cd015123-008e-3d31-849b-50dc251581a1","pitchNumber":6,"startTime":"2025-09-20T01:52:05.382Z","endTime":"2025-09-20T01:52:09.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:52:09.802Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T01:52:19.398Z","endTime":"2025-09-20T01:53:44.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":91.2,"endSpeed":83.1,"strikeZoneTop":3.34730403380355,"strikeZoneBottom":1.53999962784965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380473263922674,"aZ":-17.842659311466758,"pfxX":-9.993579414904172,"pfxZ":8.104231643759618,"pX":-0.5066392105183564,"pZ":1.751739093502155,"vX0":7.3511450511885075,"vY0":-132.44289218391563,"vZ0":-6.115336936439197,"x":136.31,"y":191.48,"x0":-2.0255115670812187,"y0":50.00634290883372,"z0":5.404192001146366,"aX":-17.684043672354687},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.4,"breakHorizontal":16.4,"spinRate":2430,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4142002145435293,"extension":6.008211430575714},"index":0,"playId":"920e346e-b025-320e-b4d5-e27020cc5a03","pitchNumber":1,"startTime":"2025-09-20T01:52:32.699Z","endTime":"2025-09-20T01:52:36.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.871712567061376,"aZ":-23.414903064882633,"pfxX":-1.8917842609849838,"pfxZ":5.090869678022183,"pX":-0.09788149209436844,"pZ":2.161470046002982,"vX0":5.981424613438894,"vY0":-129.97501958217012,"vZ0":-3.9395609037297503,"x":120.73,"y":180.42,"x0":-2.1777234126452183,"y0":50.00060104311699,"z0":5.463427888708319,"aX":-3.253863328100409},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.6,"breakHorizontal":2.2,"spinRate":2482,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4205411387514264,"extension":5.865868711714329},"index":1,"playId":"52fe8f18-0d77-3e34-80a3-fefbf3c4c2ad","pitchNumber":2,"startTime":"2025-09-20T01:52:44.982Z","endTime":"2025-09-20T01:52:49.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.29137667696084,"strikeZoneBottom":1.5399993844358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.611411535890298,"aZ":-32.8085276793814,"pfxX":-0.006675106689476351,"pfxZ":-0.40688270818545025,"pX":0.8403228921500103,"pZ":1.0936932187511939,"vX0":6.995572441955283,"vY0":-123.46423441787039,"vZ0":-4.129032089573693,"x":84.97,"y":209.25,"x0":-2.0187881350354187,"y0":50.003141690600685,"z0":5.5233204303058585,"aX":-0.010901370619379815},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-1.4,"spinRate":2713,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.44218315695052635,"extension":5.877240970498359},"index":2,"playId":"7653742a-528a-3231-978b-dc22c6b025c5","pitchNumber":3,"startTime":"2025-09-20T01:53:05.873Z","endTime":"2025-09-20T01:53:10.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.28767736732899,"strikeZoneBottom":1.45659904663372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.417344322927807,"aZ":-24.3714416364741,"pfxX":-1.510871150230977,"pfxZ":4.669646000474968,"pX":0.3788399880611189,"pZ":1.4357250553350702,"vX0":7.4863834869138675,"vY0":-127.43149101453577,"vZ0":-5.172280433145091,"x":102.56,"y":200.02,"x0":-2.3812910645807026,"y0":50.000795343207145,"z0":5.379801216759272,"aX":-2.524116281330246},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.7,"breakHorizontal":1.3,"spinRate":2509,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4273370517767652,"extension":6.0004898631900545},"index":3,"playId":"7a69caca-c259-3f5a-9779-99b507430a96","pitchNumber":4,"startTime":"2025-09-20T01:53:21.187Z","endTime":"2025-09-20T01:53:25.668Z","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":80.8,"endSpeed":74.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.089312760058373,"aZ":-25.67113361936914,"pfxX":-10.529932236765285,"pfxZ":4.63310768159649,"pX":0.06686246066037979,"pZ":1.8229287000102121,"vX0":7.623548226596019,"vY0":-117.4193722676585,"vZ0":-3.3612209298314024,"x":114.45,"y":189.56,"x0":-1.8450834954172723,"y0":50.005074090549506,"z0":5.647561860472354,"aX":-14.786623218230103},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":2074,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4655004758287733,"extension":5.751422073714339},"index":4,"playId":"cba57e10-cf74-31c9-9ca3-d592356bc475","pitchNumber":5,"startTime":"2025-09-20T01:53:39.303Z","endTime":"2025-09-20T01:53:44.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:53:44.301Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a fly ball to center fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T01:56:23.666Z","endTime":"2025-09-20T01:56:57.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:56:25.442Z","endTime":"2025-09-20T01:56:25.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"200"},{"details":{"description":"Defensive Substitution: Joey Loperfido replaces center fielder Daulton Varsho, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T01:56:25.444Z","endTime":"2025-09-20T01:56:25.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"description":"Defensive Substitution: Isiah Kiner-Falefa replaces second baseman Ernie Clement, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-20T01:56:25.446Z","endTime":"2025-09-20T01:56:25.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":676391,"link":"/api/v1/people/676391"}},{"details":{"description":"Pitching Change: Tyler Heineman replaces Brendon Little.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-20T01:56:25.448Z","endTime":"2025-09-20T01:56:25.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":58.4,"endSpeed":54.3,"strikeZoneTop":3.67174963699032,"strikeZoneBottom":1.74830161636973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.566837508618054,"aZ":-24.076899557182426,"pfxX":-3.361370775108923,"pfxZ":11.037299914165557,"pX":0.10427478671018357,"pZ":2.042112832681067,"vX0":2.317950358404146,"vY0":-85.07311775503112,"vZ0":-0.8757572337254469,"x":113.03,"y":183.64,"x0":-0.8385597488125763,"y0":50.00305176024566,"z0":6.827622976426249,"aX":-2.4663139307703528},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":20.3,"breakHorizontal":5.3,"spinRate":1572,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.6435997165940206,"extension":4.2380534390157045},"index":4,"playId":"76eef6e2-7807-3987-a592-12421adf2605","pitchNumber":1,"startTime":"2025-09-20T01:56:25.450Z","endTime":"2025-09-20T01:56:30.399Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":51.8,"endSpeed":48.6,"strikeZoneTop":3.6138776408301,"strikeZoneBottom":1.64999742471554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.076484916745276,"aZ":-26.232497092463312,"pfxX":-1.7498815089833313,"pfxZ":10.303001980776582,"pX":1.624422811953214,"pZ":1.959961071167597,"vX0":3.6507893670683127,"vY0":-75.41657791812105,"vZ0":1.1392973373897821,"x":55.08,"y":185.86,"x0":-0.5991319795452147,"y0":50.0022023115127,"z0":7.106229436081457,"aX":-1.0091840917740582},"breaks":{"breakAngle":1.2,"breakLength":18.0,"breakY":24.0,"breakVertical":-82.0,"breakVerticalInduced":19.8,"breakHorizontal":1.8,"spinRate":1430,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.7259508950304658,"extension":4.225406255814786},"index":5,"playId":"89fdfdd0-9e16-3169-a19a-31b026289f20","pitchNumber":2,"startTime":"2025-09-20T01:56:36.305Z","endTime":"2025-09-20T01:56:40.832Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":54.4,"endSpeed":50.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.574511522087372,"aZ":-25.361103298418737,"pfxX":-0.5681772973202599,"pfxZ":10.80305035112604,"pX":0.8369236377969723,"pZ":4.199030474210966,"vX0":2.5722587139128157,"vY0":-79.10647676064333,"vZ0":3.4698205374328692,"x":85.1,"y":125.41,"x0":-0.7399087291339723,"y0":50.00199005204902,"z0":7.193730909856786,"aX":-0.35850305584189907},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.4,"breakVerticalInduced":21.5,"breakHorizontal":0.0,"spinRate":1513,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.6937586064283234,"extension":4.233998478744564},"hitData":{"launchSpeed":98.6,"launchAngle":-10.0,"totalDistance":23.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.12,"coordY":95.43}},"index":6,"playId":"6b627300-07c2-37df-b361-5c7338501697","pitchNumber":3,"startTime":"2025-09-20T01:56:46.397Z","endTime":"2025-09-20T01:56:57.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:56:57.963Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to left fielder Davis Schneider. Bobby Witt Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T01:57:25.840Z","endTime":"2025-09-20T01:58:45.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Vinnie Pasquantino.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:57:27.831Z","endTime":"2025-09-20T01:57:27.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"}},{"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":57.8,"endSpeed":53.6,"strikeZoneTop":3.43701344484708,"strikeZoneBottom":1.5199975124891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.233929854035956,"aZ":-24.432270459005295,"pfxX":-1.319753610072964,"pfxZ":10.80933700085998,"pX":1.7405954920741393,"pZ":2.8742414849220044,"vX0":4.119189949446206,"vY0":-84.03494828718937,"vZ0":0.6149467560725848,"x":50.65,"y":161.18,"x0":-0.5693637051950015,"y0":50.00302170653302,"z0":6.936805637688696,"aX":-0.9456478251062137},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":20.4,"breakHorizontal":1.0,"spinRate":1615,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.6514337375194339,"extension":4.340263682942258},"index":1,"playId":"9be6468c-9feb-315f-ba83-d32cfc9d1d8e","pitchNumber":1,"startTime":"2025-09-20T01:57:27.833Z","endTime":"2025-09-20T01:57:32.098Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":55.8,"endSpeed":52.1,"strikeZoneTop":3.43358830835569,"strikeZoneBottom":1.51999760572942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.645933871540006,"aZ":-24.836908522724343,"pfxX":-1.5730702196874455,"pfxZ":10.966943272392545,"pX":-0.12976245542974582,"pZ":1.3576550958401452,"vX0":1.470538587752646,"vY0":-81.25298105577241,"vZ0":-0.9610275506919722,"x":121.95,"y":202.12,"x0":-0.8421253169484207,"y0":50.00061574953108,"z0":6.782887633079064,"aX":-1.0518060424558515},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":20.2,"breakHorizontal":2.3,"spinRate":1504,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.6741055775728406,"extension":4.320360307556913},"index":2,"playId":"8c6cb9b9-cb57-3549-80b0-d37aec925fff","pitchNumber":2,"startTime":"2025-09-20T01:57:37.649Z","endTime":"2025-09-20T01:57:42.165Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":60.6,"endSpeed":55.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.949671689333723,"aZ":-23.65273680738121,"pfxX":-1.0028017720516607,"pfxZ":10.831526566487677,"pX":0.10332422839379314,"pZ":2.8440249494159775,"vX0":1.6946553487044576,"vY0":-88.27412290557031,"vZ0":-0.0492876186038933,"x":113.06,"y":161.99,"x0":-0.7402198960814169,"y0":50.00187006079515,"z0":6.776893664041082,"aX":-0.7888835300973547},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":20.0,"breakHorizontal":1.2,"spinRate":1650,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.6212632810280345,"extension":4.414474756285797},"index":3,"playId":"5e8e6d3c-e265-3082-a0df-985bb7a85f23","pitchNumber":3,"startTime":"2025-09-20T01:57:47.975Z","endTime":"2025-09-20T01:57:52.332Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":59.0,"endSpeed":54.8,"strikeZoneTop":3.46869575744272,"strikeZoneBottom":1.51999754094235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.049314898730941,"aZ":-23.00607257551258,"pfxX":-0.9865369669440671,"pfxZ":12.303592598124547,"pX":0.7846442315278013,"pZ":1.3535047365808617,"vX0":2.89869277223768,"vY0":-85.84589459245416,"vZ0":-2.1553464180863497,"x":87.09,"y":202.24,"x0":-0.7987106850815713,"y0":50.00400430536647,"z0":6.6359518602144885,"aX":-0.7355639245620132},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":22.1,"breakHorizontal":0.8,"spinRate":1623,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.6384088371626029,"extension":4.360313281693306},"index":4,"playId":"875fbda6-8623-3162-8beb-39f4b7df663f","pitchNumber":4,"startTime":"2025-09-20T01:58:03.515Z","endTime":"2025-09-20T01:58:07.865Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":63.4,"endSpeed":58.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.239106050457229,"aZ":-22.372361322017642,"pfxX":-1.3531144128519381,"pfxZ":11.410401439581479,"pX":-0.271501708867005,"pZ":3.338757528135326,"vX0":1.427510483681633,"vY0":-92.28803404622894,"vZ0":-0.021766978481453703,"x":127.35,"y":148.63,"x0":-0.8806357158276023,"y0":50.0043131106902,"z0":6.7315686277430995,"aX":-1.1627954726212903},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":21.1,"breakHorizontal":2.0,"spinRate":1729,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.5944048156971768,"extension":4.47224694705178},"index":5,"playId":"b1f3a796-6697-3a85-901d-bebd74650237","pitchNumber":5,"startTime":"2025-09-20T01:58:14.731Z","endTime":"2025-09-20T01:58:19.098Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":64.1,"endSpeed":59.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.816090501938143,"aZ":-22.533271693485,"pfxX":-0.2036497297262655,"pfxZ":10.88395971369033,"pX":0.14139174402217744,"pZ":3.7189229835556215,"vX0":1.9889436534765301,"vY0":-93.41114246345869,"vZ0":0.53099927603893,"x":111.61,"y":138.37,"x0":-0.9097618564158233,"y0":50.00018361214806,"z0":6.738759512789059,"aX":-0.18054574494491124},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":20.3,"breakHorizontal":-0.2,"spinRate":1768,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.5859227850248674,"extension":4.535764624672916},"hitData":{"launchSpeed":107.2,"launchAngle":1.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.46,"coordY":110.13}},"index":6,"playId":"06f9ebae-4350-3cec-94c6-32ebb2919604","pitchNumber":6,"startTime":"2025-09-20T01:58:34.446Z","endTime":"2025-09-20T01:58:45.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:58:45.997Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Tolbert grounds into a force out, first baseman Ty France to shortstop Andrés Giménez. Jonathan India to 3rd. Randal Grichuk out at 2nd. Tyler Tolbert to 1st.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T01:59:30.335Z","endTime":"2025-09-20T01:59:49.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0,1,2],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Tolbert replaces Maikel Garcia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:59:30.331Z","endTime":"2025-09-20T01:59:30.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"description":"Offensive Substitution: Pinch-runner Jonathan India replaces Bobby Witt Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T01:59:30.333Z","endTime":"2025-09-20T01:59:30.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":677951,"link":"/api/v1/people/677951"},"base":2},{"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":60.5,"endSpeed":55.8,"strikeZoneTop":3.35711072906373,"strikeZoneBottom":1.60000114024365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.569706788728308,"aZ":-23.23424392076209,"pfxX":0.09180865739484906,"pfxZ":11.384513044954524,"pX":-0.06889904113301985,"pZ":3.703276263038001,"vX0":1.393402981365155,"vY0":-88.07484046984293,"vZ0":1.0582357377644742,"x":112.49,"y":150.6,"x0":-0.8823735696995652,"y0":50.00245328436175,"z0":6.938571451038791,"aX":0.07192996430508358},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":21.5,"breakHorizontal":-0.6,"spinRate":1679,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.6220134875715724,"extension":4.315729266993693},"index":2,"playId":"fc2f8f31-f9c0-3039-8abe-e9d3567bd2ef","pitchNumber":1,"startTime":"2025-09-20T01:59:30.335Z","endTime":"2025-09-20T01:59:34.597Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":52.6,"endSpeed":49.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.245878287963066,"aZ":-26.292496514614996,"pfxX":1.6853952325620618,"pfxZ":9.886671748190391,"pX":0.8082854833112374,"pZ":3.298297822857486,"vX0":2.112523132369809,"vY0":-76.54424228464633,"vZ0":2.8611502950303533,"x":118.18,"y":168.03,"x0":-0.8073838328884936,"y0":50.00210025920584,"z0":7.152625055912769,"aX":1.0020041169347673},"breaks":{"breakAngle":2.4,"breakLength":18.0,"breakY":24.0,"breakVertical":-79.1,"breakVerticalInduced":19.7,"breakHorizontal":-3.8,"spinRate":1491,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.714948250127236,"extension":4.123703453133292},"hitData":{"launchSpeed":94.4,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.88,"coordY":168.76}},"index":3,"playId":"0f2a605e-c807-3d0f-a4d6-c9be69648d04","pitchNumber":2,"startTime":"2025-09-20T01:59:42.319Z","endTime":"2025-09-20T01:59:49.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:59:49.456Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Maile singles on a line drive to center fielder Nathan Lukes. Jonathan India scores. Tyler Tolbert to 2nd.","rbi":1,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:00:22.292Z","endTime":"2025-09-20T02:00:33.024Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"postOnSecond":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Maile replaces Salvador Perez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T02:00:22.290Z","endTime":"2025-09-20T02:00:22.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":56.4,"endSpeed":52.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.342201468069707,"aZ":-25.47245300635035,"pfxX":-2.346022095940187,"pfxZ":9.748039797079906,"pX":-0.06117870294370585,"pZ":2.800503123540577,"vX0":1.7274922121890424,"vY0":-82.15429701845113,"vZ0":1.1022113439215975,"x":144.46,"y":155.31,"x0":-0.8188882962115926,"y0":50.00043567271346,"z0":6.942545322485566,"aX":-1.6119831622879397},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":1552,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.6653440164631155,"extension":4.320287782978013},"hitData":{"launchSpeed":94.5,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.11,"coordY":106.49}},"index":1,"playId":"9256ff76-feac-3467-ac02-0b91e08c35b0","pitchNumber":1,"startTime":"2025-09-20T02:00:22.292Z","endTime":"2025-09-20T02:00:33.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:00:33.024Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to center fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:00:49.197Z","endTime":"2025-09-20T02:01:25.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"postOnSecond":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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":2},"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":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":48.4,"endSpeed":45.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.709707493121253,"aZ":-26.63767412832945,"pfxX":0.031107177087415616,"pfxZ":10.958256065159969,"pX":0.4898034549429609,"pZ":1.8539334024713738,"vX0":1.7969178295191284,"vY0":-70.47532874409283,"vZ0":1.9850548532213328,"x":113.36,"y":142.6,"x0":-0.8035993339721603,"y0":50.00168292844803,"z0":7.286926540701789,"aX":0.015531189353266434},"breaks":{"breakAngle":0.0,"breakLength":21.6,"breakY":24.0,"breakVertical":-94.8,"breakVerticalInduced":21.4,"breakHorizontal":-0.7,"spinRate":1417,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.776014563987951,"extension":4.047321537917205},"index":0,"playId":"757f0b23-cbd8-39f8-b6aa-d5ea22bd0aff","pitchNumber":1,"startTime":"2025-09-20T02:00:49.197Z","endTime":"2025-09-20T02:00:53.296Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":48.6,"endSpeed":45.3,"strikeZoneTop":3.24447322341091,"strikeZoneBottom":1.51000266277995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.8416970248626665,"aZ":-27.204626778247036,"pfxX":0.6413882965665032,"pfxZ":9.850954068148202,"pX":-0.012353497259149901,"pZ":4.102143121482781,"vX0":1.000519625297921,"vY0":-70.49815189586432,"vZ0":5.008303801196662,"x":163.3,"y":121.88,"x0":-0.8139191671439825,"y0":50.00304810614462,"z0":7.515575404804094,"aX":0.3234735838987225},"breaks":{"breakAngle":1.2,"breakLength":21.6,"breakY":24.0,"breakVertical":-95.8,"breakVerticalInduced":20.6,"breakHorizontal":-1.6,"spinRate":1361,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.7762567600280668,"extension":4.047649001466733},"index":1,"playId":"0949f6f8-65ff-302b-af9f-822b08fcd1b6","pitchNumber":2,"startTime":"2025-09-20T02:01:03.578Z","endTime":"2025-09-20T02:01:07.463Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":51.2,"endSpeed":47.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.591232170463014,"aZ":-26.53370797571903,"pfxX":0.9817263166735948,"pfxZ":10.00288472669479,"pX":0.26803032647665387,"pZ":2.9965077247013583,"vX0":1.3454282602240228,"vY0":-74.4618383096042,"vZ0":2.753650296334456,"x":115.55,"y":157.2,"x0":-0.7732754327104595,"y0":50.00324240285366,"z0":7.244438378976095,"aX":0.5533751699729449},"breaks":{"breakAngle":1.2,"breakLength":19.2,"breakY":24.0,"breakVertical":-84.2,"breakVerticalInduced":19.8,"breakHorizontal":-2.3,"spinRate":1424,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.7344231777436061,"extension":4.085762140738194},"hitData":{"launchSpeed":98.0,"launchAngle":29.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.58,"coordY":75.1}},"index":2,"playId":"287927af-1f89-3633-a40b-5fd4a90f056a","pitchNumber":3,"startTime":"2025-09-20T02:01:15.204Z","endTime":"2025-09-20T02:01:25.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:01:25.282Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jac Caglianone homers (7) on a fly ball to right center field. Tyler Tolbert scores. Luke Maile scores.","rbi":3,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:01:44.857Z","endTime":"2025-09-20T02:02:07.396Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":53.7,"endSpeed":49.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.879071534576266,"aZ":-25.395593660093457,"pfxX":-0.7375357345295628,"pfxZ":10.977943696864612,"pX":-0.7565175469591976,"pZ":3.722357708536306,"vX0":0.410152137130176,"vY0":-78.08431593840037,"vZ0":2.914131538277805,"x":114.68,"y":154.84,"x0":-0.9268337059738261,"y0":50.00077895085103,"z0":7.177061743070325,"aX":-0.4551605311995272},"breaks":{"breakAngle":1.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.4,"breakVerticalInduced":21.6,"breakHorizontal":1.2,"spinRate":1552,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.7015889346191813,"extension":4.1659365019214825},"hitData":{"launchSpeed":101.1,"launchAngle":30.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":191.93,"coordY":42.7}},"index":0,"playId":"23ef0a21-96c6-3556-ad3e-bd90b2db9822","pitchNumber":1,"startTime":"2025-09-20T02:01:44.857Z","endTime":"2025-09-20T02:02:07.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:02:07.396Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a ground ball to center fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:02:21.634Z","endTime":"2025-09-20T02:02:34.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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],"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":52.9,"endSpeed":49.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.657232039858984,"aZ":-24.788712348333043,"pfxX":-1.5022666568378158,"pfxZ":12.318152347812338,"pX":-0.8489342678869385,"pZ":3.373723509373487,"vX0":0.49554237097938625,"vY0":-76.97863669278362,"vZ0":2.3045806717297115,"x":116.43,"y":178.38,"x0":-0.9800420941977607,"y0":50.001444206786786,"z0":7.227960145660262,"aX":-0.9004811611815191},"breaks":{"breakAngle":2.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.0,"breakVerticalInduced":23.9,"breakHorizontal":2.5,"spinRate":1537,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.711831669606771,"extension":4.050876767347352},"hitData":{"launchSpeed":94.9,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.64,"coordY":115.6}},"index":0,"playId":"63d1892b-ba4c-3183-9f8b-706b9f7ea360","pitchNumber":1,"startTime":"2025-09-20T02:02:21.634Z","endTime":"2025-09-20T02:02:34.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:02:34.129Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to center fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":14,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:02:46.979Z","endTime":"2025-09-20T02:02:55.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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":"Flyout","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":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":55.3,"endSpeed":51.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.103444666376193,"aZ":-24.405698550818595,"pfxX":0.11994616467854735,"pfxZ":11.919315739600275,"pX":0.45030394691262965,"pZ":2.789503174790818,"vX0":1.8578244741474887,"vY0":-80.48632802210653,"vZ0":1.0000933616067367,"x":147.71,"y":192.74,"x0":-0.7377578499289272,"y0":50.00224778429183,"z0":7.0186451013486115,"aX":0.07795867052298566},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":22.6,"breakHorizontal":-1.0,"spinRate":1532,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.682284176058805,"extension":4.194014051516743},"hitData":{"launchSpeed":84.4,"launchAngle":20.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.66,"coordY":73.07}},"index":0,"playId":"117ad6ca-cccf-3a6b-938f-abed5ff89ce4","pitchNumber":1,"startTime":"2025-09-20T02:02:46.979Z","endTime":"2025-09-20T02:02:55.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:02:55.978Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, pitcher Michael Lorenzen to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":14,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:05:27.671Z","endTime":"2025-09-20T02:07:07.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6],"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"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":"Jonathan India remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T02:05:27.657Z","endTime":"2025-09-20T02:05:27.658Z","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":"201","replacedPlayer":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"description":"Randal Grichuk remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T02:05:27.659Z","endTime":"2025-09-20T02:05:27.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"}},{"details":{"description":"Tyler Tolbert remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-20T02:05:27.661Z","endTime":"2025-09-20T02:05:27.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"description":"Luke Maile remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-20T02:05:27.663Z","endTime":"2025-09-20T02:05:27.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"description":"Defensive switch from left field to third base for Adam Frazier.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-09-20T02:05:27.665Z","endTime":"2025-09-20T02:05:27.666Z","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":"600"},{"details":{"description":"Defensive switch from right field to first base for Jac Caglianone.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2025-09-20T02:05:27.667Z","endTime":"2025-09-20T02:05:27.668Z","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":"700"},{"details":{"description":"Defensive switch from second base to left field for Michael Massey.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2025-09-20T02:05:27.669Z","endTime":"2025-09-20T02:05:27.670Z","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":{"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.9,"endSpeed":78.2,"strikeZoneTop":3.22284785255332,"strikeZoneBottom":1.47999945792407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.599335961886634,"aZ":-31.730262202159295,"pfxX":1.652858031437458,"pfxZ":0.29381983314025106,"pX":0.2982591640628894,"pZ":2.7382430768010066,"vX0":5.698829173880607,"vY0":-122.16705050448549,"vZ0":-0.662692208759812,"x":145.74,"y":161.17,"x0":-2.265185217825849,"y0":50.00530080466029,"z0":5.704135287530706,"aX":2.537540851241893},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2566,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4457305383600705,"extension":5.87029069843084},"index":7,"playId":"cb865508-01c5-3d36-8a6d-7a7dee0108f8","pitchNumber":1,"startTime":"2025-09-20T02:05:27.671Z","endTime":"2025-09-20T02:05:32.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.211423566585843,"aZ":-25.45992240613218,"pfxX":-10.060287551451077,"pfxZ":3.6759155195915234,"pX":-1.2099526044409834,"pZ":2.8476228192632598,"vX0":7.65909548275469,"vY0":-133.67797732633338,"vZ0":-1.9968776702916586,"x":164.6,"y":188.82,"x0":-2.7914759287516713,"y0":50.003449684340794,"z0":5.414404638992113,"aX":-18.38388197765319},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.5,"breakHorizontal":16.8,"spinRate":2183,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4082232738880225,"extension":5.9605686610719495},"index":8,"playId":"4484879b-7620-3a80-9933-e8de5f017ba3","pitchNumber":2,"startTime":"2025-09-20T02:05:40.619Z","endTime":"2025-09-20T02:05:45.827Z","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":82.1,"endSpeed":75.1,"strikeZoneTop":3.24380717429479,"strikeZoneBottom":1.48000003423569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70912535970383,"aZ":-26.49048992256783,"pfxX":-9.527783330993952,"pfxZ":3.930324162155813,"pX":-1.6619830529861372,"pZ":4.5452730475467815,"vX0":3.9888434856516395,"vY0":-119.45003327677314,"vZ0":2.2823714439477074,"x":98.86,"y":157.87,"x0":-2.114317436345625,"y0":50.00481596933836,"z0":5.9568790824738,"aX":-13.788936450760717},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.9,"breakHorizontal":16.3,"spinRate":1999,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4582943202229868,"extension":5.788880753955387},"index":9,"playId":"d2c0209a-c6d7-3558-8a14-c37acbbb13a9","pitchNumber":3,"startTime":"2025-09-20T02:05:59.645Z","endTime":"2025-09-20T02:06:04.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.312411894597023,"aZ":-24.23941498533014,"pfxX":-10.586637178831836,"pfxZ":5.436557620242131,"pX":0.7254365253121878,"pZ":2.3291345233307355,"vX0":9.234598322520213,"vY0":-119.83588423036042,"vZ0":-2.860225898252393,"x":61.66,"y":237.07,"x0":-1.7953892209047275,"y0":50.004033640920795,"z0":5.694497568679351,"aX":-15.458661642117756},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.4,"breakHorizontal":17.0,"spinRate":2145,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.45637796534879493,"extension":5.840193022090849},"index":10,"playId":"8ffa0f48-5d1f-3511-98a2-b1b257b901a3","pitchNumber":4,"startTime":"2025-09-20T02:06:15.120Z","endTime":"2025-09-20T02:06:19.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.573480166056463,"aZ":-25.647061702442862,"pfxX":-11.182074375892427,"pfxZ":4.627054785770241,"pX":-0.5893742300651615,"pZ":2.9985704238333004,"vX0":6.657911181069657,"vY0":-118.29595844432006,"vZ0":-0.8984027731877664,"x":112.34,"y":190.8,"x0":-1.9943782430852102,"y0":50.002975753391674,"z0":5.744583415523264,"aX":-15.772600783013612},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.4,"breakHorizontal":18.5,"spinRate":2143,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.4638688610978945,"extension":5.755826019148256},"index":11,"playId":"22bc8854-9905-340d-9471-0eb9caaa6534","pitchNumber":5,"startTime":"2025-09-20T02:06:33.828Z","endTime":"2025-09-20T02:06:38.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35493719965756,"aZ":-28.693185886045544,"pfxX":-10.192590616321112,"pfxZ":1.8399502288795748,"pX":-0.5015919545912332,"pZ":2.696206087431819,"vX0":9.368405910530212,"vY0":-136.0289914543612,"vZ0":-1.6813127294910606,"x":119.93,"y":171.79,"x0":-2.6512051725170243,"y0":50.00071430656287,"z0":5.294544601060004,"aX":-19.268874067889232},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":16.7,"spinRate":2249,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4012957806322559,"extension":6.107802101820546},"hitData":{"launchSpeed":72.4,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.63,"coordY":181.93}},"index":12,"playId":"e7a12d5b-ab90-3bb3-b64b-2ac13c77e4d2","pitchNumber":6,"startTime":"2025-09-20T02:06:59.282Z","endTime":"2025-09-20T02:07:07.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:07:07.159Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:07:29.294Z","endTime":"2025-09-20T02:08:28.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.60203122782764,"strikeZoneBottom":1.62000130247705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8411591495647,"aZ":-26.190079243339767,"pfxX":-9.525718807044889,"pfxZ":3.398900991258091,"pX":-1.5870228301093507,"pZ":1.4094083223805816,"vX0":5.827128892408832,"vY0":-131.3571799830983,"vZ0":-4.8353524441086,"x":130.88,"y":139.3,"x0":-2.587871863738398,"y0":50.00254741505803,"z0":5.203024002975902,"aX":-16.773018120729414},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":16.1,"spinRate":2201,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.41575901770150425,"extension":6.0199361873633705},"index":0,"playId":"d958aac4-2a45-3320-aa9f-99f3897dc4a7","pitchNumber":1,"startTime":"2025-09-20T02:07:29.294Z","endTime":"2025-09-20T02:07:33.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.51619568936464,"strikeZoneBottom":1.62000163471021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.184299060571536,"aZ":-25.25258246903209,"pfxX":-9.722353500946966,"pfxZ":4.889936613483103,"pX":-0.6242987026079443,"pZ":2.292683844120508,"vX0":6.205259195150757,"vY0":-117.86377622031293,"vZ0":-2.4173914556222518,"x":131.32,"y":91.74,"x0":-2.0203817097479715,"y0":50.00222377111205,"z0":5.64990181531312,"aX":-13.757873143595393},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":2094,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4636938044276575,"extension":5.845334794422993},"index":1,"playId":"b972eaf2-b932-3a4e-8908-11c838f76f9e","pitchNumber":2,"startTime":"2025-09-20T02:07:41.994Z","endTime":"2025-09-20T02:07:46.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.52079963990817,"strikeZoneBottom":1.62000119063394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.42723323475559,"aZ":-26.150464913379984,"pfxX":-8.498045225004077,"pfxZ":4.267578222237091,"pX":-1.529473662268392,"pZ":3.142587154094524,"vX0":3.8656643821119063,"vY0":-117.79741190412093,"vZ0":-0.5660259199133928,"x":88.4,"y":212.29,"x0":-2.0837124613315807,"y0":50.003570716531684,"z0":5.794069870162903,"aX":-11.99735230829079},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.9,"breakHorizontal":14.5,"spinRate":2085,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.46417218282075456,"extension":5.764848872115119},"index":2,"playId":"a49e7832-03e8-3f1f-bdc8-3b218185794f","pitchNumber":3,"startTime":"2025-09-20T02:07:55.131Z","endTime":"2025-09-20T02:07:59.659Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.51852641380803,"strikeZoneBottom":1.62000077631273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.485370252592528,"aZ":-22.345876388248108,"pfxX":-9.002974522003637,"pfxZ":5.484898763041074,"pX":1.3126870200740781,"pZ":2.3468699672804516,"vX0":12.54316861244231,"vY0":-132.2988119580552,"vZ0":-3.3370873039121745,"x":35.39,"y":177.44,"x0":-2.29748235956488,"y0":50.00004237144635,"z0":5.242872509972583,"aX":-16.12330215619551},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":2204,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4123777932465722,"extension":6.200352805234809},"index":3,"playId":"52f94cf3-3c2a-3187-acc6-86058aceaf32","pitchNumber":4,"startTime":"2025-09-20T02:08:10.121Z","endTime":"2025-09-20T02:08:14.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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.55000320163855,"strikeZoneBottom":1.62000063914245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.013734742816776,"aZ":-24.398831958500054,"pfxX":-9.569104370242723,"pfxZ":5.568233907299284,"pX":1.104792974802111,"pZ":1.0670962551377028,"vX0":9.748784830414019,"vY0":-116.8664594424159,"vZ0":-5.28177863361735,"x":104.16,"y":75.73,"x0":-1.8584585087877505,"y0":50.00297202131994,"z0":5.620446581499231,"aX":-13.365483521805986},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.1,"breakHorizontal":15.2,"spinRate":2031,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.46694567068419435,"extension":5.887382544278699},"index":4,"playId":"1ac294dd-bd5a-30cc-aad7-cdc9d16b6ba7","pitchNumber":5,"startTime":"2025-09-20T02:08:23.735Z","endTime":"2025-09-20T02:08:28.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:08:28.492Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":14,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:09:41.238Z","endTime":"2025-09-20T02:10:32.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T02:09:41.236Z","endTime":"2025-09-20T02:09:41.237Z","isPitch":false,"type":"action"},{"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":87.9,"endSpeed":81.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88673122358672,"aZ":-22.843091896677734,"pfxX":0.04009837589473797,"pfxZ":5.556939916578018,"pX":0.8061085268206611,"pZ":2.07196384489944,"vX0":7.4595803025365015,"vY0":-127.8970072924146,"vZ0":-4.053637293502616,"x":91.92,"y":136.33,"x0":-2.136496175582331,"y0":50.00485024343581,"z0":5.43877658736816,"aX":0.06776947174899936},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.6,"spinRate":2515,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.42596903654031104,"extension":6.141115903292505},"index":1,"playId":"03deae2b-287c-3493-830c-1f644cefe3ef","pitchNumber":1,"startTime":"2025-09-20T02:09:41.238Z","endTime":"2025-09-20T02:09:48.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.36885052190046,"strikeZoneBottom":1.5400015574529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.415038381313455,"aZ":-15.697459398863641,"pfxX":-7.504456521857871,"pfxZ":8.988440545931907,"pX":-0.5962481192873677,"pZ":3.7315293039944986,"vX0":6.2330714374907785,"vY0":-134.80708702391357,"vZ0":-2.07334882720301,"x":179.51,"y":149.19,"x0":-1.968019846943008,"y0":50.00142279126132,"z0":5.623714354295673,"aX":-13.755119948583035},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":12.2,"spinRate":2331,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40693180158472186,"extension":5.786695901013481},"index":2,"playId":"e62de50e-7157-3668-bcf5-ac90d0d8afc2","pitchNumber":2,"startTime":"2025-09-20T02:10:08.806Z","endTime":"2025-09-20T02:10:12.558Z","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":80.9,"endSpeed":74.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40798868599562,"aZ":-25.605059730523216,"pfxX":-9.537633711182057,"pfxZ":4.696336847025835,"pX":-0.15133441691807156,"pZ":2.4096008741792914,"vX0":6.835906765781092,"vY0":-117.56341510629633,"vZ0":-2.26889447915622,"x":118.62,"y":154.84,"x0":-1.8583925498645257,"y0":50.004442185612454,"z0":5.765330965215313,"aX":-13.344442534543385},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":2030,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.46600321793290167,"extension":5.922230333607797},"hitData":{"launchSpeed":94.1,"launchAngle":50.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.56,"coordY":93.83}},"index":3,"playId":"e8b4a496-73b3-3438-8ec1-126c97dc76cb","pitchNumber":3,"startTime":"2025-09-20T02:10:22.760Z","endTime":"2025-09-20T02:10:32.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:10:32.798Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France called out on strikes.","rbi":0,"awayScore":1,"homeScore":14,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:12:55.428Z","endTime":"2025-09-20T02:14:42.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":[2,3,4,5,6,7],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T02:12:55.424Z","endTime":"2025-09-20T02:12:55.425Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luinder Avila replaces Michael Lorenzen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":14,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T02:12:55.426Z","endTime":"2025-09-20T02:12:55.427Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.239725620051214,"aZ":-16.10706685909447,"pfxX":-7.050862439793928,"pfxZ":8.469144435765125,"pX":-0.8056025739981675,"pZ":1.7052290792189833,"vX0":5.611926100796786,"vY0":-137.085673794062,"vZ0":-8.789958370820017,"x":134.81,"y":145.64,"x0":-1.9665979479552425,"y0":50.00147190067901,"z0":6.060165263885611,"aX":-13.374416666817638},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":11.5,"spinRate":2395,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.4000626682089967,"extension":6.849811904310736},"index":2,"playId":"6917089f-f185-3064-89a6-59eb03541ad9","pitchNumber":1,"startTime":"2025-09-20T02:12:55.428Z","endTime":"2025-09-20T02:12:59.623Z","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":79.9,"endSpeed":74.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.697868100342067,"aZ":-37.124137777870125,"pfxX":5.931741024494505,"pfxZ":-3.577829334415533,"pX":-0.7539050729719631,"pZ":2.874446494542714,"vX0":1.7871721524138995,"vY0":-116.47100262671013,"vZ0":0.033752883955384005,"x":58.29,"y":133.35,"x0":-2.3008390862164307,"y0":50.004617057972816,"z0":6.353677665816767,"aX":8.197529519750422},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.2,"breakHorizontal":-11.2,"spinRate":2806,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.469240608191523,"extension":6.541719274716591},"index":3,"playId":"73357cba-5d28-33bf-b4bf-995643daba14","pitchNumber":2,"startTime":"2025-09-20T02:13:14.913Z","endTime":"2025-09-20T02:13:19.056Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.25184260323881,"strikeZoneBottom":1.52000064967007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.692814684340306,"aZ":-41.7485911717011,"pfxX":6.9388232622557515,"pfxZ":-6.781686162816406,"pX":-1.248764752258894,"pZ":1.8503973692927413,"vX0":0.5466114424399215,"vY0":-118.65411989490755,"vZ0":-1.033230361911966,"x":138.09,"y":163.18,"x0":-2.3829765973545305,"y0":50.00088559046993,"z0":6.127172128086058,"aX":9.799682727540011},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.2,"breakHorizontal":-12.7,"spinRate":3025,"spinDirection":356},"zone":13,"typeConfidence":2.0,"plateTime":0.463273594798868,"extension":6.781388663194636},"index":4,"playId":"15364898-11bc-35dc-b0f9-63a8e2b7c5b6","pitchNumber":3,"startTime":"2025-09-20T02:13:36.526Z","endTime":"2025-09-20T02:13:40.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.691298552504335,"aZ":-17.786490396698667,"pfxX":-0.21308665559811701,"pfxZ":7.186157515918772,"pX":0.47580348601925976,"pZ":2.9966496885992457,"vX0":6.303572320330891,"vY0":-139.9026838967364,"vZ0":-5.348850941353211,"x":94.57,"y":137.07,"x0":-1.7694927683953694,"y0":50.000179603491084,"z0":6.081922221458135,"aX":-0.427763817815524},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-0.8,"spinRate":2550,"spinDirection":185},"zone":3,"typeConfidence":2.0,"plateTime":0.39005641486481135,"extension":6.899319545127876},"index":5,"playId":"743a1453-a27a-3c5d-8c86-ad84f74be789","pitchNumber":4,"startTime":"2025-09-20T02:13:54.879Z","endTime":"2025-09-20T02:13:59.155Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.2375094517217,"strikeZoneBottom":1.5199986849431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.154774470238607,"aZ":-38.024671251986476,"pfxX":4.313665976999839,"pfxZ":-3.9368007660390685,"pX":1.4518413372920662,"pZ":0.06321353150915415,"vX0":6.534880644349674,"vY0":-121.3393868524535,"vZ0":-6.371697573186998,"x":128.69,"y":214.17,"x0":-1.8383565464823695,"y0":50.00113059201619,"z0":6.0435993088934055,"aX":6.4170701047570695},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.4,"breakHorizontal":-9.4,"spinRate":2981,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45173676101288196,"extension":6.72113892988371},"index":6,"playId":"561c0b1e-4f28-35f1-b935-0099fb435b53","pitchNumber":5,"startTime":"2025-09-20T02:14:15.850Z","endTime":"2025-09-20T02:14:20.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.29002026438164,"strikeZoneBottom":1.52000230061191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08178299179136,"aZ":-19.180709369291062,"pfxX":-7.949617646229205,"pfxZ":6.48545150712276,"pX":0.12230665914706061,"pZ":1.7771863970974464,"vX0":7.6155569251263895,"vY0":-141.1295971630535,"vZ0":-8.59283004352481,"x":119.93,"y":154.84,"x0":-1.5868741994125324,"y0":50.005179998541664,"z0":6.112093749369067,"aX":-15.933463238991461},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2462,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.3890746286125113,"extension":6.957894731333246},"index":7,"playId":"10c1333c-d344-33ed-b357-905d239c4005","pitchNumber":6,"startTime":"2025-09-20T02:14:37.875Z","endTime":"2025-09-20T02:14:42.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:14:42.355Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to right fielder Joey Loperfido.","rbi":0,"awayScore":1,"homeScore":14,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:17:07.821Z","endTime":"2025-09-20T02:17:28.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":694388,"link":"/api/v1/people/694388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":43.7,"endSpeed":41.3,"strikeZoneTop":3.5750920046825,"strikeZoneBottom":1.65141896333468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.206048020891055,"aZ":-28.194954158463183,"pfxX":-0.5321074746144707,"pfxZ":9.81232314871487,"pX":0.6580496678340775,"pZ":3.794530321170284,"vX0":1.850860133327275,"vY0":-63.15661704915521,"vZ0":6.06532888834404,"x":94.48,"y":172.23,"x0":-0.7549184454407376,"y0":50.00263517211104,"z0":7.977138553154798,"aX":-0.21591457450696475},"breaks":{"breakAngle":0.0,"breakLength":27.6,"breakY":24.0,"breakVertical":-123.4,"breakVerticalInduced":21.4,"breakHorizontal":0.1,"spinRate":1246,"spinDirection":190},"zone":12,"typeConfidence":0.8,"plateTime":0.866013720473922,"extension":3.853143782586804},"index":0,"playId":"8691ba30-2006-301b-9142-ccbcf1d5157f","pitchNumber":1,"startTime":"2025-09-20T02:17:07.821Z","endTime":"2025-09-20T02:17:11.687Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":42.8,"endSpeed":40.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.289901962376647,"aZ":-28.231534480920285,"pfxX":-0.6444947821150582,"pfxZ":10.199366480643496,"pX":-0.46726938180058225,"pZ":3.4496465751837095,"vX0":0.4938634335490772,"vY0":-61.812255022495584,"vZ0":6.042883616577091,"x":88.94,"y":163.72,"x0":-0.7886491275010084,"y0":50.00031930326216,"z0":7.989782741775219,"aX":-0.24883018041699706},"breaks":{"breakAngle":0.0,"breakLength":28.8,"breakY":24.0,"breakVertical":-129.5,"breakVerticalInduced":22.4,"breakHorizontal":1.0,"spinRate":1180,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.886882518934319,"extension":3.774561259657638},"hitData":{"launchSpeed":92.6,"launchAngle":41.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.46,"coordY":102.44}},"index":1,"playId":"4ca69287-fc84-3e10-b3cb-c340630315b7","pitchNumber":2,"startTime":"2025-09-20T02:17:17.620Z","endTime":"2025-09-20T02:17:28.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:17:28.817Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a ground ball to center fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:17:45.597Z","endTime":"2025-09-20T02:18:27.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":42.7,"endSpeed":40.1,"strikeZoneTop":3.62712123751293,"strikeZoneBottom":1.65000109056497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.273357552011341,"aZ":-28.07315209091797,"pfxX":-0.039518485491703004,"pfxZ":10.695418253610779,"pX":1.5402066193066963,"pZ":3.9049949676723124,"vX0":2.390764196530758,"vY0":-61.59891731389651,"vZ0":6.469363913622406,"x":87.56,"y":159.34,"x0":-0.4228014303069937,"y0":50.001633941747045,"z0":8.091672325322854,"aX":-0.015328104326361386},"breaks":{"breakAngle":0.0,"breakLength":28.8,"breakY":24.0,"breakVertical":-129.4,"breakVerticalInduced":23.5,"breakHorizontal":-1.1,"spinRate":1211,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.8901022408730865,"extension":3.6988315483770937},"index":0,"playId":"7907fae0-5946-392e-8384-725bc2b6271d","pitchNumber":1,"startTime":"2025-09-20T02:17:45.597Z","endTime":"2025-09-20T02:17:49.986Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":58.2,"endSpeed":53.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.32582405816057,"aZ":-23.457066451655294,"pfxX":-2.5372713140278993,"pfxZ":12.091570568067741,"pX":-0.5534030737193698,"pZ":2.8000685079236702,"vX0":0.8350279092887591,"vY0":-84.67996284248777,"vZ0":0.24670553215070368,"x":137.67,"y":144.21,"x0":-0.7251240692161552,"y0":50.00357691771255,"z0":6.873259461487284,"aX":-1.829727353972991},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":22.6,"breakHorizontal":4.3,"spinRate":1569,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.6485664991076634,"extension":4.399990280942059},"index":1,"playId":"20a7f34e-71d0-306a-9453-2fc39fce452b","pitchNumber":2,"startTime":"2025-09-20T02:17:54.971Z","endTime":"2025-09-20T02:17:59.453Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":45.0,"endSpeed":42.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.932130156621944,"aZ":-28.141351291114546,"pfxX":-1.7525073326772342,"pfxZ":9.411627480493939,"pX":0.5885652519992582,"pZ":3.7670352768517135,"vX0":1.7208003453273877,"vY0":-65.07402177900347,"vZ0":5.786006488159259,"x":115.12,"y":182.15,"x0":-0.5241764202076534,"y0":50.00066127802764,"z0":7.796760072090372,"aX":-0.7503382013627061},"breaks":{"breakAngle":1.2,"breakLength":26.4,"breakY":24.0,"breakVertical":-116.3,"breakVerticalInduced":20.6,"breakHorizontal":2.4,"spinRate":1298,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.8422122221660953,"extension":3.9642678309226542},"hitData":{"launchSpeed":95.2,"launchAngle":-4.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.69,"coordY":111.05}},"index":2,"playId":"f96902fa-8d33-34fc-ac08-9ea0f2be77cb","pitchNumber":3,"startTime":"2025-09-20T02:18:13.701Z","endTime":"2025-09-20T02:18:27.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:18:27.219Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to center fielder Nathan Lukes. Jonathan India to 2nd.","rbi":0,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:18:38.755Z","endTime":"2025-09-20T02:19:05.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":45.1,"endSpeed":42.5,"strikeZoneTop":3.42937070880339,"strikeZoneBottom":1.52000243705974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.159132115861026,"aZ":-26.704598993248656,"pfxX":-1.4402730844952116,"pfxZ":12.624156417585903,"pX":0.5907678859652811,"pZ":2.4649354458647577,"vX0":1.7874649506373395,"vY0":-65.52071827247443,"vZ0":3.7542566884100985,"x":134.34,"y":177.81,"x0":-0.6062152816953724,"y0":50.00207951934662,"z0":7.562367826808473,"aX":-0.6239718557992406},"breaks":{"breakAngle":1.2,"breakLength":24.0,"breakY":24.0,"breakVertical":-109.8,"breakVerticalInduced":25.4,"breakHorizontal":1.8,"spinRate":1256,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.837136137426655,"extension":3.9936557386397604},"index":0,"playId":"290e99cb-2f3f-3f10-bf10-8d43b53f606b","pitchNumber":1,"startTime":"2025-09-20T02:18:38.755Z","endTime":"2025-09-20T02:18:41.786Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":42.9,"endSpeed":40.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.549301230993813,"aZ":-28.016983673977283,"pfxX":-1.2722263923753636,"pfxZ":10.729025344964178,"pX":0.7361634949422518,"pZ":2.780019654227745,"vX0":1.7953643932284904,"vY0":-62.03745351055643,"vZ0":5.319678065139834,"x":100.66,"y":168.97,"x0":-0.5682700750790274,"y0":50.00293794487385,"z0":7.810639385639638,"aX":-0.4930839266911314},"breaks":{"breakAngle":1.2,"breakLength":28.8,"breakY":24.0,"breakVertical":-128.0,"breakVerticalInduced":23.0,"breakHorizontal":1.4,"spinRate":1246,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.8849057405418184,"extension":3.9802392698039624},"hitData":{"launchSpeed":107.2,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.2,"coordY":111.55}},"index":1,"playId":"289ee154-82e4-3424-b54e-0d531aa72b49","pitchNumber":2,"startTime":"2025-09-20T02:18:51.948Z","endTime":"2025-09-20T02:19:05.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:19:05.085Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Tolbert singles on a ground ball to right fielder Joey Loperfido. Jonathan India to 3rd. Randal Grichuk to 2nd.","rbi":0,"awayScore":1,"homeScore":14,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:19:24.846Z","endTime":"2025-09-20T02:19:35.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":46.0,"endSpeed":43.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.0098044789191745,"aZ":-27.08483089479812,"pfxX":-0.38819783707505806,"pfxZ":11.271500902081886,"pX":0.7724406640165623,"pZ":2.942088178576424,"vX0":2.25803797770551,"vY0":-66.68462621244001,"vZ0":4.14552717846543,"x":105.52,"y":193.25,"x0":-0.8906029598646947,"y0":50.002657747829154,"z0":7.5943325958250005,"aX":-0.17550418711336715},"breaks":{"breakAngle":0.0,"breakLength":24.0,"breakY":24.0,"breakVertical":-106.9,"breakVerticalInduced":23.0,"breakHorizontal":-0.2,"spinRate":1268,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.8206275458625756,"extension":4.04045097092012},"hitData":{"launchSpeed":96.2,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.27,"coordY":123.2}},"index":0,"playId":"1450e301-e3d2-3071-a7b6-ea08101a9bb8","pitchNumber":1,"startTime":"2025-09-20T02:19:24.846Z","endTime":"2025-09-20T02:19:35.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:19:35.853Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Maile doubles (2) on a line drive to left fielder Davis Schneider. Jonathan India scores. Randal Grichuk scores. Tyler Tolbert to 3rd.","rbi":2,"awayScore":1,"homeScore":16,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:19:55.108Z","endTime":"2025-09-20T02:20:08.185Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"postOnThird":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":43.7,"endSpeed":40.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.113654443516968,"aZ":-27.396770400219673,"pfxX":-3.233935274294594,"pfxZ":11.95263363079184,"pX":-0.5422639816212481,"pZ":3.5024788988315594,"vX0":0.8723880225468459,"vY0":-63.15811025049506,"vZ0":5.598095643329782,"x":125.53,"y":127.89,"x0":-0.8259427680905325,"y0":50.00114929182444,"z0":7.886322111046729,"aX":-1.2915295030213663},"breaks":{"breakAngle":2.4,"breakLength":27.6,"breakY":24.0,"breakVertical":-121.0,"breakVerticalInduced":25.6,"breakHorizontal":5.4,"spinRate":1248,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.8710389633945779,"extension":3.7985825882175095},"hitData":{"launchSpeed":103.1,"launchAngle":16.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":205.01,"coordY":105.68}},"index":0,"playId":"92ecc7e8-f3a1-3db8-ac2c-d655205acd6e","pitchNumber":1,"startTime":"2025-09-20T02:19:55.108Z","endTime":"2025-09-20T02:20:08.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:20:08.185Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a line drive to center fielder Nathan Lukes. Tyler Tolbert scores. Luke Maile to 3rd.","rbi":1,"awayScore":1,"homeScore":17,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:20:26.361Z","endTime":"2025-09-20T02:20:37.917Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnThird":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":46.2,"endSpeed":43.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.919580706322917,"aZ":-26.440237159503354,"pfxX":-1.0492338237354075,"pfxZ":12.68241826930893,"pX":-0.4550342177080446,"pZ":2.2581419868553656,"vX0":0.657826405644168,"vY0":-67.14192797659655,"vZ0":3.0588365302534974,"x":140.23,"y":149.55,"x0":-0.8172182724169343,"y0":50.003250262716,"z0":7.525645496855091,"aX":-0.474489565653009},"breaks":{"breakAngle":1.2,"breakLength":22.8,"breakY":24.0,"breakVertical":-104.2,"breakVerticalInduced":25.3,"breakHorizontal":1.6,"spinRate":1287,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.8187855651821723,"extension":3.837232929658809},"hitData":{"launchSpeed":96.9,"launchAngle":13.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.53,"coordY":111.05}},"index":0,"playId":"92d2a8df-07b4-3516-a587-93bbd3532a00","pitchNumber":1,"startTime":"2025-09-20T02:20:26.361Z","endTime":"2025-09-20T02:20:37.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:20:37.917Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a line drive to right fielder Joey Loperfido. Luke Maile scores. Adam Frazier to 3rd.","rbi":1,"awayScore":1,"homeScore":18,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:20:55.319Z","endTime":"2025-09-20T02:21:21.884Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":39.8,"endSpeed":38.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":5.89646414505772,"aZ":-28.117727505955123,"pfxX":-2.8351237846364876,"pfxZ":12.213333026279333,"pX":0.30108946542831144,"pZ":1.6861841552124497,"vX0":1.7168885670245893,"vY0":-57.558468769628504,"vZ0":5.095674055502293,"x":139.79,"y":174.3,"x0":-0.8492221595404508,"y0":50.00042821898671,"z0":8.170245582377431,"aX":-0.9406372451652167},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-150.1,"breakVerticalInduced":26.3,"breakHorizontal":4.2,"spinRate":1094,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.9556734081056222,"extension":3.6346043981199396},"index":0,"playId":"f0436b94-3ea6-3bbb-b787-418f72dd3846","pitchNumber":1,"startTime":"2025-09-20T02:20:55.319Z","endTime":"2025-09-20T02:20:59.284Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":42.0,"endSpeed":39.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.359046488524398,"aZ":-28.369348176461294,"pfxX":-0.24339860553867843,"pfxZ":10.352976555044478,"pX":-0.22388384411210635,"pZ":4.106946469891882,"vX0":0.8615280424659207,"vY0":-60.49187747438332,"vZ0":7.066799707861334,"x":132.1,"y":125.46,"x0":-0.9162335734805225,"y0":50.00279152732509,"z0":8.183602299047873,"aX":-0.08951063551309352},"breaks":{"breakAngle":0.0,"breakLength":30.0,"breakY":24.0,"breakVertical":-135.8,"breakVerticalInduced":23.5,"breakHorizontal":0.0,"spinRate":1197,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.9083578304598978,"extension":3.7188308593191124},"hitData":{"launchSpeed":98.9,"launchAngle":15.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":74.97,"coordY":116.64}},"index":1,"playId":"3abaa5a5-8e78-330f-a411-f3638a333506","pitchNumber":2,"startTime":"2025-09-20T02:21:10.765Z","endTime":"2025-09-20T02:21:21.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:21:21.884Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a line drive to center fielder Nathan Lukes. Adam Frazier scores. Jac Caglianone to 3rd.","rbi":1,"awayScore":1,"homeScore":19,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:21:39.593Z","endTime":"2025-09-20T02:22:05.782Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":63.2,"endSpeed":58.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.019360027339085,"aZ":-22.453464870390125,"pfxX":-2.8470656329922406,"pfxZ":11.364006798476455,"pX":-0.6094230257362342,"pZ":3.3046872921394748,"vX0":1.5338168610858631,"vY0":-92.02844536553272,"vZ0":-0.27284144573168223,"x":147.97,"y":164.26,"x0":-1.084956125042007,"y0":50.00228438648805,"z0":6.864173517736216,"aX":-2.435095030098703},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":21.0,"breakHorizontal":4.7,"spinRate":1700,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.5958299124558759,"extension":4.2919232783829155},"index":0,"playId":"c919addc-ffeb-384c-bc42-086435dbf7f7","pitchNumber":1,"startTime":"2025-09-20T02:21:39.593Z","endTime":"2025-09-20T02:21:43.451Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":46.8,"endSpeed":43.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.182213533603647,"aZ":-26.43489305763149,"pfxX":-1.1408829560001554,"pfxZ":12.422185773263854,"pX":-0.5979991832843846,"pZ":2.3881174115299895,"vX0":0.6280447252916739,"vY0":-67.90933161166987,"vZ0":3.4341514733379674,"x":102.41,"y":181.21,"x0":-0.920618757614318,"y0":50.00321841891243,"z0":7.23486775692891,"aX":-0.5271789732839985},"breaks":{"breakAngle":1.2,"breakLength":22.8,"breakY":24.0,"breakVertical":-101.6,"breakVerticalInduced":25.0,"breakHorizontal":1.8,"spinRate":1308,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.8098973707838399,"extension":4.455887607531631},"hitData":{"launchSpeed":101.3,"launchAngle":16.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.61,"coordY":109.53}},"index":1,"playId":"0d2d7e95-6e8f-39a8-95cb-e20265530154","pitchNumber":2,"startTime":"2025-09-20T02:21:54.073Z","endTime":"2025-09-20T02:22:05.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:22:05.782Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a line drive to left fielder Davis Schneider. Jac Caglianone scores. Michael Massey to 2nd.","rbi":1,"awayScore":1,"homeScore":20,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:22:22.207Z","endTime":"2025-09-20T02:22:34.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":623168,"link":"/api/v1/people/623168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":52.6,"endSpeed":48.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.338887022757064,"aZ":-24.887540465868806,"pfxX":-0.14397650473511048,"pfxZ":12.422451670101708,"pX":-0.3961619747514075,"pZ":4.197106840553806,"vX0":0.8102077722589957,"vY0":-76.49930471021693,"vZ0":3.5011291012938495,"x":149.48,"y":124.42,"x0":-0.9162734200696884,"y0":50.0031671510598,"z0":7.371317896178441,"aX":-0.0845300669332616},"breaks":{"breakAngle":0.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-75.1,"breakVerticalInduced":24.6,"breakHorizontal":-0.1,"spinRate":1481,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.718815389880934,"extension":4.093059287794081},"hitData":{"launchSpeed":93.5,"launchAngle":9.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.1,"coordY":114.08}},"index":0,"playId":"27e2e1e1-3ffb-3ff1-9613-11cb312d42f8","pitchNumber":1,"startTime":"2025-09-20T02:22:22.207Z","endTime":"2025-09-20T02:22:34.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:22:34.386Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":20,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:24:56.485Z","endTime":"2025-09-20T02:26:07.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"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_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[1,2,3],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":20,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T02:24:56.477Z","endTime":"2025-09-20T02:24:56.478Z","isPitch":false,"type":"action"},{"details":{"description":"Defensive Substitution: Myles Straw replaces George Springer, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":20,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-20T02:24:56.479Z","endTime":"2025-09-20T02:24:56.480Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Defensive switch from left field to second base for Davis Schneider.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":20,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-20T02:24:56.481Z","endTime":"2025-09-20T02:24:56.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Isiah Kiner-Falefa replaces Tyler Heineman, batting 9th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":20,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2025-09-20T02:24:56.483Z","endTime":"2025-09-20T02:24:56.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"901","replacedPlayer":{"id":676391,"link":"/api/v1/people/676391"}},{"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":62.9,"endSpeed":57.5,"strikeZoneTop":3.59589276131614,"strikeZoneBottom":1.73005021903031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.609831413758021,"aZ":-22.71920626055378,"pfxX":0.985761060339859,"pfxZ":11.218342321851216,"pX":-0.8520158716995115,"pZ":4.235677372499807,"vX0":0.7805103712843295,"vY0":-91.60172576149596,"vZ0":0.8634148060876623,"x":110.15,"y":127.78,"x0":-1.4130189004096776,"y0":50.00132615036859,"z0":7.254910501544558,"aX":0.8302701390598355},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":21.1,"breakHorizontal":-2.0,"spinRate":1462,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.5999133153857481,"extension":4.669130550369318},"index":4,"playId":"e9b07e8c-a4d5-3434-8cc0-94193c57215d","pitchNumber":1,"startTime":"2025-09-20T02:24:56.485Z","endTime":"2025-09-20T02:25:00.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":65.9,"endSpeed":60.4,"strikeZoneTop":3.56875014213482,"strikeZoneBottom":1.70287567244686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.354599709907164,"aZ":-22.60440345955031,"pfxX":-0.2801251474308558,"pfxZ":10.308726095639555,"pX":0.1796143656063802,"pZ":4.111110830641613,"vX0":2.8545033350362714,"vY0":-95.9351891209929,"vZ0":0.2992939862335574,"x":99.23,"y":186.9,"x0":-1.2935914920947917,"y0":50.00437807628194,"z0":7.11320603056408,"aX":-0.26015475241539604},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":19.2,"breakHorizontal":-0.4,"spinRate":1523,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.5717411050358412,"extension":4.98847303827416},"index":5,"playId":"74fa371a-ee88-38a2-97b4-5c0c2d6885d4","pitchNumber":2,"startTime":"2025-09-20T02:25:05.301Z","endTime":"2025-09-20T02:25:09.215Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":64.9,"endSpeed":60.1,"strikeZoneTop":3.50434654869218,"strikeZoneBottom":1.66846212060558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.439922948742836,"aZ":-21.118565140012723,"pfxX":-1.394455450141528,"pfxZ":12.224184545696136,"pX":0.4661130424219289,"pZ":1.9213030904721926,"vX0":3.4600709799862823,"vY0":-94.51671036110585,"vZ0":-3.602218741961092,"x":130.13,"y":170.91,"x0":-1.2073089941594572,"y0":50.003949471210575,"z0":6.885427963505358,"aX":-1.2616659713160452},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":21.5,"breakHorizontal":1.4,"spinRate":1653,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.5795613248972957,"extension":4.8736362548108785},"index":6,"playId":"7f0c7144-0566-3a35-af5c-002281a3ed0c","pitchNumber":3,"startTime":"2025-09-20T02:25:14.610Z","endTime":"2025-09-20T02:25:18.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":67.9,"endSpeed":62.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.080176980304827,"aZ":-20.986404944999148,"pfxX":-2.4114008223389902,"pfxZ":11.337800757351637,"pX":-0.34443862261828134,"pZ":2.5136728051319768,"vX0":2.378770151611727,"vY0":-98.82339214814952,"vZ0":-3.087988212750438,"x":154.15,"y":125.65,"x0":-1.2517155155365665,"y0":50.003352793005995,"z0":6.859912508559944,"aX":-2.379882427916474},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":20.0,"breakHorizontal":3.6,"spinRate":1693,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.5547208390952134,"extension":4.9240522338100785},"index":7,"playId":"3d10840f-7086-354e-8cb2-68acbd673c03","pitchNumber":4,"startTime":"2025-09-20T02:25:24.495Z","endTime":"2025-09-20T02:25:28.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.8,"strikeZoneTop":3.66552836041122,"strikeZoneBottom":1.77103830548702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.589027913556684,"aZ":-20.646452967860917,"pfxX":-2.3459746593824304,"pfxZ":9.252895133014878,"pX":-0.9746724421522323,"pZ":4.190125450975499,"vX0":1.7304256545366092,"vY0":-110.84560435415307,"vZ0":-1.111619078590361,"x":143.56,"y":175.84,"x0":-1.4601956449855742,"y0":50.003365547041255,"z0":6.851426843849239,"aX":-2.9229855293106115},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":16.8,"breakHorizontal":3.8,"spinRate":1711,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.493920717059952,"extension":5.152899371490312},"index":8,"playId":"5755716a-131a-3000-b091-467a3b8de36b","pitchNumber":5,"startTime":"2025-09-20T02:25:42.593Z","endTime":"2025-09-20T02:25:46.382Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":70.5,"endSpeed":65.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.488705597043246,"aZ":-22.084158807548246,"pfxX":-2.978580759498746,"pfxZ":9.421544888031125,"pX":-0.6967014237094986,"pZ":2.3311941045397315,"vX0":2.657820943589672,"vY0":-102.66633525146145,"vZ0":-3.4428499628034444,"x":110.65,"y":145.71,"x0":-1.6191143805653192,"y0":50.003219426455416,"z0":6.708401940553994,"aX":-3.1900866459540955},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":16.4,"breakHorizontal":4.7,"spinRate":1747,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.5328527631541919,"extension":5.254980006018307},"hitData":{"launchSpeed":90.9,"launchAngle":37.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":133.02,"coordY":213.8}},"index":9,"playId":"316d1920-cb29-3592-a46d-20bd46ce0d63","pitchNumber":6,"startTime":"2025-09-20T02:25:51.991Z","endTime":"2025-09-20T02:26:07.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:26:07.015Z","atBatIndex":84},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan India pops out to catcher Alejandro Kirk in foul territory.","rbi":0,"awayScore":1,"homeScore":20,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:26:20.637Z","endTime":"2025-09-20T02:26:30.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":69.7,"endSpeed":64.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.809909575021983,"aZ":-21.704072362599426,"pfxX":0.2189320780914087,"pfxZ":10.042089262194073,"pX":0.16647425881540842,"pZ":3.447068509732595,"vX0":2.6738323735600575,"vY0":-101.52591730071352,"vZ0":-1.5164840118750997,"x":121.28,"y":128.18,"x0":-1.1967018215495102,"y0":50.003479283465154,"z0":6.908112879874131,"aX":0.22785663642782786},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":18.1,"breakHorizontal":-1.2,"spinRate":1747,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.5397542501966615,"extension":5.149666417216797},"hitData":{"launchSpeed":78.5,"launchAngle":84.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":140.79,"coordY":216.35}},"index":0,"playId":"a2518d41-4331-3968-aa1d-8fffa5263679","pitchNumber":1,"startTime":"2025-09-20T02:26:20.637Z","endTime":"2025-09-20T02:26:30.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:26:30.197Z","atBatIndex":85},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out, second baseman Jonathan India to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":20,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:28:10.599Z","endTime":"2025-09-20T02:29:07.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"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(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":94.9,"endSpeed":87.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04921558229465,"aZ":-19.384228727657693,"pfxX":-1.6019484447932184,"pfxZ":6.581069400753825,"pX":-0.09591555787490669,"pZ":2.4615999166271805,"vX0":6.135166030726811,"vY0":-138.1288364042034,"vZ0":-6.109332551308997,"x":120.66,"y":172.32,"x0":-2.1319764266168284,"y0":50.004942111737364,"z0":5.993497150867021,"aX":-3.114831785376432},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":1.7,"spinRate":2426,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.39563475466908793,"extension":6.824576325597612},"hitData":{"launchSpeed":97.3,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.4,"coordY":162.18}},"index":0,"playId":"fdeede52-9cab-3a79-96e5-2d9e26a87bb8","pitchNumber":1,"startTime":"2025-09-20T02:28:59.637Z","endTime":"2025-09-20T02:29:07.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:29:07.046Z","atBatIndex":86},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to first baseman Jac Caglianone in foul territory.","rbi":0,"awayScore":1,"homeScore":20,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:29:22.400Z","endTime":"2025-09-20T02:30:04.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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.7,"endSpeed":88.2,"strikeZoneTop":3.07488116338656,"strikeZoneBottom":1.4999973311629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70147442164592,"aZ":-19.21520483086599,"pfxX":-4.375843487046801,"pfxZ":6.551187684724047,"pX":0.8849852994363233,"pZ":3.5216282485813473,"vX0":8.848934334197502,"vY0":-139.1410799202144,"vZ0":-3.638618202484384,"x":83.27,"y":143.7,"x0":-1.7556174965443605,"y0":50.002148820617,"z0":6.105824119384377,"aX":-8.655519874252754},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":6.2,"spinRate":2409,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3923644955643981,"extension":6.757496585498598},"index":0,"playId":"e4191378-c779-3763-a27b-a905a121b942","pitchNumber":1,"startTime":"2025-09-20T02:29:27.627Z","endTime":"2025-09-20T02:29:32.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97352193977751,"aZ":-19.636707552810524,"pfxX":-4.481634648862114,"pfxZ":6.390109884388098,"pX":-0.17968779743155858,"pZ":2.8015465223475062,"vX0":6.2138553778995185,"vY0":-139.3366055689978,"vZ0":-5.49216516307154,"x":123.85,"y":163.14,"x0":-1.8587687892823694,"y0":50.001563495759946,"z0":6.099990886432608,"aX":-8.791762376030874},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.6,"breakHorizontal":6.8,"spinRate":2416,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3934300372754258,"extension":6.822740899029845},"hitData":{"launchSpeed":87.2,"launchAngle":69.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.76,"coordY":172.69}},"index":1,"playId":"eadfa54b-a68a-3f33-9d97-c0279423dfcc","pitchNumber":2,"startTime":"2025-09-20T02:29:54.664Z","endTime":"2025-09-20T02:30:04.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:30:04.702Z","atBatIndex":87},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Loperfido grounds out, third baseman Adam Frazier to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":20,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:30:24.095Z","endTime":"2025-09-20T02:31:50.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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":81.3,"endSpeed":74.7,"strikeZoneTop":3.40598633916191,"strikeZoneBottom":1.59000257130566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.771312493256445,"aZ":-37.00762932442097,"pfxX":4.8309791223793015,"pfxZ":-3.449230300777267,"pX":0.4783411051782754,"pZ":1.6599196413896262,"vX0":4.7310903515359355,"vY0":-118.32345434444348,"vZ0":-2.4088605686639006,"x":98.77,"y":193.96,"x0":-2.182206407470777,"y0":50.000586558438336,"z0":6.116255326828635,"aX":6.77670519669429},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.6,"breakHorizontal":-10.0,"spinRate":2783,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.46475901992495183,"extension":6.532809843263885},"index":0,"playId":"fac2b795-d681-3ceb-8503-97d38b8a928b","pitchNumber":1,"startTime":"2025-09-20T02:30:26.600Z","endTime":"2025-09-20T02:30:30.612Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89076706728908,"aZ":-38.53061916274938,"pfxX":5.259446344232811,"pfxZ":-4.389567915132748,"pX":0.04803958805126557,"pZ":1.0511738542541413,"vX0":3.3683287939140003,"vY0":-120.60819005374704,"vZ0":-3.6418035999109453,"x":115.17,"y":210.4,"x0":-2.0572386337755084,"y0":50.00030374539635,"z0":6.0338496421846415,"aX":7.624252003629143},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.6,"breakHorizontal":-10.4,"spinRate":2859,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4569047750352122,"extension":6.711793021485471},"index":1,"playId":"82210ce2-c4c7-3b87-b164-eb5c24aa32bf","pitchNumber":2,"startTime":"2025-09-20T02:30:42.379Z","endTime":"2025-09-20T02:30:46.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.577620448381563,"aZ":-20.966878520217712,"pfxX":-2.214010212587972,"pfxZ":5.65904023746401,"pX":0.4980542456238703,"pZ":2.7793765516148548,"vX0":7.173233935784347,"vY0":-139.1932398150038,"vZ0":-5.171243130907366,"x":98.02,"y":163.74,"x0":-1.8144239997020846,"y0":50.00154595179845,"z0":6.031974804669807,"aX":-4.384312000110916},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":2.6,"spinRate":2606,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.3921405258080095,"extension":6.84843996720587},"index":2,"playId":"b345868e-821b-383c-9c5e-2fd5fae44c4f","pitchNumber":3,"startTime":"2025-09-20T02:31:09.514Z","endTime":"2025-09-20T02:31:13.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.39534593808558,"strikeZoneBottom":1.5900004213118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.056704937382985,"aZ":-40.353687041013174,"pfxX":5.176838790107806,"pfxZ":-5.403850347341414,"pX":0.9269901278298052,"pZ":0.770009832963052,"vX0":5.289899204631656,"vY0":-122.46532498838901,"vZ0":-4.15027717596787,"x":81.67,"y":217.99,"x0":-1.936840742741795,"y0":50.004880477343725,"z0":5.9524086586743,"aX":7.832552108513743},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.6,"breakHorizontal":-10.7,"spinRate":3053,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4479173110200301,"extension":6.88005467172976},"index":3,"playId":"0820d07f-ef3e-34c8-9dbe-0c752d99ce84","pitchNumber":4,"startTime":"2025-09-20T02:31:26.711Z","endTime":"2025-09-20T02:31:30.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.332288081447594,"aZ":-38.94733636264036,"pfxX":6.308563088448105,"pfxZ":-4.4618294010941435,"pX":-0.03261802932514512,"pZ":1.6418700567144573,"vX0":2.784040276599678,"vY0":-122.78429545533272,"vZ0":-2.6876313126121216,"x":118.24,"y":194.45,"x0":-2.002101772702494,"y0":50.00068847056216,"z0":6.079383852707479,"aX":9.58602614296499},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.4,"breakHorizontal":-12.1,"spinRate":2936,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.44686994155405113,"extension":6.563867901469628},"hitData":{"launchSpeed":87.0,"launchAngle":-13.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.46,"coordY":172.81}},"index":4,"playId":"40e1c19d-94f2-3061-a3b0-76447eab10e3","pitchNumber":5,"startTime":"2025-09-20T02:31:42.794Z","endTime":"2025-09-20T02:31:50.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:31:50.611Z","atBatIndex":88}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Loperfido grounds out, third baseman Adam Frazier to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":20,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:30:24.095Z","endTime":"2025-09-20T02:31:50.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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":81.3,"endSpeed":74.7,"strikeZoneTop":3.40598633916191,"strikeZoneBottom":1.59000257130566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.771312493256445,"aZ":-37.00762932442097,"pfxX":4.8309791223793015,"pfxZ":-3.449230300777267,"pX":0.4783411051782754,"pZ":1.6599196413896262,"vX0":4.7310903515359355,"vY0":-118.32345434444348,"vZ0":-2.4088605686639006,"x":98.77,"y":193.96,"x0":-2.182206407470777,"y0":50.000586558438336,"z0":6.116255326828635,"aX":6.77670519669429},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.6,"breakHorizontal":-10.0,"spinRate":2783,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.46475901992495183,"extension":6.532809843263885},"index":0,"playId":"fac2b795-d681-3ceb-8503-97d38b8a928b","pitchNumber":1,"startTime":"2025-09-20T02:30:26.600Z","endTime":"2025-09-20T02:30:30.612Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89076706728908,"aZ":-38.53061916274938,"pfxX":5.259446344232811,"pfxZ":-4.389567915132748,"pX":0.04803958805126557,"pZ":1.0511738542541413,"vX0":3.3683287939140003,"vY0":-120.60819005374704,"vZ0":-3.6418035999109453,"x":115.17,"y":210.4,"x0":-2.0572386337755084,"y0":50.00030374539635,"z0":6.0338496421846415,"aX":7.624252003629143},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.6,"breakHorizontal":-10.4,"spinRate":2859,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4569047750352122,"extension":6.711793021485471},"index":1,"playId":"82210ce2-c4c7-3b87-b164-eb5c24aa32bf","pitchNumber":2,"startTime":"2025-09-20T02:30:42.379Z","endTime":"2025-09-20T02:30:46.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.577620448381563,"aZ":-20.966878520217712,"pfxX":-2.214010212587972,"pfxZ":5.65904023746401,"pX":0.4980542456238703,"pZ":2.7793765516148548,"vX0":7.173233935784347,"vY0":-139.1932398150038,"vZ0":-5.171243130907366,"x":98.02,"y":163.74,"x0":-1.8144239997020846,"y0":50.00154595179845,"z0":6.031974804669807,"aX":-4.384312000110916},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":2.6,"spinRate":2606,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.3921405258080095,"extension":6.84843996720587},"index":2,"playId":"b345868e-821b-383c-9c5e-2fd5fae44c4f","pitchNumber":3,"startTime":"2025-09-20T02:31:09.514Z","endTime":"2025-09-20T02:31:13.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.39534593808558,"strikeZoneBottom":1.5900004213118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.056704937382985,"aZ":-40.353687041013174,"pfxX":5.176838790107806,"pfxZ":-5.403850347341414,"pX":0.9269901278298052,"pZ":0.770009832963052,"vX0":5.289899204631656,"vY0":-122.46532498838901,"vZ0":-4.15027717596787,"x":81.67,"y":217.99,"x0":-1.936840742741795,"y0":50.004880477343725,"z0":5.9524086586743,"aX":7.832552108513743},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.6,"breakHorizontal":-10.7,"spinRate":3053,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4479173110200301,"extension":6.88005467172976},"index":3,"playId":"0820d07f-ef3e-34c8-9dbe-0c752d99ce84","pitchNumber":4,"startTime":"2025-09-20T02:31:26.711Z","endTime":"2025-09-20T02:31:30.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.332288081447594,"aZ":-38.94733636264036,"pfxX":6.308563088448105,"pfxZ":-4.4618294010941435,"pX":-0.03261802932514512,"pZ":1.6418700567144573,"vX0":2.784040276599678,"vY0":-122.78429545533272,"vZ0":-2.6876313126121216,"x":118.24,"y":194.45,"x0":-2.002101772702494,"y0":50.00068847056216,"z0":6.079383852707479,"aX":9.58602614296499},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.4,"breakHorizontal":-12.1,"spinRate":2936,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.44686994155405113,"extension":6.563867901469628},"hitData":{"launchSpeed":87.0,"launchAngle":-13.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.46,"coordY":172.81}},"index":4,"playId":"40e1c19d-94f2-3061-a3b0-76447eab10e3","pitchNumber":5,"startTime":"2025-09-20T02:31:42.794Z","endTime":"2025-09-20T02:31:50.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:31:50.611Z","atBatIndex":88},"scoringPlays":[0,5,6,8,11,29,31,66,68,79,80,81,82,83],"playsByInning":[{"startIndex":0,"endIndex":14,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10,11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":52.25,"y":46.25},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":46.13,"y":93.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":116.85,"y":158.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":135.92,"y":134.2},"type":"O","description":"Groundout"}],"home":[{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":104.24,"y":89.88},"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":84.93,"y":133.95},"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":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":62.63,"y":117.73},"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":179.25,"y":44.92},"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":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":147.13,"y":101.03},"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":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":237.45,"y":76.18},"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":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":122.79,"y":40.51},"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":101.71,"y":146.64},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":104.98,"y":59.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":169.83,"y":97.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":109.76,"y":174.99},"type":"O","description":"Groundout"}],"home":[{"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":86.34,"y":47.54},"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":2,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":143.71,"y":180.06},"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":2,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":177.51,"y":159.83},"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":2,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":217.4,"y":112.64},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":32,"top":[22,23,24,25],"bottom":[26,27,28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":95.57,"y":195.77},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":112.16,"y":95.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":95.57,"y":187.15},"type":"O","description":"Pop Out"}],"home":[{"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":210.64,"y":115.83},"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":3,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":90.38,"y":71.78},"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":3,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":115.84,"y":155.23},"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":3,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":156.88,"y":102.53},"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":3,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":113.81,"y":157.76},"type":"O","description":"Forceout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":96.9,"y":142.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":154.86,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":101.01,"y":121.97},"type":"O","description":"Flyout"}],"home":[{"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":71.39,"y":42.96},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":152.43,"y":141.75},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43,44],"bottom":[45,46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":133.07,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":117.9,"y":42.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":65.2,"y":96.01},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":136.67,"y":66.11},"type":"O","description":"Flyout"}],"home":[{"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":133.03,"y":72.68},"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":41.71,"y":80.98},"type":"O","description":"Flyout"},{"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":62.0,"y":79.04},"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":182.9,"y":85.87},"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":98.1,"y":112.16},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53],"bottom":[54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":149.28,"y":158.78},"type":"O","description":"Groundout"}],"home":[{"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":102.78,"y":100.39},"type":"O","description":"Flyout"},{"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":153.84,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":70,"top":[59,60,61,62],"bottom":[63,64,65,66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":102.96,"y":60.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":174.46,"y":58.59},"type":"O","description":"Flyout"}],"home":[{"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":137.12,"y":95.43},"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":7,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":87.46,"y":110.13},"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":7,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":147.88,"y":168.76},"type":"O","description":"Forceout"},{"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":126.11,"y":106.49},"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":7,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":123.58,"y":75.1},"type":"O","description":"Flyout"},{"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":191.93,"y":42.7},"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":128.64,"y":115.6},"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":7,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":130.66,"y":73.07},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":85,"top":[71,72,73,74],"bottom":[75,76,77,78,79,80,81,82,83,84,85],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":127.63,"y":181.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":162.56,"y":93.83},"type":"O","description":"Flyout"}],"home":[{"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":194.46,"y":102.44},"type":"O","description":"Flyout"},{"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":132.69,"y":111.05},"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":8,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":133.2,"y":111.55},"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":8,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":179.27,"y":123.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":8,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":205.01,"y":105.68},"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":8,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":119.53,"y":111.05},"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":8,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":74.97,"y":116.64},"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":8,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":126.61,"y":109.53},"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":8,"pitcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":85.1,"y":114.08},"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":8,"pitcher":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":133.02,"y":213.8},"type":"O","description":"Flyout"},{"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":140.79,"y":216.35},"type":"O","description":"Pop Out"}]}},{"startIndex":86,"endIndex":88,"top":[86,87,88],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":149.4,"y":162.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":172.76,"y":172.69},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"coordinates":{"x":114.46,"y":172.81},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":7,"hits":7,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":6,"hits":8,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":20,"hits":27,"errors":0,"leftOnBase":12},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"catcher":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"onDeck":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"inHole":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"battingOrder":3,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"onDeck":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"inHole":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"pitcher":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"battingOrder":6,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".267","atBats":30,"obp":".335","slg":".428","ops":".763","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":6,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":12,"runs":20,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":51,"obp":".571","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":188,"era":"4.23","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":20,"whip":"1.28","battersFaced":56,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":65,"strikes":123,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":20,"pitchesPerInning":"23.50","runsScoredPer9":"22.50","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":11,"groundOuts":31,"airOuts":22,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":4,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":108,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":468,"era":"3.72","inningsPitched":"29.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.00","battersFaced":113,"outs":87,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":468,"balls":172,"strikes":296,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".750","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"7.50","strikeoutsPer9Inn":"9.31","walksPer9Inn":"1.24","hitsPer9Inn":"7.76","runsScoredPer9":"3.72","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 3 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":13,"strikes":27,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","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":26,"gamesStarted":0,"flyOuts":15,"groundOuts":32,"airOuts":24,"runs":11,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":108,"obp":".259","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":421,"era":"2.20","inningsPitched":"28.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":7,"whip":"1.01","battersFaced":116,"outs":86,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":138,"strikes":283,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":3,"winPercentage":"1.000","pitchesPerInning":"14.69","gamesFinished":7,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.42","walksPer9Inn":"1.88","hitsPer9Inn":"7.22","runsScoredPer9":"3.45","homeRunsPer9":"0.00","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":71,"gamesStarted":0,"flyOuts":20,"groundOuts":80,"airOuts":44,"runs":27,"doubles":17,"triples":1,"homeRuns":6,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":1,"hits":64,"hitByPitch":2,"atBats":252,"obp":".313","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1013,"era":"3.16","inningsPitched":"68.1","wins":4,"losses":3,"saves":0,"saveOpportunities":2,"holds":22,"blownSaves":2,"earnedRuns":24,"whip":"1.24","battersFaced":281,"outs":205,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":1013,"balls":332,"strikes":681,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".571","pitchesPerInning":"14.82","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.22","walksPer9Inn":"2.77","hitsPer9Inn":"8.43","runsScoredPer9":"3.56","homeRunsPer9":"0.79","inheritedRunners":27,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":2,"strikes":2,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":74,"gamesStarted":0,"flyOuts":15,"groundOuts":68,"airOuts":32,"runs":27,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":88,"baseOnBalls":43,"intentionalWalks":4,"hits":44,"hitByPitch":2,"atBats":229,"obp":".322","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1175,"era":"3.11","inningsPitched":"63.2","wins":4,"losses":2,"saves":1,"saveOpportunities":4,"holds":29,"blownSaves":3,"earnedRuns":22,"whip":"1.37","battersFaced":277,"outs":191,"gamesPitched":74,"completeGames":0,"shutouts":0,"pitchesThrown":1175,"balls":507,"strikes":668,"strikePercentage":".570","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"2.13","rbi":0,"winPercentage":".667","pitchesPerInning":"18.46","gamesFinished":4,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"12.44","walksPer9Inn":"6.08","hitsPer9Inn":"6.22","runsScoredPer9":"3.82","homeRunsPer9":"0.28","inheritedRunners":41,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":4,"chances":16,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":112,"groundOuts":125,"airOuts":200,"runs":77,"doubles":33,"triples":2,"homeRuns":9,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":1,"hits":144,"hitByPitch":4,"avg":".279","atBats":517,"obp":".314","slg":".402","ops":".716","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":208,"rbi":46,"leftOnBase":231,"sacBunts":7,"sacFlies":5,"babip":".298","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.44","popOuts":39,"lineOuts":49},"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":278,"putOuts":199,"errors":10,"chances":487,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":36,"groundOuts":34,"airOuts":68,"runs":37,"doubles":12,"triples":2,"homeRuns":18,"strikeOuts":69,"baseOnBalls":16,"intentionalWalks":1,"hits":51,"hitByPitch":1,"avg":".235","atBats":217,"obp":".285","slg":".558","ops":".843","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":121,"rbi":50,"leftOnBase":109,"sacBunts":0,"sacFlies":5,"babip":".244","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.06","popOuts":20,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":133,"errors":1,"chances":135,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":125,"groundOuts":142,"airOuts":219,"runs":71,"doubles":29,"triples":2,"homeRuns":21,"strikeOuts":177,"baseOnBalls":47,"intentionalWalks":2,"hits":138,"hitByPitch":3,"atBats":672,"obp":".259","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":2853,"era":"3.38","inningsPitched":"183.2","wins":10,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.01","battersFaced":728,"outs":551,"gamesPitched":30,"completeGames":1,"shutouts":1,"pitchesThrown":2853,"balls":931,"strikes":1922,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"3.77","strikeoutsPer9Inn":"8.67","walksPer9Inn":"2.30","hitsPer9Inn":"6.76","runsScoredPer9":"3.48","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":36,"lineOuts":58},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":16,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":48,"groundOuts":93,"airOuts":96,"runs":37,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":22,"intentionalWalks":0,"hits":64,"hitByPitch":11,"avg":".205","atBats":312,"obp":".280","slg":".301","ops":".581","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":94,"rbi":30,"leftOnBase":139,"sacBunts":1,"sacFlies":2,"babip":".233","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.57","popOuts":14,"lineOuts":34},"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":218,"putOuts":150,"errors":2,"chances":370,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":15,"flyOuts":76,"groundOuts":61,"airOuts":132,"runs":39,"doubles":22,"triples":2,"homeRuns":15,"strikeOuts":99,"baseOnBalls":26,"intentionalWalks":1,"hits":90,"hitByPitch":2,"atBats":380,"obp":".289","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1621,"era":"3.35","inningsPitched":"99.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.17","battersFaced":410,"outs":298,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1621,"balls":544,"strikes":1077,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".818","pitchesPerInning":"16.32","gamesFinished":1,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"8.97","walksPer9Inn":"2.36","hitsPer9Inn":"8.15","runsScoredPer9":"3.53","homeRunsPer9":"1.36","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":0,"flyOuts":27,"groundOuts":45,"airOuts":62,"runs":34,"doubles":13,"triples":0,"homeRuns":15,"strikeOuts":83,"baseOnBalls":23,"intentionalWalks":1,"hits":52,"hitByPitch":3,"atBats":239,"obp":".293","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1050,"era":"4.64","inningsPitched":"64.0","wins":9,"losses":7,"saves":31,"saveOpportunities":38,"holds":0,"blownSaves":7,"earnedRuns":33,"whip":"1.17","battersFaced":268,"outs":192,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1050,"balls":349,"strikes":701,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".563","pitchesPerInning":"16.41","gamesFinished":55,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"11.67","walksPer9Inn":"3.23","hitsPer9Inn":"7.31","runsScoredPer9":"4.78","homeRunsPer9":"2.11","inheritedRunners":11,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":20,"strikes":49,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"16.20","walksPer9Inn":"3.60","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"901","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"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":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":34,"groundOuts":156,"airOuts":87,"runs":44,"doubles":21,"triples":2,"homeRuns":1,"strikeOuts":75,"baseOnBalls":17,"intentionalWalks":0,"hits":112,"hitByPitch":5,"avg":".264","atBats":424,"obp":".300","slg":".330","ops":".630","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":140,"rbi":39,"leftOnBase":181,"sacBunts":5,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"424.00","popOuts":23,"lineOuts":30},"pitching":{"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":2,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":266,"putOuts":141,"errors":9,"chances":416,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":32,"groundOuts":22,"airOuts":53,"runs":31,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":32,"intentionalWalks":0,"hits":43,"hitByPitch":2,"avg":".247","atBats":174,"obp":".368","slg":".466","ops":".834","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":81,"rbi":31,"leftOnBase":71,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.82","popOuts":17,"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":22,"putOuts":94,"errors":2,"chances":118,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":21,"groundOuts":44,"airOuts":52,"runs":30,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":74,"baseOnBalls":35,"intentionalWalks":2,"hits":43,"hitByPitch":2,"atBats":212,"obp":".320","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","numberOfPitches":1048,"era":"3.32","inningsPitched":"59.2","wins":3,"losses":4,"saves":2,"saveOpportunities":5,"holds":20,"blownSaves":3,"earnedRuns":22,"whip":"1.31","battersFaced":250,"outs":179,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":422,"strikes":626,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".429","pitchesPerInning":"17.56","gamesFinished":14,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"11.16","walksPer9Inn":"5.28","hitsPer9Inn":"6.49","runsScoredPer9":"4.53","homeRunsPer9":"0.75","inheritedRunners":32,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694388":{"person":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"601","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":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":38,"flyOuts":7,"groundOuts":19,"airOuts":18,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":32,"hitByPitch":3,"avg":".337","atBats":95,"obp":".382","slg":".505","ops":".887","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":48,"rbi":14,"leftOnBase":34,"sacBunts":1,"sacFlies":0,"babip":".438","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.75","popOuts":5,"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":1,"putOuts":58,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":53,"groundOuts":122,"airOuts":107,"runs":52,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":56,"baseOnBalls":36,"intentionalWalks":2,"hits":93,"hitByPitch":2,"avg":".253","atBats":368,"obp":".320","slg":".394","ops":".714","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":145,"rbi":61,"leftOnBase":157,"sacBunts":7,"sacFlies":3,"babip":".270","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.46","popOuts":21,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":198,"errors":2,"chances":208,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680718":{"person":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"jerseyNumber":"47","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":127,"flyOuts":47,"groundOuts":104,"airOuts":113,"runs":58,"doubles":30,"triples":1,"homeRuns":20,"strikeOuts":116,"baseOnBalls":32,"intentionalWalks":4,"hits":108,"hitByPitch":3,"avg":".246","atBats":439,"obp":".300","slg":".456","ops":".756","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":200,"rbi":71,"leftOnBase":207,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.95","popOuts":31,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":139,"errors":9,"chances":262,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 5-4)","summary":"0.2 IP, 7 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":45,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":10,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":15,"strikes":30,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"94.50","homeRunsPer9":"27.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":16,"gamesStarted":16,"flyOuts":62,"groundOuts":45,"airOuts":109,"runs":45,"doubles":19,"triples":0,"homeRuns":18,"strikeOuts":77,"baseOnBalls":23,"intentionalWalks":0,"hits":77,"hitByPitch":2,"atBats":307,"obp":".306","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1304,"era":"5.06","inningsPitched":"80.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.25","battersFaced":333,"outs":240,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1304,"balls":445,"strikes":859,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":7,"winPercentage":".556","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"8.66","walksPer9Inn":"2.59","hitsPer9Inn":"8.66","runsScoredPer9":"5.06","homeRunsPer9":"2.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":23},"fielding":{"gamesStarted":1,"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"}]},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":63,"groundOuts":100,"airOuts":124,"runs":101,"doubles":24,"triples":1,"homeRuns":30,"strikeOuts":104,"baseOnBalls":64,"intentionalWalks":3,"hits":143,"hitByPitch":8,"avg":".306","atBats":467,"obp":".396","slg":".555","ops":".951","caughtStealing":0,"stolenBases":16,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":259,"rbi":79,"leftOnBase":173,"sacBunts":0,"sacFlies":4,"babip":".335","groundOutsToAirouts":"0.81","catchersInterference":7,"pickoffs":0,"atBatsPerHomeRun":"15.57","popOuts":31,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":79,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID684320":{"person":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":18,"strikes":19,"strikePercentage":".510","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":1,"flyOuts":35,"groundOuts":64,"airOuts":76,"runs":25,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":63,"baseOnBalls":33,"intentionalWalks":3,"hits":49,"hitByPitch":6,"atBats":249,"obp":".304","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1134,"era":"3.03","inningsPitched":"71.1","wins":2,"losses":2,"saves":2,"saveOpportunities":3,"holds":14,"blownSaves":1,"earnedRuns":24,"whip":"1.15","battersFaced":291,"outs":214,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1134,"balls":465,"strikes":669,"strikePercentage":".590","hitBatsmen":6,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"15.90","gamesFinished":17,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.95","walksPer9Inn":"4.16","hitsPer9Inn":"6.18","runsScoredPer9":"3.15","homeRunsPer9":"0.88","inheritedRunners":36,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"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":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","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":2,"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":49,"gamesStarted":1,"flyOuts":28,"groundOuts":33,"airOuts":50,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":60,"baseOnBalls":16,"intentionalWalks":1,"hits":30,"hitByPitch":3,"atBats":170,"obp":".257","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":794,"era":"2.63","inningsPitched":"48.0","wins":7,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":14,"whip":"0.96","battersFaced":192,"outs":144,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":269,"strikes":525,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.54","gamesFinished":12,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"11.25","walksPer9Inn":"3.00","hitsPer9Inn":"5.63","runsScoredPer9":"2.63","homeRunsPer9":"0.75","inheritedRunners":30,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"301","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":68,"groundOuts":135,"airOuts":112,"runs":50,"doubles":25,"triples":0,"homeRuns":7,"strikeOuts":82,"baseOnBalls":22,"intentionalWalks":1,"hits":113,"hitByPitch":21,"avg":".257","atBats":439,"obp":".322","slg":".362","ops":".684","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":159,"rbi":52,"leftOnBase":181,"sacBunts":0,"sacFlies":3,"babip":".300","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.71","popOuts":12,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":749,"errors":2,"chances":825,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 10 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"battersFaced":17,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":6,"strikes":27,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":10,"gamesFinished":0,"runsScoredPer9":"67.50","homeRunsPer9":"6.75","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":59,"flyOuts":23,"groundOuts":27,"airOuts":50,"runs":24,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":0,"hits":42,"hitByPitch":5,"avg":".294","atBats":143,"obp":".364","slg":".427","ops":".791","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":61,"rbi":19,"leftOnBase":48,"sacBunts":4,"sacFlies":2,"babip":".348","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.67","popOuts":17,"lineOuts":10},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":6,"runs":12,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":24,"obp":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":58,"era":"32.40","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"4.50","battersFaced":27,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":14,"strikes":44,"strikePercentage":".760","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":10,"winPercentage":".---","pitchesPerInning":"17.40","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"40.50","runsScoredPer9":"32.40","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":16,"stolenBases":37,"stolenBasePercentage":".698","caughtStealingPercentage":".302","assists":31,"putOuts":429,"errors":8,"chances":468,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":148,"flyOuts":71,"groundOuts":167,"airOuts":140,"runs":93,"doubles":33,"triples":0,"homeRuns":23,"strikeOuts":88,"baseOnBalls":80,"intentionalWalks":8,"hits":166,"hitByPitch":6,"avg":".298","atBats":557,"obp":".389","slg":".481","ops":".870","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":647,"totalBases":268,"rbi":81,"leftOnBase":215,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.22","popOuts":27,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":846,"errors":9,"chances":916,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"101","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":52,"groundOuts":66,"airOuts":87,"runs":49,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".262","atBats":256,"obp":".312","slg":".363","ops":".675","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":93,"rbi":31,"leftOnBase":123,"sacBunts":10,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":13,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":176,"errors":1,"chances":183,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":72,"groundOuts":124,"airOuts":133,"runs":42,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":55,"baseOnBalls":46,"intentionalWalks":2,"hits":123,"hitByPitch":1,"avg":".287","atBats":429,"obp":".353","slg":".410","ops":".763","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":482,"totalBases":176,"rbi":69,"leftOnBase":196,"sacBunts":0,"sacFlies":6,"babip":".302","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.75","popOuts":24,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":65,"stolenBasePercentage":".793","caughtStealingPercentage":".207","assists":34,"putOuts":911,"errors":8,"chances":953,"fielding":".992","passedBall":4,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[543807,664702,664770,665489,664034,680718,672386,662139,694388,676914,665926,676391,643396,453286,680755,667297,684320,663893,623168],"pitchers":[453286,680755,667297,684320,663893,623168,643396],"bench":[],"bullpen":[669456,622554,592332,656546,641778,686973,702056],"battingOrder":[664702,664770,664034,680718,672386,694388,676914,665926,643396],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Springer (30, 1st inning off Lorenzen, 0 on, 0 out)."},{"label":"TB","value":"Schneider; Springer 5."},{"label":"RBI","value":"Springer (79)."},{"label":"Team LOB","value":"5."}]}],"note":[]},"home":{"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":8,"groundOuts":6,"airOuts":12,"runs":20,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".247","atBats":51,"obp":".308","slg":".396","ops":".704","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":43,"rbi":20,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":30,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"3.76","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.25","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":46,"strikes":81,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":1,"pitchesPerInning":"14.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"3-7 | 3 2B, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":6,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":7,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".344","atBats":32,"obp":".447","slg":".688","ops":"1.135","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":22,"rbi":9,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"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":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":22,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"600","stats":{"batting":{"summary":"2-6 | K, RBI, 2 R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":4,"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":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":67,"groundOuts":99,"airOuts":121,"runs":42,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":77,"baseOnBalls":24,"intentionalWalks":2,"hits":105,"hitByPitch":8,"avg":".265","atBats":396,"obp":".316","slg":".366","ops":".682","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":145,"rbi":41,"leftOnBase":133,"sacBunts":1,"sacFlies":5,"babip":".309","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.57","popOuts":18,"lineOuts":36},"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":169,"putOuts":168,"errors":3,"chances":340,"fielding":".991","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":{},"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":11,"gamesStarted":11,"flyOuts":21,"groundOuts":35,"airOuts":39,"runs":31,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":80,"baseOnBalls":18,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":199,"obp":".308","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":935,"era":"5.16","inningsPitched":"52.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.26","battersFaced":222,"outs":157,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":322,"strikes":613,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".400","pitchesPerInning":"17.87","gamesFinished":0,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"13.76","walksPer9Inn":"3.10","hitsPer9Inn":"8.25","runsScoredPer9":"5.33","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":37,"gamesStarted":0,"flyOuts":28,"groundOuts":34,"airOuts":45,"runs":27,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":1,"hits":44,"hitByPitch":2,"atBats":156,"obp":".371","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":744,"era":"4.93","inningsPitched":"38.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":21,"whip":"1.67","battersFaced":178,"outs":115,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":282,"strikes":462,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".400","pitchesPerInning":"19.41","gamesFinished":18,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"7.75","walksPer9Inn":"4.70","hitsPer9Inn":"10.33","runsScoredPer9":"6.34","homeRunsPer9":"1.17","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"201","stats":{"batting":{"note":"1-","summary":"1-2 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":132,"flyOuts":96,"groundOuts":113,"airOuts":160,"runs":62,"doubles":29,"triples":0,"homeRuns":8,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":0,"hits":115,"hitByPitch":13,"avg":".235","atBats":489,"obp":".326","slg":".344","ops":".670","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":168,"rbi":42,"leftOnBase":150,"sacBunts":1,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.12","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":209,"putOuts":143,"errors":12,"chances":364,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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":"401","stats":{"batting":{"note":"b-","summary":"1-2 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"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":58,"flyOuts":9,"groundOuts":9,"airOuts":17,"runs":17,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":3,"avg":".295","atBats":44,"obp":".340","slg":".409","ops":".749","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":18,"rbi":6,"leftOnBase":22,"sacBunts":1,"sacFlies":2,"babip":".324","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.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":38,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":30,"gamesStarted":1,"flyOuts":21,"groundOuts":43,"airOuts":30,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":147,"obp":".311","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":660,"era":"4.31","inningsPitched":"39.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.29","battersFaced":165,"outs":119,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":243,"strikes":417,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".333","pitchesPerInning":"16.64","gamesFinished":6,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.30","walksPer9Inn":"3.63","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"1.36","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":101,"groundOuts":138,"airOuts":178,"runs":53,"doubles":34,"triples":0,"homeRuns":30,"strikeOuts":116,"baseOnBalls":25,"intentionalWalks":4,"hits":136,"hitByPitch":10,"avg":".240","atBats":567,"obp":".284","slg":".459","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":606,"totalBases":260,"rbi":95,"leftOnBase":245,"sacBunts":0,"sacFlies":1,"babip":".251","groundOutsToAirouts":"0.78","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"18.90","popOuts":40,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":18,"stolenBasePercentage":".563","caughtStealingPercentage":".438","assists":46,"putOuts":853,"errors":1,"chances":900,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"2-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":40,"groundOuts":63,"airOuts":82,"runs":33,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":58,"baseOnBalls":17,"intentionalWalks":1,"hits":58,"hitByPitch":1,"avg":".225","atBats":258,"obp":".272","slg":".395","ops":".667","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":102,"rbi":25,"leftOnBase":106,"sacBunts":0,"sacFlies":3,"babip":".256","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","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":60,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":9,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":36,"obp":".195","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"0.84","inningsPitched":"10.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.75","battersFaced":41,"outs":32,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":60,"strikes":102,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.19","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"3.38","runsScoredPer9":"0.84","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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":"2-5 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":22,"groundOuts":43,"airOuts":30,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".206","atBats":141,"obp":".294","slg":".326","ops":".620","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":46,"rbi":14,"leftOnBase":59,"sacBunts":2,"sacFlies":1,"babip":".260","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.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":95,"errors":3,"chances":101,"fielding":".970","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 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":8,"rbi":3,"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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":56,"groundOuts":47,"airOuts":107,"runs":16,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":9,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".231","atBats":247,"obp":".257","slg":".300","ops":".557","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":74,"rbi":19,"leftOnBase":109,"sacBunts":1,"sacFlies":4,"babip":".261","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.33","popOuts":27,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":145,"putOuts":116,"errors":2,"chances":263,"fielding":".992","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,"battingOrder":"501","stats":{"batting":{"note":"c-","summary":"2-2 | 2B, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":3,"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":24,"flyOuts":6,"groundOuts":11,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".256","atBats":43,"obp":".360","slg":".372","ops":".732","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":16,"rbi":6,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.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":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":1,"putOuts":124,"errors":0,"chances":125,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":18,"gamesStarted":18,"flyOuts":57,"groundOuts":129,"airOuts":102,"runs":46,"doubles":12,"triples":2,"homeRuns":8,"strikeOuts":75,"baseOnBalls":29,"intentionalWalks":1,"hits":93,"hitByPitch":7,"atBats":393,"obp":".297","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1595,"era":"3.54","inningsPitched":"106.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.14","battersFaced":435,"outs":320,"gamesPitched":18,"completeGames":1,"shutouts":1,"pitchesThrown":1595,"balls":574,"strikes":1021,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".455","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"6.33","walksPer9Inn":"2.45","hitsPer9Inn":"7.85","runsScoredPer9":"3.88","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","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":48,"gamesStarted":0,"flyOuts":27,"groundOuts":55,"airOuts":53,"runs":20,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":185,"obp":".228","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":807,"era":"3.46","inningsPitched":"52.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":20,"whip":"0.83","battersFaced":193,"outs":156,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":807,"balls":284,"strikes":523,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"15.52","gamesFinished":15,"strikeoutWalkRatio":"5.86","strikeoutsPer9Inn":"7.10","walksPer9Inn":"1.21","hitsPer9Inn":"6.23","runsScoredPer9":"3.46","homeRunsPer9":"1.38","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","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":65,"gamesStarted":0,"flyOuts":49,"groundOuts":37,"airOuts":100,"runs":22,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":6,"hits":47,"hitByPitch":3,"atBats":234,"obp":".277","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1009,"era":"2.53","inningsPitched":"64.0","wins":4,"losses":5,"saves":40,"saveOpportunities":46,"holds":0,"blownSaves":6,"earnedRuns":18,"whip":"1.08","battersFaced":261,"outs":192,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1009,"balls":350,"strikes":659,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".444","pitchesPerInning":"15.77","gamesFinished":55,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.09","hitsPer9Inn":"6.61","runsScoredPer9":"3.09","homeRunsPer9":"0.70","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":23},"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":"4-4 | 2 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":107,"groundOuts":143,"airOuts":191,"runs":67,"doubles":30,"triples":1,"homeRuns":30,"strikeOuts":100,"baseOnBalls":45,"intentionalWalks":5,"hits":159,"hitByPitch":7,"avg":".270","atBats":588,"obp":".327","slg":".478","ops":".805","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":645,"totalBases":281,"rbi":106,"leftOnBase":271,"sacBunts":0,"sacFlies":5,"babip":".279","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.60","popOuts":38,"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":59,"putOuts":913,"errors":4,"chances":976,"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":{},"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":56,"gamesStarted":2,"flyOuts":40,"groundOuts":76,"airOuts":66,"runs":24,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":26,"intentionalWalks":1,"hits":66,"hitByPitch":6,"atBats":247,"obp":".350","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1058,"era":"3.17","inningsPitched":"65.1","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":23,"whip":"1.41","battersFaced":282,"outs":196,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1058,"balls":403,"strikes":655,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".714","pitchesPerInning":"16.19","gamesFinished":8,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.58","hitsPer9Inn":"9.09","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":18,"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":true,"isSubstitute":false}},"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":{"note":"(W, 6-11)","summary":"7.2 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":113,"inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":29,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":113,"balls":42,"strikes":71,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.17","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":78,"groundOuts":125,"airOuts":152,"runs":74,"doubles":30,"triples":4,"homeRuns":23,"strikeOuts":118,"baseOnBalls":39,"intentionalWalks":0,"hits":144,"hitByPitch":6,"atBats":535,"obp":".324","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2234,"era":"4.70","inningsPitched":"136.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":71,"whip":"1.35","battersFaced":584,"outs":408,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2234,"balls":814,"strikes":1420,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":11,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":1,"winPercentage":".353","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.58","hitsPer9Inn":"9.53","runsScoredPer9":"4.90","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":14,"errors":0,"chances":29,"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"}]},"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":29,"gamesStarted":29,"flyOuts":109,"groundOuts":143,"airOuts":208,"runs":68,"doubles":26,"triples":6,"homeRuns":15,"strikeOuts":117,"baseOnBalls":41,"intentionalWalks":0,"hits":156,"hitByPitch":4,"atBats":617,"obp":".302","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2494,"era":"3.79","inningsPitched":"161.2","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.22","battersFaced":670,"outs":485,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2494,"balls":856,"strikes":1638,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".429","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.51","walksPer9Inn":"2.28","hitsPer9Inn":"8.68","runsScoredPer9":"3.79","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":49,"lineOuts":50},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":91,"groundOuts":91,"airOuts":160,"runs":61,"doubles":26,"triples":1,"homeRuns":15,"strikeOuts":105,"baseOnBalls":64,"intentionalWalks":4,"hits":103,"hitByPitch":1,"avg":".228","atBats":452,"obp":".322","slg":".389","ops":".711","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":176,"rbi":43,"leftOnBase":191,"sacBunts":2,"sacFlies":5,"babip":".261","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.13","popOuts":35,"lineOuts":34},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":215,"errors":1,"chances":227,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":83,"groundOuts":159,"airOuts":172,"runs":73,"doubles":36,"triples":5,"homeRuns":16,"strikeOuts":79,"baseOnBalls":59,"intentionalWalks":0,"hits":161,"hitByPitch":1,"avg":".285","atBats":564,"obp":".352","slg":".452","ops":".804","caughtStealing":9,"stolenBases":23,"stolenBasePercentage":".719","caughtStealingPercentage":".281","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":631,"totalBases":255,"rbi":70,"leftOnBase":237,"sacBunts":3,"sacFlies":4,"babip":".307","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":32,"lineOuts":57},"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":258,"putOuts":135,"errors":8,"chances":401,"fielding":".980","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":22,"gamesStarted":22,"flyOuts":76,"groundOuts":120,"airOuts":145,"runs":42,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":103,"baseOnBalls":37,"intentionalWalks":1,"hits":102,"hitByPitch":3,"atBats":469,"obp":".279","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1970,"era":"2.98","inningsPitched":"127.0","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.09","battersFaced":510,"outs":381,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1970,"balls":729,"strikes":1241,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".533","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.62","hitsPer9Inn":"7.23","runsScoredPer9":"2.98","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":2,"errors":0,"chances":16,"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":66,"gamesStarted":2,"flyOuts":17,"groundOuts":90,"airOuts":29,"runs":28,"doubles":16,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":236,"obp":".336","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1061,"era":"4.06","inningsPitched":"62.0","wins":5,"losses":2,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":28,"whip":"1.39","battersFaced":264,"outs":186,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1061,"balls":375,"strikes":686,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"3.10","rbi":0,"winPercentage":".714","pitchesPerInning":"17.11","gamesFinished":4,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.27","walksPer9Inn":"3.19","hitsPer9Inn":"9.29","runsScoredPer9":"4.06","homeRunsPer9":"1.02","inheritedRunners":38,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":0,"chances":12,"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":"700","stats":{"batting":{"summary":"2-5 | HR, BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":25,"groundOuts":61,"airOuts":56,"runs":18,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":32,"hitByPitch":3,"avg":".163","atBats":196,"obp":".237","slg":".301","ops":".538","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":59,"rbi":18,"leftOnBase":85,"sacBunts":0,"sacFlies":0,"babip":".176","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":8,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":99,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":27,"groundOuts":40,"airOuts":49,"runs":18,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":1,"hits":32,"hitByPitch":1,"atBats":155,"obp":".291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":588,"era":"3.61","inningsPitched":"42.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":17,"whip":"1.18","battersFaced":175,"outs":127,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":588,"balls":204,"strikes":384,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".750","pitchesPerInning":"13.89","gamesFinished":9,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.83","hitsPer9Inn":"6.80","runsScoredPer9":"3.83","homeRunsPer9":"0.85","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"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}},"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":69,"gamesStarted":0,"flyOuts":33,"groundOuts":52,"airOuts":65,"runs":27,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":1,"hits":53,"hitByPitch":1,"atBats":229,"obp":".290","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":987,"era":"3.73","inningsPitched":"60.1","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":19,"blownSaves":4,"earnedRuns":25,"whip":"1.18","battersFaced":249,"outs":181,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":987,"balls":345,"strikes":642,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"16.36","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.95","walksPer9Inn":"2.69","hitsPer9Inn":"7.91","runsScoredPer9":"4.03","homeRunsPer9":"1.49","inheritedRunners":53,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","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":"2-5 | RBI, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":103,"groundOuts":113,"airOuts":186,"runs":95,"doubles":42,"triples":6,"homeRuns":22,"strikeOuts":123,"baseOnBalls":49,"intentionalWalks":8,"hits":171,"hitByPitch":8,"avg":".292","atBats":586,"obp":".351","slg":".497","ops":".848","caughtStealing":8,"stolenBases":37,"stolenBasePercentage":".822","caughtStealingPercentage":".178","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":650,"totalBases":291,"rbi":81,"leftOnBase":220,"sacBunts":0,"sacFlies":7,"babip":".333","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.64","popOuts":40,"lineOuts":43},"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":360,"putOuts":177,"errors":10,"chances":547,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[695600,677951,663697,686469,545341,672580,686475,521692,571912,624428,695506,686681,670231,547179,679883],"pitchers":[547179,679883],"bench":[573262],"bullpen":[680742,702070,664199,674444,608032,663568,669674,663738,666142,670167,608379,672582],"battingOrder":[695600,663697,545341,686475,571912,624428,695506,686681,670231],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Jensen 3 (5, Scherzer, Scherzer, Nance); Pasquantino 2 (30, Scherzer, Fisher); Massey (8, Nance); Maile (2, Heineman)."},{"label":"HR","value":"Perez, S (30, 1st inning off Scherzer, 2 on, 0 out); Massey (3, 1st inning off Scherzer, 1 on, 1 out); Caglianone (7, 7th inning off Heineman, 2 on, 2 out)."},{"label":"TB","value":"Caglianone 5; Frazier 2; Grichuk 2; India; Jensen 6; Maile 3; Massey 8; Pasquantino 6; Perez, S 5; Rave 2; Tolbert; Witt Jr. 2."},{"label":"RBI","value":"Caglianone 4 (18); Frazier (41); Jensen 2 (9); Maile 3 (6); Massey 3 (19); Pasquantino 2 (106); Perez, S 3 (95); Rave (14); Witt Jr. (81)."},{"label":"2-out RBI","value":"Caglianone 3; Pasquantino."},{"label":"Runners left in scoring position, 2 out","value":"Witt Jr.; Frazier; Jensen; Perez, S 2; India."},{"label":"Team RISP","value":"13-for-25."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Witt Jr. (37, 2nd base off Scherzer/Kirk)."}]}],"note":[{"label":"a","value":"Singled for Pasquantino in the 7th."},{"label":"b","value":"Grounded into a forceout for Garcia, M in the 7th."},{"label":"c","value":"Singled for Perez, S in the 7th."},{"label":"1","value":"Ran for Witt Jr. in the 7th."}]}},"officials":[{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Scherzer 45-30; Fisher 22-14; Nance 40-27; Rodríguez, Y 37-19; Little, B 4-2; Heineman 33-27; Kiner-Falefa 7-4; Lorenzen 113-71; Avila 14-10."},{"label":"Groundouts-flyouts","value":"Scherzer 0-0; Fisher 1-1; Nance 3-0; Rodríguez, Y 0-3; Little, B 1-0; Heineman 1-3; Kiner-Falefa 0-1; Lorenzen 7-8; Avila 2-0."},{"label":"Batters faced","value":"Scherzer 10; Fisher 5; Nance 11; Rodríguez, Y 10; Little, B 1; Heineman 17; Kiner-Falefa 2; Lorenzen 29; Avila 4."},{"label":"Inherited runners-scored","value":"Fisher 1-0; Little, B 2-0; Kiner-Falefa 2-0; Avila 1-0."},{"label":"Ejections","value":"Blue Jays pitching coach Pete Walker ejected by HP umpire James Jean (1st); Blue Jays manager John Schneider ejected by 3B umpire Nestor Ceja (6th)."},{"label":"Umpires","value":"HP: James Jean. 1B: Adam Hamari. 2B: Todd Tichenor. 3B: Nestor Ceja. "},{"label":"Weather","value":"80 degrees, Clear."},{"label":"Wind","value":"9 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"26,459."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"September 19, 2025"}],"pitchingNotes":[],"topPerformers":[{"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 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":8,"rbi":3,"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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":56,"groundOuts":47,"airOuts":107,"runs":16,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":9,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".231","atBats":247,"obp":".257","slg":".300","ops":".557","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":74,"rbi":19,"leftOnBase":109,"sacBunts":1,"sacFlies":4,"babip":".261","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.33","popOuts":27,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":145,"putOuts":116,"errors":2,"chances":263,"fielding":".992","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":77,"hittingGameScore":77},{"player":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","boxscoreName":"Lorenzen"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 6-11)","summary":"7.2 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":113,"inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":29,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":113,"balls":42,"strikes":71,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.17","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":78,"groundOuts":125,"airOuts":152,"runs":74,"doubles":30,"triples":4,"homeRuns":23,"strikeOuts":118,"baseOnBalls":39,"intentionalWalks":0,"hits":144,"hitByPitch":6,"atBats":535,"obp":".324","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2234,"era":"4.70","inningsPitched":"136.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":71,"whip":"1.35","battersFaced":584,"outs":408,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2234,"balls":814,"strikes":1420,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":11,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":1,"winPercentage":".353","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.58","hitsPer9Inn":"9.53","runsScoredPer9":"4.90","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":14,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","boxscoreName":"Pasquantino"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"4-4 | 2 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":107,"groundOuts":143,"airOuts":191,"runs":67,"doubles":30,"triples":1,"homeRuns":30,"strikeOuts":100,"baseOnBalls":45,"intentionalWalks":5,"hits":159,"hitByPitch":7,"avg":".270","atBats":588,"obp":".327","slg":".478","ops":".805","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":645,"totalBases":281,"rbi":106,"leftOnBase":271,"sacBunts":0,"sacFlies":5,"babip":".279","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.60","popOuts":38,"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":59,"putOuts":913,"errors":4,"chances":976,"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"}]},"type":"hitter","gameScore":68,"hittingGameScore":68}]},"decisions":{"winner":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"loser":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}