{"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":776382,"link":"/api/v1.1/game/776382/feed/live","metaData":{"wait":10,"timeStamp":"20250911_011436","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776382,"type":"R","doubleHeader":"N","id":"2025/09/10/kcamlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776382-2025-09-10","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-10T22:40:00Z","originalDate":"2025-09-10","officialDate":"2025-09-10","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":72,"ties":0,"pct":".507"},"records":{},"divisionLeader":false,"wins":74,"losses":72,"winningPercentage":".507"},"franchiseName":"Kansas City","clubName":"Royals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2025,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","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":"Cleveland","record":{"gamesPlayed":145,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":71,"ties":0,"pct":".510"},"records":{},"divisionLeader":false,"wins":74,"losses":71,"winningPercentage":".510"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID671655":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655","firstName":"George","lastName":"Valera","primaryNumber":"7","birthDate":"2000-11-13","currentAge":25,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"George","useLastName":"Valera","boxscoreName":"Valera","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"George Valera","nameSlug":"george-valera-671655","firstLastName":"George Valera","lastFirstName":"Valera, George","lastInitName":"Valera, G","initLastName":"G Valera","fullFMLName":"George Valera","fullLFMName":"Valera, George","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"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},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID666310":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","firstName":"Noah","lastName":"Naylor","primaryNumber":"14","birthDate":"2000-02-21","currentAge":26,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Bo","useLastName":"Naylor","middleName":"Gibson","boxscoreName":"Naylor, B","nickName":"Bo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Naylor","nameSlug":"bo-naylor-666310","firstLastName":"Bo Naylor","lastFirstName":"Naylor, Bo","lastInitName":"Naylor, B","initLastName":"B Naylor","fullFMLName":"Noah Gibson Naylor","fullLFMName":"Naylor, Noah Gibson","strikeZoneTop":3.089,"strikeZoneBottom":1.559},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID663568":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568","firstName":"Stephen","lastName":"Kolek","primaryNumber":"32","birthDate":"1997-04-18","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Stephen","useLastName":"Kolek","middleName":"James","boxscoreName":"Kolek","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"COLE-ick","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Stephen Kolek","nameSlug":"stephen-kolek-663568","firstLastName":"Stephen Kolek","lastFirstName":"Kolek, Stephen","lastInitName":"Kolek, S","initLastName":"S Kolek","fullFMLName":"Stephen J. Kolek","fullLFMName":"Kolek, Stephen J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"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},"ID686701":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701","firstName":"Ryan","lastName":"Bergert","primaryNumber":"38","birthDate":"2000-03-08","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Bergert","middleName":"Michael","boxscoreName":"Bergert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Bur-GURT","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Bergert","nameSlug":"ryan-bergert-686701","firstLastName":"Ryan Bergert","lastFirstName":"Bergert, Ryan","lastInitName":"Bergert, R","initLastName":"R Bergert","fullFMLName":"Ryan Michael Bergert","fullLFMName":"Bergert, Ryan Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID672582":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582","firstName":"Angel","lastName":"Zerpa","primaryNumber":"61","birthDate":"1999-09-27","currentAge":26,"birthCity":"Valle de la Pascua","birthCountry":"Venezuela","height":"6' 0\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Zerpa","middleName":"David","boxscoreName":"Zerpa","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-hel SAIR-pah","mlbDebutDate":"2021-09-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Angel Zerpa","nameSlug":"angel-zerpa-672582","firstLastName":"Angel Zerpa","lastFirstName":"Zerpa, Angel","lastInitName":"Zerpa, A","initLastName":"A Zerpa","fullFMLName":"Angel David Zerpa","fullLFMName":"Zerpa, Angel David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID692216":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","firstName":"Collin","lastName":"Kayfus","primaryNumber":"2","birthDate":"2001-10-28","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"CJ","useLastName":"Kayfus","middleName":"Joseph","boxscoreName":"Kayfus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"CJ Kayfus","nameSlug":"cj-kayfus-692216","firstLastName":"CJ Kayfus","lastFirstName":"Kayfus, CJ","lastInitName":"Kayfus, C","initLastName":"C Kayfus","fullFMLName":"Collin Joseph Kayfus","fullLFMName":"Kayfus, Collin Joseph","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"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},"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},"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},"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},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID678877":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877","firstName":"Jhonkensy","lastName":"Noel","primaryNumber":"43","birthDate":"2001-07-15","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jhonkensy","useLastName":"Noel","boxscoreName":"Noel","gender":"M","nameMatrilineal":"Do Lee","isPlayer":true,"isVerified":true,"pronunciation":"jh-AAN-ken-z","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonkensy Noel","nameSlug":"jhonkensy-noel-678877","firstLastName":"Jhonkensy Noel","lastFirstName":"Noel, Jhonkensy","lastInitName":"Noel, J","initLastName":"J Noel","fullFMLName":"Jhonkensy Noel","fullLFMName":"Noel, Jhonkensy ","strikeZoneTop":3.368,"strikeZoneBottom":1.7},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666134":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134","firstName":"Nolan","lastName":"Jones","birthDate":"1998-05-07","currentAge":28,"birthCity":"Langhorne","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nolan","useLastName":"Jones","middleName":"Allen","boxscoreName":"Jones, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Jones","nameSlug":"nolan-jones-666134","firstLastName":"Nolan Jones","lastFirstName":"Jones, Nolan","lastInitName":"Jones, N","initLastName":"N Jones","fullFMLName":"Nolan Allen Jones","fullLFMName":"Jones, Nolan Allen","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID663465":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465","firstName":"Kolby","lastName":"Allard","birthDate":"1997-08-13","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kolby","useLastName":"Allard","middleName":"Kenneth","boxscoreName":"Allard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kolby Allard","nameSlug":"kolby-allard-663465","firstLastName":"Kolby Allard","lastFirstName":"Allard, Kolby","lastInitName":"Allard, K","initLastName":"K Allard","fullFMLName":"Kolby Kenneth Allard","fullLFMName":"Allard, Kolby Kenneth","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687849":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849","firstName":"Zachary","lastName":"Kent","primaryNumber":"57","birthDate":"1998-02-24","currentAge":28,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zak","useLastName":"Kent","middleName":"Allen","boxscoreName":"Kent, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zak Kent","nameSlug":"zak-kent-687849","firstLastName":"Zak Kent","lastFirstName":"Kent, Zak","lastInitName":"Kent, Z","initLastName":"Z Kent","fullFMLName":"Zachary Allen Kent","fullLFMName":"Kent, Zachary Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Clear","temp":"72","wind":"7 mph, In From CF"},"gameInfo":{"attendance":16816,"firstPitch":"2025-09-10T22:40:00.000Z","gameDurationMinutes":154},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"home":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":823353,"fullName":"Dayna Denner","link":"/api/v1/people/823353"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Maikel Garcia reaches on a throwing error by shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T22:40:30.029Z","endTime":"2025-09-10T22:42:11.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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-10T18:32:21.890Z","endTime":"2025-09-10T22:15:06.680Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-10T22:15:06.680Z","endTime":"2025-09-10T22:40:03.884Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-10T22:40:03.884Z","endTime":"2025-09-10T22:40:32.191Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.70998693310025,"strikeZoneBottom":1.84131432588876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01703840263441,"aZ":-18.516536920192866,"pfxX":5.69714008343604,"pfxZ":7.652734533383322,"pX":1.6816304226161192,"pZ":3.398410687588573,"vX0":-3.640247816987577,"vY0":-133.3458645046437,"vZ0":-2.067152689870441,"x":52.9,"y":147.02,"x0":2.330423988568929,"y0":50.00452198496557,"z0":5.532259821124118,"aX":10.170858139000899},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.6,"breakHorizontal":-9.5,"spinRate":2141,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41213098538721127,"extension":6.162082444573267},"index":3,"playId":"e03c80e8-8837-31a6-983d-96be04d60cf7","pitchNumber":1,"startTime":"2025-09-10T22:40:32.191Z","endTime":"2025-09-10T22:40:35.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.68618998675883,"strikeZoneBottom":1.76630015871194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52292843443778,"aZ":-13.596199456955933,"pfxX":4.982597116924445,"pfxZ":10.532761516815025,"pX":0.7427378732138284,"pZ":2.189915752333224,"vX0":-5.6039159859105565,"vY0":-132.29808333731975,"vZ0":-5.653407008855632,"x":88.69,"y":179.65,"x0":2.2459870291726864,"y0":50.00494876715952,"z0":5.3597543895452695,"aX":8.790486441844486},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.0,"breakHorizontal":-7.7,"spinRate":2144,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.41479692603515117,"extension":6.379503946344078},"index":4,"playId":"4fa3e188-06ef-3541-a707-1b7b8837715f","pitchNumber":2,"startTime":"2025-09-10T22:40:46.747Z","endTime":"2025-09-10T22:40:50.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.63459868773071,"strikeZoneBottom":1.7918079668794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.542755409626995,"aZ":-29.226518594564798,"pfxX":8.580647001972162,"pfxZ":2.054351741938584,"pX":2.134715868345146,"pZ":2.821745151756304,"vX0":-3.4136645890847124,"vY0":-118.86042533188481,"vZ0":0.2778572580930938,"x":35.63,"y":162.59,"x0":2.4739011895757836,"y0":50.00113091890371,"z0":5.354855867222345,"aX":12.289662537255213},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.1,"breakHorizontal":-14.8,"spinRate":1089,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.46062046693224845,"extension":6.242287777163843},"index":5,"playId":"5a6fc934-01b4-3bbf-a03a-91f3af35cc26","pitchNumber":3,"startTime":"2025-09-10T22:41:01.203Z","endTime":"2025-09-10T22:41:04.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.0,"strikeZoneTop":3.64908625870996,"strikeZoneBottom":1.75494363093232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.768369666010095,"aZ":-32.92744563331622,"pfxX":-5.374842656387429,"pfxZ":-0.5891627418967538,"pX":0.24919129792467248,"pZ":2.5257461091985096,"vX0":-3.4579930379373978,"vY0":-112.82200075518331,"vZ0":1.0870361427580981,"x":107.5,"y":170.58,"x0":2.5033979126622317,"y0":50.00154360197726,"z0":5.372781861743894,"aX":-6.883537799033478},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.5,"breakHorizontal":10.7,"spinRate":2178,"spinDirection":295},"zone":5,"typeConfidence":2.0,"plateTime":0.48668210867924744,"extension":6.278529983501238},"index":6,"playId":"c733b861-e2f5-3aee-b603-ddc9f01a55e1","pitchNumber":4,"startTime":"2025-09-10T22:41:17.030Z","endTime":"2025-09-10T22:41:20.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.63497641115102,"strikeZoneBottom":1.79231271247005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.079137428164074,"aZ":-30.927784294457506,"pfxX":-6.276787043001208,"pfxZ":0.9879345862895441,"pX":-1.092557533844718,"pZ":-0.4640165006215975,"vX0":-5.70915823131556,"vY0":-112.54018228644627,"vZ0":-5.242064360834644,"x":158.65,"y":251.31,"x0":2.305872983548055,"y0":50.00405966523391,"z0":5.078666609746165,"aX":-7.939518051772854},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":0.6,"breakHorizontal":13.0,"spinRate":2194,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4893007974174304,"extension":6.3013079894854425},"index":7,"playId":"6fce31a6-c05b-3e5f-958a-e7ebe79c8f69","pitchNumber":5,"startTime":"2025-09-10T22:41:31.993Z","endTime":"2025-09-10T22:41:35.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-09-10T22:41:43.819Z","endTime":"2025-09-10T22:42:00.128Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.743235522454455,"aZ":-24.770783523654387,"pfxX":9.935335812084542,"pfxZ":4.327413979936743,"pX":0.3113316452996302,"pZ":2.44311341709889,"vX0":-8.429079187017498,"vY0":-129.8704767990282,"vZ0":-1.78283224952939,"x":105.13,"y":172.82,"x0":2.305372742800019,"y0":50.00298733767644,"z0":5.019160073868816,"aX":17.002012840999512},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.7,"breakHorizontal":-16.2,"spinRate":1842,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.42145053794995757,"extension":6.414467231783596},"hitData":{"launchSpeed":87.5,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.54,"coordY":156.39}},"index":9,"playId":"8944df1d-12fe-3505-a942-26556ee127c5","pitchNumber":6,"startTime":"2025-09-10T22:42:00.128Z","endTime":"2025-09-10T22:42:11.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:42:11.602Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T22:42:47.803Z","endTime":"2025-09-10T22:43:54.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T22:42:35.523Z","endTime":"2025-09-10T22:42:50.155Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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.1,"endSpeed":83.8,"strikeZoneTop":3.64417446173566,"strikeZoneBottom":1.71130989089081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324354463319526,"aZ":-14.244551689204505,"pfxX":6.13636454268938,"pfxZ":9.924796344364307,"pX":0.7606097702226222,"pZ":1.9003935734560242,"vX0":-5.7608569581806846,"vY0":-133.9063218411667,"vZ0":-6.212536940466418,"x":88.01,"y":187.47,"x0":2.1480607314080222,"y0":50.00141255309433,"z0":5.279067292418343,"aX":11.084713506954968},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":-9.8,"spinRate":2209,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.40984717245461955,"extension":6.404641518126372},"index":1,"playId":"337fc01d-7797-37aa-97a5-e132d059e333","pitchNumber":1,"startTime":"2025-09-10T22:42:50.155Z","endTime":"2025-09-10T22:42:54.400Z","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":81.8,"endSpeed":75.2,"strikeZoneTop":3.60035949264304,"strikeZoneBottom":1.71841222969033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.179072029695593,"aZ":-29.29593958757028,"pfxX":9.667851114742152,"pfxZ":2.0026354839799163,"pX":2.351102713273859,"pZ":2.0496903234491377,"vX0":-2.9965910435336043,"vY0":-119.18763374314221,"vZ0":-1.2041478935825842,"x":27.38,"y":183.44,"x0":2.3695476658473327,"y0":50.0029562424763,"z0":5.210135766207921,"aX":13.891441391387723},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.6,"breakHorizontal":-16.8,"spinRate":1235,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.45978443768677346,"extension":6.2580318166655875},"index":2,"playId":"ec8f67b7-6347-3422-a33e-4b4da2cca3a7","pitchNumber":2,"startTime":"2025-09-10T22:43:06.566Z","endTime":"2025-09-10T22:43:10.023Z","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.4,"endSpeed":76.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.255293413778084,"aZ":-25.52935243440805,"pfxX":6.746570804704551,"pfxZ":4.5300502667656,"pX":0.4715293263427313,"pZ":1.016601784094661,"vX0":-5.987191350427251,"vY0":-119.8467707917705,"vZ0":-4.640664489896821,"x":99.03,"y":211.33,"x0":2.1150753173964207,"y0":50.00436529538645,"z0":5.234564022994974,"aX":9.901484639117825},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.4,"breakHorizontal":-10.9,"spinRate":1015,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4554936044310436,"extension":6.370999324786109},"index":3,"playId":"3d13b2b1-ec27-3264-b70a-0e1f41ee5332","pitchNumber":3,"startTime":"2025-09-10T22:43:23.554Z","endTime":"2025-09-10T22:43:28.313Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.729649019868965,"aZ":-24.19447481034806,"pfxX":6.018922082913318,"pfxZ":5.298091032710026,"pX":0.0976642601909856,"pZ":1.6262942064449681,"vX0":-6.655748508747976,"vY0":-121.90560125859263,"vZ0":-3.678530202935049,"x":113.28,"y":194.87,"x0":2.0799747567067834,"y0":50.00570426735563,"z0":5.241084366221958,"aX":9.070707848198849},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.0,"breakHorizontal":-9.4,"spinRate":1107,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4491306275276856,"extension":6.325158026426989},"index":4,"playId":"6cd71e91-737a-3c9d-a7bf-c9c9da0ce87d","pitchNumber":4,"startTime":"2025-09-10T22:43:51.227Z","endTime":"2025-09-10T22:43:54.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:43:54.868Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a ground ball to left fielder Steven Kwan. Maikel Garcia to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T22:44:00.355Z","endTime":"2025-09-10T22:46:01.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.48153885926098,"strikeZoneBottom":1.7026172634945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.267397776965154,"aZ":-34.20507924002971,"pfxX":-6.398888377528827,"pfxZ":-1.5772527628408572,"pX":-1.817771081513111,"pZ":0.9183698113229549,"vX0":-7.188930097486312,"vY0":-113.92407850934336,"vZ0":-1.6517408236813176,"x":186.29,"y":213.98,"x0":2.2302671734609207,"y0":50.00039874293553,"z0":5.087871860730778,"aX":-8.264087724335882},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-3.0,"breakHorizontal":13.7,"spinRate":2242,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4839748745604546,"extension":6.3850993762385455},"index":0,"playId":"aa56f8c6-deb4-3323-9ace-475ae4c04d7f","pitchNumber":1,"startTime":"2025-09-10T22:44:18.575Z","endTime":"2025-09-10T22:44:21.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.50382579290984,"strikeZoneBottom":1.67381604821806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05527319002324,"aZ":-21.060011471911857,"pfxX":8.871207247325804,"pfxZ":6.535679947573564,"pX":0.505170871623869,"pZ":1.304456993595812,"vX0":-7.626478777219193,"vY0":-130.0403114142458,"vZ0":-4.898038909039548,"x":97.74,"y":203.56,"x0":2.333419401970597,"y0":50.00384720824075,"z0":4.825085647384144,"aX":15.088063852864513},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.8,"breakHorizontal":-14.3,"spinRate":2060,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4223377995261459,"extension":6.286378527781369},"index":1,"playId":"1a90f14f-4c3e-3346-84e8-327ba1fd9ead","pitchNumber":2,"startTime":"2025-09-10T22:44:37.120Z","endTime":"2025-09-10T22:44:43.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.51098353014043,"strikeZoneBottom":1.70673126592487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.905124782467993,"aZ":-17.293364723247546,"pfxX":5.458936759726413,"pfxZ":8.603571969149591,"pX":-0.252504914692159,"pZ":1.3366175032569674,"vX0":-7.629788982716294,"vY0":-131.22478950944438,"vZ0":-6.7886548237472155,"x":126.62,"y":202.69,"x0":1.994622652796223,"y0":50.00443985173373,"z0":5.263577475756565,"aX":9.443738879653205},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.2,"breakHorizontal":-8.0,"spinRate":2129,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.41871874045504853,"extension":6.492504581535019},"index":2,"playId":"6acf09a7-03e1-3d08-9074-9c9f9019a76a","pitchNumber":3,"startTime":"2025-09-10T22:44:55.859Z","endTime":"2025-09-10T22:45:00.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.48007526358104,"strikeZoneBottom":1.7011969308458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.781204853267507,"aZ":-14.638910212780619,"pfxX":6.255052592306381,"pfxZ":10.101782433011579,"pX":-0.14699201066505604,"pZ":2.6849977050652987,"vX0":-7.675034645354334,"vY0":-131.6486759329694,"vZ0":-3.8854862013127325,"x":122.6,"y":166.29,"x0":2.008449470161281,"y0":50.00545274963567,"z0":5.280328772625081,"aX":10.86192440204928},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.5,"breakHorizontal":-9.5,"spinRate":2187,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4177948827744369,"extension":6.385790046039467},"index":3,"playId":"771f72ae-c275-399c-88ad-e1a363549198","pitchNumber":4,"startTime":"2025-09-10T22:45:13.415Z","endTime":"2025-09-10T22:45:16.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.50691316728133,"strikeZoneBottom":1.72811670245056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79322192164196,"aZ":-18.419369814048117,"pfxX":11.002758457652034,"pfxZ":8.11001497474647,"pX":-0.5407458668014542,"pZ":1.8920509120594076,"vX0":-10.456633100143582,"vY0":-129.82494843412942,"vZ0":-4.136927355304111,"x":137.61,"y":187.69,"x0":2.1220502284152416,"y0":50.00499790966213,"z0":4.920066095887774,"aX":18.665484187488296},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":-17.4,"spinRate":2064,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.42294408268311345,"extension":6.345705096998063},"index":4,"playId":"273e55c3-c2e5-34c8-9ad6-8f713ed9c41c","pitchNumber":5,"startTime":"2025-09-10T22:45:30.303Z","endTime":"2025-09-10T22:45:34.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.710110846473743,"aZ":-22.46487697011437,"pfxX":10.57523708222649,"pfxZ":5.784656012060266,"pX":0.1794806639500904,"pZ":2.7563717443198628,"vX0":-8.784547868040955,"vY0":-129.19512883836993,"vZ0":-0.9863920716439959,"x":110.16,"y":164.36,"x0":2.2616790859302722,"y0":50.00365097300377,"z0":4.881257672073673,"aX":17.751006933379525},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.4,"breakHorizontal":-17.0,"spinRate":2082,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4251193608533499,"extension":6.2002280834511545},"hitData":{"launchSpeed":73.7,"launchAngle":9.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.38,"coordY":136.85}},"index":5,"playId":"059d04f7-f4c5-34a9-946c-a5d2013573e4","pitchNumber":6,"startTime":"2025-09-10T22:45:48.911Z","endTime":"2025-09-10T22:46:01.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:46:01.047Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Salvador Perez pops out softly to catcher Bo Naylor in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T22:46:11.666Z","endTime":"2025-09-10T22:46:32.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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(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":91.2,"endSpeed":82.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1475596402936,"aZ":-13.741382418233174,"pfxX":3.8248804906164025,"pfxZ":10.527552338038811,"pX":-0.8826497182294611,"pZ":3.2151318264727924,"vX0":-8.87166662162564,"vY0":-132.46640803199125,"vZ0":-3.1733111080585457,"x":150.64,"y":151.97,"x0":2.03506792229753,"y0":50.00642487168556,"z0":5.453114432222405,"aX":6.700498266314541},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-4.7,"spinRate":2220,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.415826189553417,"extension":6.3847697185420005},"hitData":{"launchSpeed":50.9,"launchAngle":89.0,"totalDistance":14.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":129.16,"coordY":209.25}},"index":0,"playId":"1350292f-9ca1-30f6-a7d8-0dd4d4820bbd","pitchNumber":1,"startTime":"2025-09-10T22:46:25.024Z","endTime":"2025-09-10T22:46:32.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:46:32.796Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a ground ball to second baseman Daniel Schneemann. Maikel Garcia scores. Vinnie Pasquantino to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T22:46:59.567Z","endTime":"2025-09-10T22:50:20.289Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":9},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d63629ec-37f9-49b6-a93e-3bdf2523519d","startTime":"2025-09-10T22:46:59.567Z","endTime":"2025-09-10T22:47:04.567Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.50018696343925,"strikeZoneBottom":1.54534298422596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73995245969135,"aZ":-13.678932925584604,"pfxX":6.59333006257528,"pfxZ":10.190671893074692,"pX":0.5535418945459768,"pZ":2.173687234826858,"vX0":-6.309335235799769,"vY0":-134.06125423757769,"vZ0":-5.747449352033865,"x":95.9,"y":180.09,"x0":2.084083070205097,"y0":50.00302500386469,"z0":5.326493804952977,"aX":11.967780193797289},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-10.6,"spinRate":2247,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4089872834032917,"extension":6.35960381016866},"index":1,"playId":"b4466737-bc73-367b-8187-144cfb721cc2","pitchNumber":1,"startTime":"2025-09-10T22:47:18.235Z","endTime":"2025-09-10T22:47:21.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.43649903066455,"strikeZoneBottom":1.55974213245504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.722496521187473,"aZ":-12.977285680486206,"pfxX":6.840403040879016,"pfxZ":10.506743780334695,"pX":-0.7069074801144508,"pZ":2.9710414112035415,"vX0":-9.294430027893974,"vY0":-134.68107766419686,"vZ0":-3.844339316201025,"x":143.95,"y":158.56,"x0":1.9087794375119913,"y0":50.00515084383725,"z0":5.342268903337983,"aX":12.501707059482435},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-10.3,"spinRate":2250,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.40753561853909126,"extension":6.443473621978883},"index":2,"playId":"438a16cb-e4fe-3530-bb87-85183fdadd71","pitchNumber":2,"startTime":"2025-09-10T22:47:35.793Z","endTime":"2025-09-10T22:47:40.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-10T22:47:47.709Z","endTime":"2025-09-10T22:48:03.277Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.41601833350102,"strikeZoneBottom":1.5914867133091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.965818827732992,"aZ":-30.80769380659022,"pfxX":-6.785341291485896,"pfxZ":1.022350084923631,"pX":-0.68093507478798,"pZ":0.6527376677184547,"vX0":-4.7582128514459985,"vY0":-115.99033737445804,"vZ0":-3.235076205993078,"x":142.96,"y":221.16,"x0":2.2905297421282964,"y0":50.00535697871474,"z0":5.052953241593354,"aX":-9.096370529426428},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.2,"breakHorizontal":13.6,"spinRate":2432,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.47516541452629335,"extension":6.327389662142344},"index":4,"playId":"c9117cf2-ce24-3b76-aae1-d4e7b07b4166","pitchNumber":3,"startTime":"2025-09-10T22:48:03.277Z","endTime":"2025-09-10T22:48:07.043Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74176119901861,"aZ":-26.164437118941862,"pfxX":8.402400367787246,"pfxZ":4.085312028718697,"pX":0.19191485407825612,"pZ":1.506209842566822,"vX0":-7.005597257032428,"vY0":-120.34619915729787,"vZ0":-3.2604081506789466,"x":109.68,"y":198.11,"x0":2.0450121624758135,"y0":50.0037079793514,"z0":5.189195653143188,"aX":12.360633209133821},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.8,"breakHorizontal":-13.6,"spinRate":1099,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.45463843411267835,"extension":6.385302806903434},"index":5,"playId":"408ca252-e3b8-3edc-b8e9-7bbf861dac70","pitchNumber":4,"startTime":"2025-09-10T22:48:38.451Z","endTime":"2025-09-10T22:48:43.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630365242464684,"aZ":-14.968525108521847,"pfxX":6.403987011524265,"pfxZ":9.348206911686583,"pX":0.19605667224399767,"pZ":2.9508058259613086,"vX0":-7.0079412283928155,"vY0":-135.118349610007,"vZ0":-3.678183726670492,"x":109.53,"y":159.11,"x0":1.996627299865793,"y0":50.00601114290936,"z0":5.3878509253326365,"aX":11.792111161706307},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.1,"spinRate":2249,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4060418680205342,"extension":6.247201613846398},"index":6,"playId":"6e95cdb9-975f-38f8-90d3-06ea037f6995","pitchNumber":5,"startTime":"2025-09-10T22:49:08.293Z","endTime":"2025-09-10T22:49:11.866Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.39610346040041,"strikeZoneBottom":1.60529687240077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12304321617839,"aZ":-27.08112754014025,"pfxX":7.589742716776094,"pfxZ":3.556522182805111,"pX":1.955436141324573,"pZ":2.6746770998423974,"vX0":-3.471978555095677,"vY0":-118.77940556504713,"vZ0":-0.1934159417195993,"x":42.46,"y":166.56,"x0":2.447692509594358,"y0":50.00405592522727,"z0":5.213348755769363,"aX":10.877755920813698},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.7,"breakHorizontal":-13.0,"spinRate":1051,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4605973964976249,"extension":6.26694062965894},"index":7,"playId":"bd4f38f0-2468-39b7-a2f3-ba94b092bf52","pitchNumber":6,"startTime":"2025-09-10T22:49:29.305Z","endTime":"2025-09-10T22:49:33.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.412966002620596,"aZ":-32.51553359431048,"pfxX":-6.199306115661804,"pfxZ":-0.25827490705788936,"pX":-0.09935359759539937,"pZ":1.1121110162705252,"vX0":-3.53998820549901,"vY0":-115.68812845367219,"vZ0":-2.175398245469764,"x":120.79,"y":208.75,"x0":2.260492994164875,"y0":50.00041688599051,"z0":5.208589559318699,"aX":-8.324656804652282},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.7,"breakHorizontal":12.1,"spinRate":2343,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4751053572224575,"extension":6.358753600629468},"index":8,"playId":"eb1ad8a6-fcdd-3b80-a51a-1100ff4acb4a","pitchNumber":7,"startTime":"2025-09-10T22:49:47.263Z","endTime":"2025-09-10T22:49:52.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33072464061557,"aZ":-14.903737199024032,"pfxX":6.309033616683646,"pfxZ":9.264740259093307,"pX":-0.0791292049436544,"pZ":1.6474684499369574,"vX0":-7.74709550667564,"vY0":-136.25312758261848,"vZ0":-6.808550587284877,"x":120.02,"y":194.3,"x0":1.9928309922281562,"y0":50.00488519572903,"z0":5.225218423107868,"aX":11.76311591043184},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-9.6,"spinRate":2287,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.40332846725330684,"extension":6.329617892671372},"hitData":{"launchSpeed":95.2,"launchAngle":-0.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.04,"coordY":137.62}},"index":9,"playId":"b1f1f6f0-4528-3fba-88e7-c87a171a499f","pitchNumber":8,"startTime":"2025-09-10T22:50:09.742Z","endTime":"2025-09-10T22:50:20.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:50:20.289Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T22:50:37.198Z","endTime":"2025-09-10T22:51:51.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.35734236748698,"strikeZoneBottom":1.55947120367076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31085994543367,"aZ":-26.01647971528742,"pfxX":-6.721495464688269,"pfxZ":4.44708328388891,"pX":-0.5905350277402076,"pZ":2.6731926473433067,"vX0":-4.872142672325219,"vY0":-117.54089390643604,"vZ0":-0.35967085510795227,"x":139.51,"y":166.6,"x0":2.389745686214499,"y0":50.00518598593681,"z0":5.264358999630837,"aX":-9.313624024169826},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.3,"breakHorizontal":13.4,"spinRate":2423,"spinDirection":288},"zone":4,"typeConfidence":2.0,"plateTime":0.4677438981516686,"extension":6.407332449685977},"index":0,"playId":"df26a6cf-997f-3ca3-b994-b06128acfd7d","pitchNumber":1,"startTime":"2025-09-10T22:50:54.805Z","endTime":"2025-09-10T22:50:58.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63274957954452,"aZ":-26.969978881408963,"pfxX":-3.355667367695183,"pfxZ":3.695035419885091,"pX":-1.1902547899171865,"pZ":1.16830947080648,"vX0":-6.72943913503584,"vY0":-118.75382122925282,"vZ0":-3.808686541229416,"x":162.37,"y":207.24,"x0":2.131594543209057,"y0":50.00290171280661,"z0":5.283640947602132,"aX":-4.727515229604953},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.9,"breakHorizontal":7.9,"spinRate":2452,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.46364328397147014,"extension":6.299614821021794},"index":1,"playId":"d0faa93c-bc49-3531-b4d6-f6a11a7bcb99","pitchNumber":2,"startTime":"2025-09-10T22:51:10.824Z","endTime":"2025-09-10T22:51:14.442Z","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":82.4,"endSpeed":74.9,"strikeZoneTop":3.26176718638846,"strikeZoneBottom":1.51459669409494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.920063361508802,"aZ":-24.06842892016036,"pfxX":0.06519281275796729,"pfxZ":5.659990502715516,"pX":-1.7144744371569687,"pZ":1.3661324679106444,"vX0":-8.301392855225195,"vY0":-119.6824089165533,"vZ0":-4.1538579877472515,"x":182.35,"y":201.89,"x0":1.8097726753160095,"y0":50.001979618695344,"z0":5.313230179255429,"aX":0.09468976495801115},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.4,"breakHorizontal":2.2,"spinRate":2433,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.45996967460898164,"extension":6.275917882194246},"index":2,"playId":"f58fe5cb-ce38-3cab-aff2-fab05a4815a7","pitchNumber":3,"startTime":"2025-09-10T22:51:27.461Z","endTime":"2025-09-10T22:51:31.777Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.823539267130396,"aZ":-26.130624382123884,"pfxX":-2.6675280020208954,"pfxZ":4.299650421534881,"pX":-0.6166903190232764,"pZ":2.164463185587254,"vX0":-5.30512456804265,"vY0":-118.7014819785323,"vZ0":-1.9277797692690501,"x":140.51,"y":180.34,"x0":2.0069676255038393,"y0":50.005232093088274,"z0":5.400791348677031,"aX":-3.7498964066782645},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.6,"breakHorizontal":6.2,"spinRate":2350,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.4640496101877001,"extension":6.241783791315237},"index":3,"playId":"39404d00-73c4-3a0e-83e8-255e17e6e005","pitchNumber":4,"startTime":"2025-09-10T22:51:45.863Z","endTime":"2025-09-10T22:51:51.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:51:51.909Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T22:53:47.285Z","endTime":"2025-09-10T22:55:24.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.2619386412677,"strikeZoneBottom":1.4704167485855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14893461897335,"aZ":-12.030621378420594,"pfxX":-5.786741386547744,"pfxZ":11.107788911985782,"pX":-0.2832618156087487,"pZ":3.753244132814988,"vX0":7.686234033871296,"vY0":-134.10023970268603,"vZ0":-4.2835859467998665,"x":127.8,"y":137.44,"x0":-2.440502285555495,"y0":50.003604905395406,"z0":6.2355025043897365,"aX":-10.495462671173687},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":8.8,"spinRate":2308,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40911812884042087,"extension":6.756758909343556},"index":0,"playId":"e523db5c-90cc-3a4c-a8e0-4f5a5f9ba2c5","pitchNumber":1,"startTime":"2025-09-10T22:54:09.165Z","endTime":"2025-09-10T22:54:13.049Z","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":93.1,"endSpeed":84.8,"strikeZoneTop":3.17936278837952,"strikeZoneBottom":1.46491829506569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58081223178043,"aZ":-12.636882265629614,"pfxX":-7.328592061244783,"pfxZ":10.581360961773003,"pX":-1.5425035175111879,"pZ":2.461594733582601,"vX0":5.395730861933676,"vY0":-135.2985700659352,"vZ0":-7.582067314222409,"x":175.8,"y":172.32,"x0":-2.6142888962695574,"y0":50.006587133643244,"z0":6.193443453246205,"aX":-13.537677453619745},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":12.1,"spinRate":2357,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40542219124579626,"extension":6.727249248182561},"index":1,"playId":"fa1702ed-eca3-3f34-b350-68e6395f8e0e","pitchNumber":2,"startTime":"2025-09-10T22:54:24.999Z","endTime":"2025-09-10T22:54:29.003Z","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.0,"endSpeed":84.8,"strikeZoneTop":3.16700848205497,"strikeZoneBottom":1.50422703440075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.764294881078,"aZ":-15.231155715254284,"pfxX":-9.618151967679466,"pfxZ":9.186978820603938,"pX":-0.34182912787636616,"pZ":2.785890968909387,"vX0":9.137741333309696,"vY0":-135.0258087665157,"vZ0":-6.04443417505943,"x":130.03,"y":163.56,"x0":-2.522392231874322,"y0":50.0025972070329,"z0":6.127663636904204,"aX":-17.736840816740962},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":15.5,"spinRate":2250,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4058639107517994,"extension":6.701445649924669},"index":2,"playId":"4804a47a-e3cf-3a17-b84f-44231eebc68b","pitchNumber":3,"startTime":"2025-09-10T22:54:39.847Z","endTime":"2025-09-10T22:54:43.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.788654825380387,"aZ":-30.242394295305125,"pfxX":1.5537392286311218,"pfxZ":1.2310673096847609,"pX":0.16693150023669487,"pZ":2.5497180834652298,"vX0":6.337954542166692,"vY0":-124.03588045517533,"vZ0":-2.99487528159168,"x":110.64,"y":169.94,"x0":-2.614336411192154,"y0":50.00413628310669,"z0":6.272007608673204,"aX":2.441848577263738},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":-4.2,"spinRate":2569,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.44013298441831283,"extension":6.542516796923018},"index":3,"playId":"9a0564ed-00c4-3ace-a265-a4f87c838b8a","pitchNumber":4,"startTime":"2025-09-10T22:54:55.625Z","endTime":"2025-09-10T22:55:00.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.519921486995095,"aZ":-28.32138538332972,"pfxX":-10.727330871445954,"pfxZ":2.3589004834986724,"pX":-0.7571944757730829,"pZ":1.481220083876943,"vX0":8.063182230705396,"vY0":-127.47129004196397,"vZ0":-5.722310184450917,"x":145.86,"y":198.79,"x0":-2.5826099719632607,"y0":50.000538263680426,"z0":6.017953761711941,"aX":-17.484456670524978},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":17.4,"spinRate":1503,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4312520139457323,"extension":6.771128530499152},"hitData":{"launchSpeed":78.4,"launchAngle":23.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.89,"coordY":121.96}},"index":4,"playId":"7e5c8992-9127-3aaf-a3e7-fab878bc68bf","pitchNumber":5,"startTime":"2025-09-10T22:55:14.084Z","endTime":"2025-09-10T22:55:24.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:55:24.484Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Valera walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T22:55:26.885Z","endTime":"2025-09-10T22:58:43.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.39935299605377,"strikeZoneBottom":1.5991865598919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.478334715922326,"aZ":-13.089795497779846,"pfxX":-6.793368181215124,"pfxZ":10.111130560392033,"pX":-0.6181005604621633,"pZ":1.9400893246446234,"vX0":7.822303645552679,"vY0":-136.61787288372503,"vZ0":-8.63893855974022,"x":140.56,"y":186.4,"x0":-2.6376816779392223,"y0":50.00664719171236,"z0":6.046036709585102,"aX":-12.827445241143588},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":10.7,"spinRate":2327,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.401121578206145,"extension":6.719308475279031},"index":0,"playId":"a48f2102-6734-3845-8702-4d9bf409c05a","pitchNumber":1,"startTime":"2025-09-10T22:55:48.856Z","endTime":"2025-09-10T22:55:52.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.37475232156779,"strikeZoneBottom":1.54878761142062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1575184597185,"aZ":-40.17885956932455,"pfxX":5.820933926919556,"pfxZ":-5.779139668075029,"pX":-0.052224982411388024,"pZ":0.6164124315539407,"vX0":4.301812070404676,"vY0":-117.73575305693527,"vZ0":-4.340938538795447,"x":118.99,"y":222.14,"x0":-2.668080802998135,"y0":50.00398729739944,"z0":6.2552629191295965,"aX":8.061311173675737},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.3,"breakHorizontal":-11.6,"spinRate":2666,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.46764012587780046,"extension":6.629811354123387},"index":1,"playId":"d8b5101b-0ff9-3825-ae6e-a734805a589c","pitchNumber":2,"startTime":"2025-09-10T22:56:04.700Z","endTime":"2025-09-10T22:56:12.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jonathan Bowlan. Steven Kwan to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"d8b5101b-0ff9-3825-ae6e-a734805a589c","startTime":"2025-09-10T22:56:16.036Z","endTime":"2025-09-10T22:56:32.286Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.32423893805148,"strikeZoneBottom":1.58333357783577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82750043026051,"aZ":-32.70080475761784,"pfxX":0.6716187334210377,"pfxZ":-0.3398018831100984,"pX":-0.788198921050277,"pZ":2.840539608164725,"vX0":4.241682754047092,"vY0":-123.03621048497715,"vZ0":-1.5227821747910175,"x":147.04,"y":162.09,"x0":-2.6169176040077975,"y0":50.00448181377064,"z0":6.221096120232693,"aX":1.0360736774324593},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.2,"spinRate":2471,"spinDirection":88},"zone":1,"typeConfidence":2.0,"plateTime":0.4439990441025401,"extension":6.443544854056076},"index":3,"playId":"fd2a0413-4f74-30af-859f-276da56879d6","pitchNumber":3,"startTime":"2025-09-10T22:56:32.286Z","endTime":"2025-09-10T22:56:38.928Z","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":84.7,"endSpeed":78.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.543788376501176,"aZ":-31.377623064776873,"pfxX":0.4544764318355985,"pfxZ":0.5137701206741845,"pX":0.4326548447317079,"pZ":1.8581646535597114,"vX0":7.3728093146525415,"vY0":-123.26478792005447,"vZ0":-4.030646302995736,"x":100.51,"y":188.61,"x0":-2.645618122887992,"y0":50.003907422918466,"z0":6.13933902550225,"aX":0.7041428644751806},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":-2.4,"spinRate":2504,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4429101482548732,"extension":6.906402978888505},"index":4,"playId":"14379acf-d74c-3ea0-b977-0a6c6656326c","pitchNumber":4,"startTime":"2025-09-10T22:56:50.978Z","endTime":"2025-09-10T22:56:57.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.43635798477526,"strikeZoneBottom":1.58382114869874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.177119745543823,"aZ":-12.978703583517703,"pfxX":-5.693712119475176,"pfxZ":9.90924383700029,"pX":-0.6051680506142884,"pZ":4.144549802999437,"vX0":7.112933490818639,"vY0":-138.16342589705505,"vZ0":-3.311957978805797,"x":140.07,"y":126.88,"x0":-2.4707169247179577,"y0":50.00404087532147,"z0":6.228436266134224,"aX":-11.031669780367514},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2373,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3961176106962907,"extension":6.635490245406615},"index":5,"playId":"400c569c-7f2f-3c4d-8d99-cab9e0d3486d","pitchNumber":5,"startTime":"2025-09-10T22:57:37.076Z","endTime":"2025-09-10T22:57:42.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.970601175464097,"aZ":-17.509110145608723,"pfxX":-7.958512014151738,"pfxZ":7.594797733266461,"pX":0.14426915793345624,"pZ":3.0407907559155305,"vX0":9.614539963951456,"vY0":-137.70957763985297,"vZ0":-4.9964740199296465,"x":111.5,"y":156.68,"x0":-2.349143096379331,"y0":50.00429689459014,"z0":6.053304748223799,"aX":-15.372501425807705},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":12.5,"spinRate":2205,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39688829076960896,"extension":6.807306622787371},"index":6,"playId":"42f44fbb-f414-3728-80e3-9517ab7060ad","pitchNumber":6,"startTime":"2025-09-10T22:57:53.158Z","endTime":"2025-09-10T22:57:57.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-10T22:58:21.198Z","endTime":"2025-09-10T22:58:37.217Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"}},{"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.42254412627857,"strikeZoneBottom":1.60892897400967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97040075037332,"aZ":-11.687083302782469,"pfxX":-5.415119532854491,"pfxZ":10.392281580741807,"pX":-1.318428291581107,"pZ":2.575089729371551,"vX0":5.2554913183201295,"vY0":-139.86229176130635,"vZ0":-7.4138050116957945,"x":167.26,"y":169.25,"x0":-2.5227049317004195,"y0":50.006522255157186,"z0":6.035446735141759,"aX":-10.678840234275574},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2367,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3923438869953366,"extension":6.672963152491863},"index":8,"playId":"34f37179-e8eb-3f7f-8d98-bb1f0d3ff673","pitchNumber":7,"startTime":"2025-09-10T22:58:37.217Z","endTime":"2025-09-10T22:58:43.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:58:43.196Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T22:58:45.455Z","endTime":"2025-09-10T22:59:57.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.42734545235782,"strikeZoneBottom":1.56661967113072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.596985418353405,"aZ":-11.709263174533575,"pfxX":-4.326384125565924,"pfxZ":10.484301346112593,"pX":-1.0599395393947986,"pZ":3.3131862224828654,"vX0":5.513037243703978,"vY0":-139.36134423998516,"vZ0":-5.5510861092834975,"x":157.4,"y":149.32,"x0":-2.508950345374038,"y0":50.00158247444573,"z0":6.115987599704821,"aX":-8.443919385610538},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":6.6,"spinRate":2307,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.394216104500134,"extension":6.702052709384922},"index":0,"playId":"f9404c40-54ca-3e7a-a809-8035591874e3","pitchNumber":1,"startTime":"2025-09-10T22:59:09.515Z","endTime":"2025-09-10T22:59:14.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.4575754642952,"strikeZoneBottom":1.68484810886951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.998632503128064,"aZ":-16.273785748521302,"pfxX":-9.216457568722838,"pfxZ":8.266987068353572,"pX":-0.6540523653705035,"pZ":1.538136196214054,"vX0":8.336482622267377,"vY0":-137.67460674620978,"vZ0":-8.884488904066817,"x":141.93,"y":197.25,"x0":-2.520942738227965,"y0":50.004778548338734,"z0":5.904154596164406,"aX":-17.729903694428128},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":15.0,"spinRate":2249,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3975505519458329,"extension":6.912532315790883},"index":1,"playId":"0f6b66dd-c31a-371d-bd14-62ec119154a9","pitchNumber":2,"startTime":"2025-09-10T22:59:26.438Z","endTime":"2025-09-10T22:59:32.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86649846606884,"aZ":-29.91872684612264,"pfxX":0.17758426603740896,"pfxZ":1.4508187620014912,"pX":0.1618201473298767,"pZ":2.58214750329797,"vX0":6.73962098240534,"vY0":-123.35898368870171,"vZ0":-2.662867528807425,"x":110.83,"y":169.06,"x0":-2.620299195952446,"y0":50.00119688848009,"z0":6.179257356856738,"aX":0.2749356584568403},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-1.8,"spinRate":2429,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.44278231915636823,"extension":6.631290392240826},"hitData":{"launchSpeed":89.6,"launchAngle":50.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.86,"coordY":119.33}},"index":2,"playId":"4a83a116-3f4b-3e29-b3f9-9e428808726a","pitchNumber":3,"startTime":"2025-09-10T22:59:44.485Z","endTime":"2025-09-10T22:59:57.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T22:59:57.068Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Manzardo homers (26) on a fly ball to right field. George Valera scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T22:59:59.218Z","endTime":"2025-09-10T23:03:19.706Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_adv_play","runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":680742,"link":"/api/v1/people/680742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":{"id":680742,"link":"/api/v1/people/680742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.19883759736262,"strikeZoneBottom":1.45396851929646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74495743675256,"aZ":-10.886181403992712,"pfxX":-6.470301695332978,"pfxZ":11.104908315110194,"pX":0.7107479322197291,"pZ":2.878938302638807,"vX0":10.499360362170792,"vY0":-138.06352926466909,"vZ0":-6.74454736552039,"x":89.91,"y":161.05,"x0":-2.3130343057563336,"y0":50.003958127132336,"z0":6.097746786119596,"aX":-12.40556312668315},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2317,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39778184118578563,"extension":6.652246092234877},"index":0,"playId":"ec70b4c8-1b8c-308f-9e5c-60502eb4deac","pitchNumber":1,"startTime":"2025-09-10T23:00:24.457Z","endTime":"2025-09-10T23:00:28.689Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.323376038135535,"aZ":-11.811818938866285,"pfxX":-6.382881987434165,"pfxZ":10.509105740026213,"pX":0.200520037876488,"pZ":2.6757127270099397,"vX0":9.403474216008812,"vY0":-139.06985528448357,"vZ0":-6.985282807607553,"x":109.36,"y":166.54,"x0":-2.412296081091876,"y0":50.00354399860126,"z0":6.0221323422169055,"aX":-12.368933202753604},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2316,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39549248411971893,"extension":6.762843690789096},"index":1,"playId":"c6063518-7dc7-3796-a2f2-4520add48ce6","pitchNumber":2,"startTime":"2025-09-10T23:00:43.045Z","endTime":"2025-09-10T23:00:48.170Z","isPitch":true,"type":"pitch"},{"details":{"description":"Royals challenged (tag play), call on the field was overturned: Steven Kwan caught stealing 3rd base, catcher Salvador Perez to third baseman Maikel Garcia. George Valera to 2nd.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"c6063518-7dc7-3796-a2f2-4520add48ce6","startTime":"2025-09-10T23:01:02.076Z","endTime":"2025-09-10T23:02:04.683Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":118}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40278209898543,"aZ":-9.98079507638501,"pfxX":-6.1578365642825155,"pfxZ":11.673841570250111,"pX":-0.2077508191993179,"pZ":3.2226863546667834,"vX0":8.373119731585845,"vY0":-137.4681265054849,"vZ0":-6.032018887809724,"x":124.92,"y":151.77,"x0":-2.5026846764356843,"y0":50.00232718001198,"z0":6.133153584225222,"aX":-11.70665661995946},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":9.2,"spinRate":2433,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3994868787282022,"extension":6.668215934884723},"index":3,"playId":"db063ada-70c0-37a2-af80-4f975e144072","pitchNumber":3,"startTime":"2025-09-10T23:02:04.683Z","endTime":"2025-09-10T23:02:07.756Z","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":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.19240270876391,"strikeZoneBottom":1.4900525091049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46631506792698,"aZ":-37.362888106131145,"pfxX":3.5655255283774077,"pfxZ":-3.5104900515848447,"pX":1.364944354152223,"pZ":-0.781069315139765,"vX0":7.88523248628455,"vY0":-121.02788935682626,"vZ0":-8.42000025083733,"x":64.97,"y":259.87,"x0":-2.4036555838306004,"y0":50.00477255726677,"z0":6.031688276866679,"aX":5.267699391134598},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.3,"breakHorizontal":-8.4,"spinRate":2548,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45323514519743346,"extension":6.642050196349938},"index":4,"playId":"fbea6bf0-ccb8-3020-ac2a-85dabc179fb2","pitchNumber":4,"startTime":"2025-09-10T23:02:25.550Z","endTime":"2025-09-10T23:02:28.550Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.110562754145015,"aZ":-33.54929876619872,"pfxX":-0.10472355959566215,"pfxZ":-0.8709175456869067,"pX":0.5286448568748294,"pZ":1.8891157290869358,"vX0":7.563321244373301,"vY0":-125.19584384124217,"vZ0":-3.6083972665766915,"x":96.85,"y":187.77,"x0":-2.5222929738496287,"y0":50.00100901077423,"z0":6.105042906972532,"aX":-0.16572103773638988},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-1.6,"spinRate":2327,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4380845447333521,"extension":6.711250401781695},"hitData":{"launchSpeed":111.3,"launchAngle":34.0,"totalDistance":436.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.04,"coordY":53.58}},"index":5,"playId":"28234b5c-e725-3cfb-9489-e409d0b7e826","pitchNumber":5,"startTime":"2025-09-10T23:02:53.079Z","endTime":"2025-09-10T23:03:19.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:03:19.706Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T23:03:52.164Z","endTime":"2025-09-10T23:04:41.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T23:03:37.840Z","endTime":"2025-09-10T23:03:54.494Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.269961945615037,"aZ":-12.19038352859967,"pfxX":-5.008180683180284,"pfxZ":10.491342033098617,"pX":-0.4790346574348874,"pZ":3.8690344624939415,"vX0":7.136446248319409,"vY0":-137.34826151696421,"vZ0":-3.9674254670116413,"x":135.26,"y":134.32,"x0":-2.4639401747319964,"y0":50.00511179045386,"z0":6.1652711580074335,"aX":-9.542232528949508},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2263,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39924487425181177,"extension":6.883055734753665},"index":1,"playId":"dfe724ed-4c2d-30c2-9997-8170fbec81cc","pitchNumber":1,"startTime":"2025-09-10T23:03:54.494Z","endTime":"2025-09-10T23:03:59.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.017816207761637,"aZ":-24.519598148693262,"pfxX":-5.802767515702587,"pfxZ":4.650010083845598,"pX":-0.10073633943466569,"pZ":1.8880896163428815,"vX0":8.068899411852083,"vY0":-127.67671004092317,"vZ0":-5.437996958610826,"x":120.84,"y":187.8,"x0":-2.552432522270298,"y0":50.00236650498129,"z0":5.982584696578639,"aX":-9.55178386800832},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":8.6,"spinRate":1362,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.42948302245962733,"extension":6.754690405888282},"index":2,"playId":"fde9858e-c290-37cd-9d18-d3a513acca03","pitchNumber":2,"startTime":"2025-09-10T23:04:09.795Z","endTime":"2025-09-10T23:04:15.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291292309407826,"aZ":-12.558927949292382,"pfxX":-5.822662767324417,"pfxZ":10.240559199090363,"pX":-0.3682902409846411,"pZ":3.942761003330462,"vX0":7.761508615157141,"vY0":-137.26435248874662,"vZ0":-3.8187758300379686,"x":131.04,"y":132.33,"x0":-2.4709791354806385,"y0":50.00226483875582,"z0":6.2020652169518815,"aX":-11.153228212195891},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2309,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3984359634463961,"extension":6.66589292272764},"index":3,"playId":"7eaee4ed-0cae-31f3-b5e1-f8a093606eb6","pitchNumber":3,"startTime":"2025-09-10T23:04:38.519Z","endTime":"2025-09-10T23:04:41.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:04:41.683Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randal Grichuk lines out to right fielder CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T23:06:30.639Z","endTime":"2025-09-10T23:08:11.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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(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":89.8,"endSpeed":82.9,"strikeZoneTop":3.28219062932329,"strikeZoneBottom":1.64831769681583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81318026252422,"aZ":-16.121877508708476,"pfxX":6.22249936475164,"pfxZ":9.174674692598039,"pX":1.0554443943887077,"pZ":2.631224248579654,"vX0":-5.1761856692399615,"vY0":-130.7409699864106,"vZ0":-4.104031541543643,"x":76.77,"y":167.74,"x0":2.2422228258410533,"y0":50.00246122302314,"z0":5.413633943665169,"aX":10.886942420503168},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.1,"breakHorizontal":-10.3,"spinRate":2171,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4172407222188932,"extension":6.194249136859385},"index":0,"playId":"6de4727a-13d1-3873-a6af-e389464aadec","pitchNumber":1,"startTime":"2025-09-10T23:06:47.969Z","endTime":"2025-09-10T23:06:51.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.37676448271265,"strikeZoneBottom":1.63015051573954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47540010746602,"aZ":-13.794920958327127,"pfxX":5.386330495992931,"pfxZ":10.492244589093971,"pX":1.663318541829551,"pZ":3.702479176002619,"vX0":-3.371302027956231,"vY0":-131.42782107200597,"vZ0":-2.146467517109719,"x":53.6,"y":138.81,"x0":2.2618803191106633,"y0":50.006024223891686,"z0":5.552658413502055,"aX":9.438321898077952},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.7,"breakHorizontal":-9.0,"spinRate":2247,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4165221121306124,"extension":6.095911104377069},"index":1,"playId":"77e5a8c2-2a99-3177-b1f2-1a4a594ff958","pitchNumber":2,"startTime":"2025-09-10T23:07:01.470Z","endTime":"2025-09-10T23:07:05.682Z","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":90.3,"endSpeed":83.1,"strikeZoneTop":3.3573243457909,"strikeZoneBottom":1.6110589042366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.609331775190267,"aZ":-13.796112124009934,"pfxX":5.488529412982445,"pfxZ":10.501783476838128,"pX":-1.7066840802843954,"pZ":1.6441395687132783,"vX0":-11.141492176605587,"vY0":-130.93558157119472,"vZ0":-6.775587941616761,"x":182.05,"y":194.39,"x0":1.8755014602292794,"y0":50.00210678081322,"z0":5.282431951371506,"aX":9.604969916097408},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.8,"breakHorizontal":-7.7,"spinRate":2243,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4170547559134752,"extension":6.4024000390201605},"index":2,"playId":"d177d9ea-45a4-3f53-9211-8e3ae85bc3fd","pitchNumber":3,"startTime":"2025-09-10T23:07:14.401Z","endTime":"2025-09-10T23:07:18.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.32465086884931,"strikeZoneBottom":1.60410901807444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56104078090077,"aZ":-14.341538125160094,"pfxX":6.380102479598447,"pfxZ":9.994520704038345,"pX":0.9583927457629936,"pZ":1.8861431652831828,"vX0":-5.4367597109961725,"vY0":-132.76739117203542,"vZ0":-6.135623526890558,"x":80.47,"y":187.85,"x0":2.204278017902625,"y0":50.00322754251627,"z0":5.271759853299024,"aX":11.384627730774238},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":-10.3,"spinRate":2311,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.41261711951743685,"extension":6.382538906650107},"index":3,"playId":"aad53016-e56c-3f54-8e69-6b1ae567f444","pitchNumber":4,"startTime":"2025-09-10T23:07:30.038Z","endTime":"2025-09-10T23:07:34.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.420040322542814,"aZ":-25.13778938501655,"pfxX":10.973827554858385,"pfxZ":4.260278646721291,"pX":-0.5373685616488408,"pZ":2.4195092139175514,"vX0":-10.514456153918614,"vY0":-127.69871359980527,"vZ0":-1.5592077531795403,"x":137.48,"y":173.45,"x0":2.208678619645029,"y0":50.00117585146516,"z0":5.01655892667493,"aX":18.113697265891528},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.6,"breakHorizontal":-17.5,"spinRate":1950,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.42900425654744634,"extension":6.327197814872367},"index":4,"playId":"fb3038a0-4c81-3b5c-831c-2dad8921e3db","pitchNumber":5,"startTime":"2025-09-10T23:07:44.030Z","endTime":"2025-09-10T23:07:48.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19739807273559,"aZ":-12.077144421629484,"pfxX":5.034070730678612,"pfxZ":11.081131363862688,"pX":-0.08144101072393987,"pZ":2.22863630369576,"vX0":-7.32396116599644,"vY0":-134.10973446253888,"vZ0":-5.7458161945072765,"x":120.1,"y":178.61,"x0":2.036395478022769,"y0":50.00125428131864,"z0":5.267439642145524,"aX":9.129038249973991},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.0,"breakHorizontal":-7.4,"spinRate":2190,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4090987252184486,"extension":6.478761120133425},"hitData":{"launchSpeed":92.1,"launchAngle":22.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.44,"coordY":85.21}},"index":5,"playId":"764482f3-e2f2-3787-9f03-20198dde233f","pitchNumber":6,"startTime":"2025-09-10T23:08:03.587Z","endTime":"2025-09-10T23:08:11.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:08:11.003Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jac Caglianone lines out to second baseman Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T23:08:13.842Z","endTime":"2025-09-10T23:08:47.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","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":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":80.8,"strikeZoneTop":3.56956631220137,"strikeZoneBottom":1.759942119415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54433144996956,"aZ":-25.90608712814851,"pfxX":9.927036232451275,"pfxZ":3.7449275316467396,"pX":0.7101856715558439,"pZ":3.2408757068619125,"vX0":-7.2115316857729646,"vY0":-128.5561464955337,"vZ0":0.2859579703508759,"x":89.93,"y":151.28,"x0":2.2613558610881026,"y0":50.00528839423793,"z0":5.138483580894989,"aX":16.62548878779191},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":-16.3,"spinRate":1985,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.42599158512404545,"extension":6.1268568493974005},"index":0,"playId":"a7a2f244-65c1-3513-bd01-71f6155b835c","pitchNumber":1,"startTime":"2025-09-10T23:08:31.105Z","endTime":"2025-09-10T23:08:35.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36414786180959,"aZ":-23.788028184463297,"pfxX":8.908321637748942,"pfxZ":5.027289617982348,"pX":0.6448393367096884,"pZ":3.0554916755227044,"vX0":-7.086024719981019,"vY0":-128.05801649087917,"vZ0":-0.1836372294843276,"x":92.42,"y":156.28,"x0":2.2844797695325663,"y0":50.003218347102255,"z0":4.982203086908032,"aX":14.860630039517535},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.4,"breakHorizontal":-14.6,"spinRate":1916,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.4270087649638499,"extension":6.233799308860313},"hitData":{"launchSpeed":111.6,"launchAngle":7.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":157.37,"coordY":132.71}},"index":1,"playId":"50b0f918-47ce-363c-9085-6ecd602e49ee","pitchNumber":2,"startTime":"2025-09-10T23:08:43.446Z","endTime":"2025-09-10T23:08:47.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:08:47.934Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out to pitcher Logan Allen.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T23:08:57.408Z","endTime":"2025-09-10T23:10:26.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671106,"link":"/api/v1/people/671106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.48669672107082,"strikeZoneBottom":1.73128110992666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.745633887520718,"aZ":-27.706103059648704,"pfxX":-5.811603365253218,"pfxZ":3.3304538076717325,"pX":0.2505224408950789,"pZ":3.274934808501666,"vX0":-3.1047408479638756,"vY0":-115.16776615064062,"vZ0":1.2306409094277038,"x":107.45,"y":150.36,"x0":2.3718198867718407,"y0":50.00199751976212,"z0":5.417005425948743,"aX":-7.791221031292866},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.6,"breakHorizontal":11.3,"spinRate":2150,"spinDirection":272},"zone":2,"typeConfidence":2.0,"plateTime":0.47591541739937915,"extension":6.246283059424468},"index":0,"playId":"ac674595-8634-302b-b1d4-fee003d13c7f","pitchNumber":1,"startTime":"2025-09-10T23:09:12.292Z","endTime":"2025-09-10T23:09:16.023Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.56937289029686,"strikeZoneBottom":1.60935078961254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.869934760799687,"aZ":-22.608519272433774,"pfxX":9.548084764015488,"pfxZ":5.694060906004234,"pX":-0.2916810970725866,"pZ":1.4768306943929734,"vX0":-9.75028004493604,"vY0":-128.61133894785885,"vZ0":-4.1314843514507125,"x":128.12,"y":198.91,"x0":2.302257618633558,"y0":50.006072422785316,"z0":4.8508042805716265,"aX":16.050403270568488},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":1914,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.42536776148881605,"extension":6.294365438523257},"index":1,"playId":"cf4092d7-9e77-32b4-86bb-85947b5366f6","pitchNumber":2,"startTime":"2025-09-10T23:09:25.361Z","endTime":"2025-09-10T23:09:29.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.7,"endSpeed":80.7,"strikeZoneTop":3.56673580011833,"strikeZoneBottom":1.70881711543402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.813298391023405,"aZ":-24.545702303074535,"pfxX":11.30724765985774,"pfxZ":4.5646338705947365,"pX":-0.37364420057164405,"pZ":2.64003052228082,"vX0":-10.220688255591769,"vY0":-128.762311814476,"vZ0":-1.0000120762657878,"x":131.24,"y":167.5,"x0":2.1863811752299784,"y0":50.00480668317397,"z0":4.940213468830201,"aX":18.907400540727092},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":-18.1,"spinRate":2132,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.42607658609971377,"extension":6.362816787913294},"index":2,"playId":"f4afa6c1-013d-39ba-9f1d-ffcb036a91f5","pitchNumber":3,"startTime":"2025-09-10T23:09:39.812Z","endTime":"2025-09-10T23:09:43.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-10T23:09:50.818Z","endTime":"2025-09-10T23:10:02.554Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"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":90.9,"endSpeed":83.0,"strikeZoneTop":3.53587301350311,"strikeZoneBottom":1.72920900657085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15115482194011,"aZ":-15.355851453961634,"pfxX":8.0846385969148,"pfxZ":9.543688477426596,"pX":-1.0178002775058108,"pZ":2.230434597248356,"vX0":-9.917182392461607,"vY0":-131.93090901938552,"vZ0":-5.314191326410638,"x":155.8,"y":178.56,"x0":1.7400723026565659,"y0":50.00306343090685,"z0":5.403180877247738,"aX":14.248090870248934},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":-12.5,"spinRate":2243,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41520691441130486,"extension":6.359628548095898},"index":4,"playId":"c9a80cbb-44f8-3ff1-8465-c7de31584924","pitchNumber":4,"startTime":"2025-09-10T23:10:02.554Z","endTime":"2025-09-10T23:10:06.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.554408154201653,"aZ":-25.0591830545384,"pfxX":10.451107597449699,"pfxZ":4.212651015072866,"pX":-0.2763638513041065,"pZ":1.9464632954208345,"vX0":-9.717962409846955,"vY0":-129.05991953663084,"vZ0":-2.5352124169957975,"x":127.53,"y":186.23,"x0":2.1778117298866766,"y0":50.002511259216305,"z0":4.869029700190216,"aX":17.651711201630768},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":-16.8,"spinRate":2064,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.42419180128659884,"extension":6.2209305749944495},"hitData":{"launchSpeed":74.6,"launchAngle":-72.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":140.81,"coordY":180.61}},"index":5,"playId":"c0018350-9c1b-3551-bd6e-e74bb1bef1a8","pitchNumber":5,"startTime":"2025-09-10T23:10:19.104Z","endTime":"2025-09-10T23:10:26.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:10:26.643Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T23:12:18.814Z","endTime":"2025-09-10T23:13:25.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.421889743997745,"aZ":-11.830332848009514,"pfxX":-6.225978163017065,"pfxZ":10.894896560456147,"pX":-0.6128335127919327,"pZ":2.3470824578033556,"vX0":7.098110665724319,"vY0":-135.94289897484776,"vZ0":-7.792425546784623,"x":140.36,"y":175.41,"x0":-2.451603722248798,"y0":50.00651411050947,"z0":6.076415242122917,"aX":-11.629962887560376},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":9.7,"spinRate":2313,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40324986179143574,"extension":6.884827564197428},"index":0,"playId":"8710f37f-6bb3-37b8-9ee5-e85260ee85a4","pitchNumber":1,"startTime":"2025-09-10T23:12:38.731Z","endTime":"2025-09-10T23:12:42.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.564580427892096,"aZ":-13.53709504111102,"pfxX":-6.402361244762542,"pfxZ":10.10510995661874,"pX":-0.286843095202106,"pZ":2.920551083027175,"vX0":8.165270030639165,"vY0":-134.76610707912297,"vZ0":-5.896363909578072,"x":127.93,"y":159.93,"x0":-2.52039447394446,"y0":50.00424096527479,"z0":6.088669618439546,"aX":-11.809741625402966},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2345,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40603423876755107,"extension":6.692019202346357},"index":1,"playId":"0a6e8b4a-b5eb-31bd-8bc7-982d5744ce13","pitchNumber":2,"startTime":"2025-09-10T23:13:00.968Z","endTime":"2025-09-10T23:13:04.219Z","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.7,"endSpeed":86.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66917668017264,"aZ":-13.02842430662294,"pfxX":-6.040761723077027,"pfxZ":9.99419651402518,"pX":0.19682602935981616,"pZ":3.1577028431863345,"vX0":9.218347518856849,"vY0":-137.55611143674125,"vZ0":-5.652167728814232,"x":109.5,"y":153.52,"x0":-2.413737297663075,"y0":50.00032794851964,"z0":6.123257419858736,"aX":-11.569683962210824},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2329,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3982742138702706,"extension":6.791524085170884},"index":2,"playId":"a1761298-c0e2-37cd-be45-69a64bb95d3a","pitchNumber":3,"startTime":"2025-09-10T23:13:21.396Z","endTime":"2025-09-10T23:13:25.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:13:25.912Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T23:13:35.472Z","endTime":"2025-09-10T23:14:27.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.355917001162155,"aZ":-35.08724625098866,"pfxX":3.8799837943066704,"pfxZ":-2.13026834396669,"pX":1.1642997053667312,"pZ":1.362857429023452,"vX0":7.249949133549277,"vY0":-116.29287956216872,"vZ0":-3.714733516583778,"x":72.62,"y":201.98,"x0":-2.5011224838945676,"y0":50.00405336389504,"z0":6.31844996429512,"aX":5.300015435758178},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.6,"breakHorizontal":-8.9,"spinRate":2358,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.471480437157227,"extension":7.0363908028391355},"index":0,"playId":"c0225c21-2c15-36ff-ae4a-6b373820459f","pitchNumber":1,"startTime":"2025-09-10T23:13:47.608Z","endTime":"2025-09-10T23:13:54.466Z","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":94.3,"endSpeed":86.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74457109602233,"aZ":-11.507188944231789,"pfxX":-5.703824236057296,"pfxZ":10.879867142108992,"pX":-0.5036685088553468,"pZ":2.9396656438177637,"vX0":7.611406711886708,"vY0":-137.05321178190292,"vZ0":-6.362558587136743,"x":136.2,"y":159.41,"x0":-2.577822520805326,"y0":50.00119276543263,"z0":6.0797874402673,"aX":-10.833304619544885},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":8.6,"spinRate":2254,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39989415902021097,"extension":6.824916206597867},"index":1,"playId":"5e38d213-47b3-3184-b154-bff3e59fbf81","pitchNumber":2,"startTime":"2025-09-10T23:14:05.328Z","endTime":"2025-09-10T23:14:09.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.876305931614553,"aZ":-11.517736276224888,"pfxX":-6.242823832180698,"pfxZ":10.778500250189484,"pX":-0.2515608684786524,"pZ":3.021532715443599,"vX0":8.255094820331163,"vY0":-137.85821629683628,"vZ0":-6.20436172155112,"x":126.59,"y":157.2,"x0":-2.47977847732047,"y0":50.005160792210525,"z0":6.085794570542662,"aX":-11.967026138713416},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":9.5,"spinRate":2236,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3979770161398566,"extension":6.714282513110632},"index":2,"playId":"28aa7442-3b20-366a-ab35-cb1f830b2e65","pitchNumber":3,"startTime":"2025-09-10T23:14:22.147Z","endTime":"2025-09-10T23:14:27.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:14:27.414Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T23:14:29.381Z","endTime":"2025-09-10T23:16:33.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(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.7,"endSpeed":86.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.673732676928903,"aZ":-16.929372154469217,"pfxX":-9.144513801747541,"pfxZ":7.9760257092606786,"pX":-0.9785880890154105,"pZ":2.942752732107939,"vX0":7.400634106326199,"vY0":-137.65738126964231,"vZ0":-5.3734844847678715,"x":154.3,"y":159.33,"x0":-2.5189765277063025,"y0":50.00490920970115,"z0":6.073213394936187,"aX":-17.483574796568686},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":14.9,"spinRate":2314,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3984960493407814,"extension":6.815220792336689},"index":0,"playId":"eedba225-9bab-31e2-9c26-4aa2f80d1e34","pitchNumber":1,"startTime":"2025-09-10T23:14:51.497Z","endTime":"2025-09-10T23:14:56.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.9,"strikeZoneTop":3.04203551664755,"strikeZoneBottom":1.42890474469743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.622720270169864,"aZ":-34.36764298700299,"pfxX":9.076054021923355,"pfxZ":-1.6321021092974868,"pX":0.5907273167795727,"pZ":0.8925617240315579,"vX0":4.494764143355907,"vY0":-116.8355762229657,"vZ0":-4.417332498183916,"x":94.48,"y":214.68,"x0":-2.554316364082895,"y0":50.00356681327248,"z0":6.135329920784684,"aX":12.202894611858925},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.0,"breakHorizontal":-17.8,"spinRate":2410,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.47380694116702626,"extension":6.745083781285701},"index":1,"playId":"8dd2f56e-afdf-3987-b99d-ca8931e7dbe1","pitchNumber":2,"startTime":"2025-09-10T23:15:08.147Z","endTime":"2025-09-10T23:15:11.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.12001406017578,"strikeZoneBottom":1.45518720484673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.678779492720768,"aZ":-23.871609551499265,"pfxX":-8.162984520219775,"pfxZ":5.187096578382209,"pX":-0.8379111557076757,"pZ":1.2807372146111002,"vX0":6.977486428620731,"vY0":-126.2376620192757,"vZ0":-6.623324584546934,"x":148.94,"y":204.2,"x0":-2.588319836339455,"y0":50.00376355783072,"z0":5.88271443986996,"aX":-13.067052717698395},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.9,"breakHorizontal":13.1,"spinRate":1394,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.43526636328541857,"extension":6.9872461141967035},"index":2,"playId":"afbbac33-150e-31a8-b233-06561d261907","pitchNumber":3,"startTime":"2025-09-10T23:15:26.549Z","endTime":"2025-09-10T23:15:30.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.13479736652668,"strikeZoneBottom":1.4701733174817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7771379903053,"aZ":-17.00930104396306,"pfxX":-10.070701077530966,"pfxZ":7.844743264321689,"pX":-0.9260498506623577,"pZ":1.6156589330588884,"vX0":7.954951023320229,"vY0":-138.38053727135508,"vZ0":-8.616190710329514,"x":152.3,"y":195.16,"x0":-2.534030615161526,"y0":50.00419677358574,"z0":5.916287769841786,"aX":-19.471969975274433},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":16.6,"spinRate":2310,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3962917650060467,"extension":6.881100610329503},"index":3,"playId":"91ebe200-8e20-3510-a679-720db0e86f7d","pitchNumber":4,"startTime":"2025-09-10T23:15:42.852Z","endTime":"2025-09-10T23:15:45.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54202563333016,"aZ":-9.688468882395721,"pfxX":-4.671576305875446,"pfxZ":11.812413299583064,"pX":0.3914503676148851,"pZ":2.3492700030192624,"vX0":9.303638318261742,"vY0":-137.80543179485127,"vZ0":-8.18403959756954,"x":102.08,"y":175.35,"x0":-2.437198012119623,"y0":50.00530664920395,"z0":6.030744704835683,"aX":-8.895334023840636},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":6.2,"spinRate":2351,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39902908402333903,"extension":6.881415885324761},"index":4,"playId":"b0455e45-f4a2-36f9-9860-a57cf395add8","pitchNumber":5,"startTime":"2025-09-10T23:16:00.435Z","endTime":"2025-09-10T23:16:04.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26362435259187,"aZ":-18.452799659944496,"pfxX":-8.899031015806363,"pfxZ":7.196446411234273,"pX":-0.6152814243802381,"pZ":2.696223127431645,"vX0":8.000608439501939,"vY0":-136.9765627664864,"vZ0":-5.541088517325458,"x":113.15,"y":170.11,"x0":-2.41276564314005,"y0":50.00547158298232,"z0":6.000581689251426,"aX":-16.972693309410992},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":14.5,"spinRate":2218,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3993489802728507,"extension":6.811365710468449},"hitData":{"launchSpeed":93.7,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.07,"coordY":102.51}},"index":5,"playId":"334f0efa-cdec-3855-9486-06e4cb60a546","pitchNumber":6,"startTime":"2025-09-10T23:16:22.178Z","endTime":"2025-09-10T23:16:33.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:16:33.217Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T23:16:44.864Z","endTime":"2025-09-10T23:17:03.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96476803066967,"aZ":-37.65668428908625,"pfxX":7.330779597969668,"pfxZ":-3.922973364312055,"pX":0.5041627847828392,"pZ":2.540660673019273,"vX0":4.965966974391517,"vY0":-117.7272099694455,"vZ0":-0.6236169466835764,"x":97.78,"y":170.18,"x0":-2.586796530205781,"y0":50.00039048915312,"z0":6.303421029374094,"aX":10.256318598136048},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.0,"breakHorizontal":-14.5,"spinRate":2362,"spinDirection":29},"zone":6,"typeConfidence":2.0,"plateTime":0.46579012050947144,"extension":6.6953623281308925},"hitData":{"launchSpeed":80.5,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.86,"coordY":178.18}},"index":0,"playId":"f02a37f1-32a3-3054-9f57-3168e6960b40","pitchNumber":1,"startTime":"2025-09-10T23:16:56.882Z","endTime":"2025-09-10T23:17:03.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:17:03.410Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T23:18:51.650Z","endTime":"2025-09-10T23:19:50.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.66698854049007,"strikeZoneBottom":1.7653741502577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.497301034523208,"aZ":-27.68525213911741,"pfxX":8.825373209734549,"pfxZ":3.0883801739266845,"pX":-0.6452884575992951,"pZ":0.016857081630185854,"vX0":-9.314157965855005,"vY0":-119.16329797162798,"vZ0":-6.2544963274078915,"x":141.6,"y":238.32,"x0":2.146996444842586,"y0":50.00386565811958,"z0":5.14139706880868,"aX":12.835296766082704},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.4,"breakHorizontal":-14.0,"spinRate":1130,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4576847354037956,"extension":6.2628230780618965},"index":0,"playId":"90389181-e8e2-39d5-b850-92682f1e7198","pitchNumber":1,"startTime":"2025-09-10T23:19:09.935Z","endTime":"2025-09-10T23:19:13.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.65540612939995,"strikeZoneBottom":1.77973610990108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51172562897846,"aZ":-28.89526952487902,"pfxX":9.463517983447883,"pfxZ":1.9443537206159327,"pX":0.7074787936543684,"pZ":1.4302544320931594,"vX0":-7.262989954135826,"vY0":-128.69502849804684,"vZ0":-3.405916463978228,"x":90.03,"y":200.16,"x0":2.3300472185666146,"y0":50.0021457173184,"z0":4.997392565853113,"aX":15.949785660256195},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-15.6,"spinRate":1625,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.42482244765117816,"extension":6.171716299423752},"index":1,"playId":"8e35ad94-c1e9-3a3b-90f0-c88ddcc490d3","pitchNumber":2,"startTime":"2025-09-10T23:19:27.205Z","endTime":"2025-09-10T23:19:32.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.228037659140558,"aZ":-25.997335513826787,"pfxX":9.24766949372886,"pfxZ":3.7325446565583444,"pX":-0.03423923273256038,"pZ":2.4544253457323784,"vX0":-8.98689401454227,"vY0":-127.55039937140025,"vZ0":-1.3643817742753104,"x":118.31,"y":172.51,"x0":2.326398036628028,"y0":50.001133647297905,"z0":5.038219784011629,"aX":15.298548728692882},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":-14.8,"spinRate":1836,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.42874506861883477,"extension":6.301119017253578},"hitData":{"launchSpeed":95.3,"launchAngle":29.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.68,"coordY":66.91}},"index":2,"playId":"f0f140dd-d580-39ef-8196-e43cfbd8336e","pitchNumber":3,"startTime":"2025-09-10T23:19:42.103Z","endTime":"2025-09-10T23:19:50.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:19:50.616Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to right fielder CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T23:19:53.720Z","endTime":"2025-09-10T23:20:29.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.935720573737555,"aZ":-15.466446179846184,"pfxX":5.656871554134422,"pfxZ":9.329781825433527,"pX":0.16258315959121178,"pZ":2.7830856015671803,"vX0":-6.99644923845171,"vY0":-132.6113711994197,"vZ0":-3.867215746912936,"x":110.8,"y":163.64,"x0":2.0935049052677477,"y0":50.002302781580426,"z0":5.380303232692731,"aX":10.129796703898796},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-8.9,"spinRate":2156,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.41218814136515425,"extension":6.3802224718270475},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":155.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.08,"coordY":106.14}},"index":0,"playId":"8b63bed7-f586-3230-a0f6-e08ae6558e17","pitchNumber":1,"startTime":"2025-09-10T23:20:18.927Z","endTime":"2025-09-10T23:20:29.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:20:29.194Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a ground ball to right fielder CJ Kayfus. Bobby Witt Jr. scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T23:20:37.951Z","endTime":"2025-09-10T23:21:56.556Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":87.8,"endSpeed":80.2,"strikeZoneTop":3.64311123055365,"strikeZoneBottom":1.80035429869382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75874856638389,"aZ":-26.921460560691685,"pfxX":10.704959558397526,"pfxZ":3.192425694628268,"pX":0.8545444316511057,"pZ":1.9657694093918463,"vX0":-7.296294966528311,"vY0":-127.63122506367598,"vZ0":-1.8931774606766654,"x":84.43,"y":185.7,"x0":2.36236840480493,"y0":50.00425158211768,"z0":4.8413810839345155,"aX":17.627233741598754},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":-17.6,"spinRate":1756,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.42947601742187835,"extension":6.356331729207703},"index":0,"playId":"855891cc-dc0c-361e-85e5-4bdb244e70c0","pitchNumber":1,"startTime":"2025-09-10T23:20:53.143Z","endTime":"2025-09-10T23:20:57.173Z","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":81.1,"endSpeed":73.7,"strikeZoneTop":3.62036108377871,"strikeZoneBottom":1.77729574060334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.950670813438894,"aZ":-29.958429129724216,"pfxX":-6.250517686041844,"pfxZ":1.5993899024125655,"pX":-1.7150676527884412,"pZ":1.4422865436701204,"vX0":-6.771330228164408,"vY0":-117.79229895135752,"vZ0":-2.318485734297638,"x":182.37,"y":199.84,"x0":2.0271892322655978,"y0":50.00028784781058,"z0":5.2565198828694175,"aX":-8.629399804082816},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.5,"breakHorizontal":13.2,"spinRate":2319,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.46807573365457245,"extension":6.4603111703154905},"index":1,"playId":"106585f3-6eb5-308c-9a22-ca86d6faed15","pitchNumber":2,"startTime":"2025-09-10T23:21:09.719Z","endTime":"2025-09-10T23:21:13.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.54207704980339,"strikeZoneBottom":1.87282671325619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.322577794071258,"aZ":-27.62426262553317,"pfxX":-4.422449524438631,"pfxZ":3.3799379706576476,"pX":-0.718977133822311,"pZ":1.635272408092624,"vX0":-5.527501972114317,"vY0":-115.2385132808982,"vZ0":-1.6798859505911705,"x":144.41,"y":194.63,"x0":2.284701453008119,"y0":50.00111492866716,"z0":5.0409375944849355,"aX":-5.9499895045836935},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.0,"breakHorizontal":9.4,"spinRate":2253,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.47521512561851287,"extension":6.162838509610612},"index":2,"playId":"6a92460b-d380-3487-a8b3-a1a818169bb3","pitchNumber":3,"startTime":"2025-09-10T23:21:25.545Z","endTime":"2025-09-10T23:21:30.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bobby Witt Jr. steals (35) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"6a92460b-d380-3487-a8b3-a1a818169bb3","startTime":"2025-09-10T23:21:36.608Z","endTime":"2025-09-10T23:21:47.074Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32501072252735,"aZ":-23.175811841667727,"pfxX":8.959565684296074,"pfxZ":5.248174607475569,"pX":0.3055719014926946,"pZ":2.176131553043843,"vX0":-8.021310868710641,"vY0":-129.8918684984734,"vZ0":-2.6774551622321976,"x":105.35,"y":180.02,"x0":2.264481904617658,"y0":50.00228235103798,"z0":4.97579948603886,"aX":15.362356194167587},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.1,"breakHorizontal":-14.5,"spinRate":2015,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.42111059185334554,"extension":6.2892717910277005},"hitData":{"launchSpeed":110.4,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.98,"coordY":117.04}},"index":4,"playId":"05d5cf03-d244-31e7-bce2-9082ef12d66d","pitchNumber":4,"startTime":"2025-09-10T23:21:47.074Z","endTime":"2025-09-10T23:21:56.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:21:56.556Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Salvador Perez doubles (34) on a line drive to left fielder Steven Kwan. Vinnie Pasquantino to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T23:22:16.378Z","endTime":"2025-09-10T23:23:44.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":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":"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.6,"endSpeed":84.7,"strikeZoneTop":3.76627902134772,"strikeZoneBottom":1.81036970500582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57686087827645,"aZ":-12.520313834286258,"pfxX":4.796402033765006,"pfxZ":10.72300137318604,"pX":-1.1482095558420238,"pZ":2.3103170617554656,"vX0":-9.832573827730114,"vY0":-134.3824266833303,"vZ0":-5.810500760264894,"x":160.77,"y":176.4,"x0":1.9315520169661373,"y0":50.00040028678647,"z0":5.386626015589748,"aX":8.790046190508505},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2249,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4072714361796068,"extension":6.332761475525863},"index":0,"playId":"ae20676f-c718-3840-bf35-aa9e42f93e2a","pitchNumber":1,"startTime":"2025-09-10T23:22:29.033Z","endTime":"2025-09-10T23:22:33.787Z","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":91.4,"endSpeed":84.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73031925096288,"aZ":-17.062699088717963,"pfxX":5.036150926638304,"pfxZ":8.392893831283864,"pX":-0.6954991441309599,"pZ":2.6185062525510086,"vX0":-8.869667357284458,"vY0":-132.8924434530457,"vZ0":-3.992956227137185,"x":143.51,"y":168.08,"x0":2.0210892053238303,"y0":50.0011133282053,"z0":5.369013800133444,"aX":9.066386331666214},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":-7.3,"spinRate":2269,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.41112518257489494,"extension":6.430353743641507},"index":1,"playId":"e9b29cae-129b-36c0-9361-2f3bffe49709","pitchNumber":2,"startTime":"2025-09-10T23:22:45.249Z","endTime":"2025-09-10T23:22:49.158Z","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":91.5,"endSpeed":83.9,"strikeZoneTop":3.69387158414312,"strikeZoneBottom":1.81574952998891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.266631104241103,"aZ":-15.451552575265646,"pfxX":4.1532901545606515,"pfxZ":9.25538780752942,"pX":0.16512884739904327,"pZ":4.407799973406169,"vX0":-6.452609230579418,"vY0":-133.24025980301946,"vZ0":-0.15467466105894467,"x":110.71,"y":119.77,"x0":2.0730597407347915,"y0":50.004647616860595,"z0":5.578306755396687,"aX":7.506454574059081},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":-6.2,"spinRate":2204,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4102909876059728,"extension":6.098118230680446},"index":2,"playId":"e8eef5b1-60c0-3d63-8c4f-180bd43e1146","pitchNumber":3,"startTime":"2025-09-10T23:23:13.112Z","endTime":"2025-09-10T23:23:19.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.383777143825142,"aZ":-14.139189359392653,"pfxX":5.651935237959076,"pfxZ":10.085780591670087,"pX":-1.2516703966776794,"pZ":2.4286721586991993,"vX0":-10.336882187161251,"vY0":-132.63274911476844,"vZ0":-4.861176650471327,"x":164.71,"y":173.21,"x0":1.9553285624683843,"y0":50.00326540447903,"z0":5.3103399221465075,"aX":10.10792763798192},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":-8.0,"spinRate":2247,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4123878117452935,"extension":6.351763839157676},"hitData":{"launchSpeed":71.1,"launchAngle":22.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.66,"coordY":132.17}},"index":3,"playId":"6c39d0bd-07cc-3c80-b352-230ab0d8bad6","pitchNumber":4,"startTime":"2025-09-10T23:23:30.690Z","endTime":"2025-09-10T23:23:44.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:23:44.024Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, second baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T23:24:03.520Z","endTime":"2025-09-10T23:25:56.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.48633051334681,"strikeZoneBottom":1.64554384789962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.047244663041088,"aZ":-25.328728801711172,"pfxX":8.301543907767977,"pfxZ":4.5572769752636875,"pX":0.596238706431025,"pZ":2.2087539237943954,"vX0":-6.601501019919032,"vY0":-121.08381247995129,"vZ0":-2.046888106054579,"x":94.27,"y":179.14,"x0":2.2639081450105887,"y0":50.00387428431057,"z0":5.255858442804795,"aX":12.472289021596731},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.0,"breakHorizontal":-13.7,"spinRate":1198,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.45034097969787057,"extension":6.423995241598848},"index":0,"playId":"56918ebd-edeb-349c-9e2f-51e3ed7d529b","pitchNumber":1,"startTime":"2025-09-10T23:24:12.844Z","endTime":"2025-09-10T23:24:16.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.4921384276562,"strikeZoneBottom":1.625382150607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.537786433721152,"aZ":-24.849973630916868,"pfxX":8.373705164404843,"pfxZ":5.015500912266442,"pX":0.9168642378894667,"pZ":1.7829539871178777,"vX0":-5.877583664043279,"vY0":-119.65850953834115,"vZ0":-2.841961460444024,"x":82.05,"y":190.64,"x0":2.3083521364817794,"y0":50.00474052954485,"z0":5.195886427898737,"aX":12.231635913693772},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.6,"breakHorizontal":-13.9,"spinRate":1286,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4565011937493315,"extension":6.347808318416636},"index":1,"playId":"9370e681-be6c-32b8-815c-3dfb740f9e2d","pitchNumber":2,"startTime":"2025-09-10T23:24:25.012Z","endTime":"2025-09-10T23:24:29.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.46693611493331,"strikeZoneBottom":1.59996269691772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52892196580672,"aZ":-26.582667787333218,"pfxX":-4.538383375934242,"pfxZ":4.079875603916889,"pX":-0.5848629596309846,"pZ":2.13173611011634,"vX0":-5.337277295315928,"vY0":-116.53566669330547,"vZ0":-1.1037688438876674,"x":139.29,"y":181.22,"x0":2.3275368005952966,"y0":50.00507875346322,"z0":5.129722781290675,"aX":-6.222303668393451},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.4,"breakHorizontal":9.6,"spinRate":2404,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.4705603501494373,"extension":6.4683443889716985},"index":2,"playId":"96ab1931-be1d-371a-aaf0-a51cad3c83dd","pitchNumber":3,"startTime":"2025-09-10T23:24:40.334Z","endTime":"2025-09-10T23:24:43.623Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-10T23:24:51.081Z","endTime":"2025-09-10T23:25:04.334Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.41361325975836,"strikeZoneBottom":1.62500550712444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74253554052091,"aZ":-25.100492413334788,"pfxX":9.008839026529618,"pfxZ":4.686825720480519,"pX":-0.3813452277473815,"pZ":0.7406548412960167,"vX0":-8.569285340677546,"vY0":-121.78258079010187,"vZ0":-5.639290713653269,"x":131.54,"y":218.78,"x0":2.003788065117245,"y0":50.00383199914383,"z0":5.242874859262972,"aX":13.603589227883074},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.4,"breakHorizontal":-14.4,"spinRate":1162,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4488483307188078,"extension":6.44976637384388},"index":4,"playId":"0bec4c7e-6c13-34de-9b2a-a924b2687bc6","pitchNumber":4,"startTime":"2025-09-10T23:25:04.334Z","endTime":"2025-09-10T23:25:07.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10371320402097,"aZ":-30.982808477488124,"pfxX":-9.378737652821776,"pfxZ":0.8817646781237283,"pX":-0.580109170110575,"pZ":1.5201046967108471,"vX0":-3.795942074727859,"vY0":-115.82018069710455,"vZ0":-1.6086389372662964,"x":139.11,"y":197.74,"x0":2.3020130490690343,"y0":50.002380803449036,"z0":5.206898708558934,"aX":-12.646971117211281},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.4,"breakHorizontal":18.0,"spinRate":2347,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.4742449760601497,"extension":6.399588470301323},"index":5,"playId":"f6080a22-f05b-33fa-af72-bdceb02c7e4f","pitchNumber":5,"startTime":"2025-09-10T23:25:22.022Z","endTime":"2025-09-10T23:25:28.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.485422070532035,"aZ":-25.972435517786423,"pfxX":7.623379066874528,"pfxZ":4.191511559559969,"pX":-0.36854453570751283,"pZ":1.6348313761418005,"vX0":-8.188862609289409,"vY0":-120.36413721215631,"vZ0":-3.2750370117440077,"x":131.05,"y":194.64,"x0":2.073611097760682,"y0":50.00466120236374,"z0":5.2919338825584665,"aX":11.283627187925148},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.1,"breakHorizontal":-12.0,"spinRate":1097,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.45358202697247707,"extension":6.377430666227951},"hitData":{"launchSpeed":33.6,"launchAngle":-45.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.33,"coordY":165.16}},"index":6,"playId":"2e744d92-d7b6-3025-a4ff-894f61bf2741","pitchNumber":6,"startTime":"2025-09-10T23:25:49.209Z","endTime":"2025-09-10T23:25:56.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:25:56.652Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, second baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T23:26:08.704Z","endTime":"2025-09-10T23:26:42.211Z","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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.18227074245934,"strikeZoneBottom":1.48824997416231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30419848484139,"aZ":-25.446707106543915,"pfxX":-4.682706740594386,"pfxZ":4.579502975755505,"pX":0.002372207860727827,"pZ":3.67667565099619,"vX0":-3.760959296364071,"vY0":-120.13996200426067,"vZ0":1.0656073387076717,"x":116.91,"y":139.51,"x0":2.1938180846262747,"y0":50.0003002427367,"z0":5.481508098078059,"aX":-6.874333985876293},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.8,"breakHorizontal":9.4,"spinRate":2316,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.45513204205264035,"extension":6.300767523274424},"index":0,"playId":"5d128231-c629-385c-b3e4-750dd4d8030d","pitchNumber":1,"startTime":"2025-09-10T23:26:19.489Z","endTime":"2025-09-10T23:26:23.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.32819336711917,"aZ":-28.358472346703234,"pfxX":-2.6924630403445557,"pfxZ":2.7000428166485557,"pX":-0.8041946922901483,"pZ":1.5930735448125155,"vX0":-6.244623826012205,"vY0":-117.52634876692765,"vZ0":-2.2511171612556558,"x":147.65,"y":195.77,"x0":2.227098023025855,"y0":50.00116522203677,"z0":5.173121444622304,"aX":-3.800252498097531},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.7,"breakHorizontal":6.2,"spinRate":2263,"spinDirection":282},"zone":7,"typeConfidence":2.0,"plateTime":0.4643882782215112,"extension":6.323707081369339},"hitData":{"launchSpeed":54.2,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.65,"coordY":152.73}},"index":1,"playId":"16afed07-b505-3316-8d04-4b87eb481de4","pitchNumber":2,"startTime":"2025-09-10T23:26:34.747Z","endTime":"2025-09-10T23:26:42.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:26:42.211Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a soft bunt ground ball to pitcher Angel Zerpa.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T23:29:28.360Z","endTime":"2025-09-10T23:29:36.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Zerpa replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T23:28:40.261Z","endTime":"2025-09-10T23:29:30.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.900570092950474,"aZ":-26.087107462041708,"pfxX":11.473326612112185,"pfxZ":2.9947357616851598,"pX":-0.11033651433821895,"pZ":2.5660402905180835,"vX0":-11.494872239569874,"vY0":-141.6128987655666,"vZ0":-2.323751949140898,"x":121.21,"y":169.5,"x0":2.5078794242337716,"y0":50.00539886517552,"z0":5.063559893652232,"aX":23.340678693460916},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.2,"breakHorizontal":-18.5,"spinRate":2066,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.3865573947616623,"extension":5.6092298987014555},"hitData":{"launchSpeed":42.4,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":120.99,"coordY":197.95}},"index":1,"playId":"9544aa68-5ce3-35ca-93a3-22e5f38344fb","pitchNumber":1,"startTime":"2025-09-10T23:29:30.371Z","endTime":"2025-09-10T23:29:36.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:29:36.538Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"George Valera grounds into a double play, pitcher Angel Zerpa to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Steven Kwan out at 2nd. George Valera out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T23:29:51.432Z","endTime":"2025-09-10T23:30:26.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.46561404767964,"strikeZoneBottom":1.70221278904996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.964307774183947,"aZ":-29.346914663023355,"pfxX":10.519978721651041,"pfxZ":1.39758070718036,"pX":0.4889758960100047,"pZ":3.1548914662229195,"vX0":-9.679760741903172,"vY0":-141.04217741106842,"vZ0":-0.5085180544175476,"x":98.36,"y":153.6,"x0":2.592456838558424,"y0":50.00174434569091,"z0":5.223879943468477,"aX":21.272336140664986},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.6,"breakHorizontal":-17.2,"spinRate":1935,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.3877860467550942,"extension":5.486220811999494},"index":0,"playId":"ed2a212d-5910-3754-94d3-6bb88d1bffeb","pitchNumber":1,"startTime":"2025-09-10T23:30:03.953Z","endTime":"2025-09-10T23:30:07.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.624420182307382,"aZ":-25.220177963118452,"pfxX":10.163838586281544,"pfxZ":3.4581548911752193,"pX":1.0447113303134106,"pZ":2.576043242508826,"vX0":-7.865750550781323,"vY0":-140.67878579097496,"vZ0":-3.0125966480963977,"x":77.18,"y":169.23,"x0":2.550352565548977,"y0":50.006839920508355,"z0":5.2878942939372795,"aX":20.464739769179296},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.9,"breakHorizontal":-16.9,"spinRate":2041,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.3887112776917503,"extension":5.692473385572802},"hitData":{"launchSpeed":64.8,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.88,"coordY":174.25}},"index":1,"playId":"f9b8c8c4-e99f-3827-9295-bc02ed479637","pitchNumber":2,"startTime":"2025-09-10T23:30:18.465Z","endTime":"2025-09-10T23:30:26.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:30:26.412Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T23:30:38.586Z","endTime":"2025-09-10T23:32:44.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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":88.4,"endSpeed":82.0,"strikeZoneTop":3.451681100812,"strikeZoneBottom":1.59839062193298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82310020067454,"aZ":-37.28723654462808,"pfxX":-0.2809079564140313,"pfxZ":-3.0121222524173668,"pX":-0.014986067627261788,"pZ":3.1296499920229652,"vX0":-6.705301725126493,"vY0":-128.6499753784236,"vZ0":1.6889529476762692,"x":117.57,"y":154.28,"x0":2.6493633559454204,"y0":50.005126791291126,"z0":5.330551569674862,"aX":-0.4759925084810383},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.9,"breakHorizontal":1.8,"spinRate":2489,"spinDirection":306},"zone":2,"typeConfidence":2.0,"plateTime":0.42389946478472185,"extension":5.453970072542627},"index":0,"playId":"1463d3af-81a7-3d54-90c8-f0ce80de5555","pitchNumber":1,"startTime":"2025-09-10T23:30:52.045Z","endTime":"2025-09-10T23:30:56.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.791967714158375,"aZ":-29.745243554376195,"pfxX":5.477151376055881,"pfxZ":1.360037326873032,"pX":-0.4379899140240996,"pZ":1.7892791103535723,"vX0":-9.14056244133096,"vY0":-132.47392756224278,"vZ0":-3.1882294040641552,"x":133.7,"y":190.47,"x0":2.342403121891582,"y0":50.00012150015525,"z0":5.178303411080424,"aX":9.753360892447812},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.9,"breakHorizontal":-7.9,"spinRate":1644,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4131590051944398,"extension":5.68253886200305},"index":1,"playId":"9165114f-45fb-3be2-aff1-ed0c6ec88b5a","pitchNumber":2,"startTime":"2025-09-10T23:31:02.872Z","endTime":"2025-09-10T23:31:06.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.38958269054978,"strikeZoneBottom":1.58717177350719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03037048171137,"aZ":-19.29039221578615,"pfxX":6.942605935677343,"pfxZ":6.278779048065342,"pX":-0.4003820869715167,"pZ":4.6162944164178015,"vX0":-10.044616992393186,"vY0":-142.21278473710942,"vZ0":1.144400104796198,"x":132.26,"y":114.14,"x0":2.2722896128847054,"y0":50.00281318965313,"z0":5.430600062205256,"aX":14.247538091419313},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.8,"breakHorizontal":-10.6,"spinRate":2005,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3848546357212168,"extension":5.611014448723953},"index":2,"playId":"6bb27852-6aee-3d00-a10a-811a98d49e06","pitchNumber":3,"startTime":"2025-09-10T23:31:24.793Z","endTime":"2025-09-10T23:31:27.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.4934421849559,"strikeZoneBottom":1.63999698973649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35940294635213,"aZ":-18.777803099702172,"pfxX":5.836747001426447,"pfxZ":6.5947149048789715,"pX":0.15702978529707065,"pZ":4.25095069204336,"vX0":-8.970259112533546,"vY0":-141.4347139566865,"vZ0":0.41680098511231434,"x":111.01,"y":124.0,"x0":2.60710356975493,"y0":50.005768941857205,"z0":5.303113366593956,"aX":11.862955556774242},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":-8.8,"spinRate":1998,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.38683541011316747,"extension":5.418767519528503},"index":3,"playId":"70ceaa6d-554e-39cd-af2d-c4d40fdbeb11","pitchNumber":4,"startTime":"2025-09-10T23:31:41.820Z","endTime":"2025-09-10T23:31:45.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.45665988837631,"strikeZoneBottom":1.62893893364111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.399351753315766,"aZ":-28.182488566009546,"pfxX":9.788435072403214,"pfxZ":1.9381750336343515,"pX":1.176989190774257,"pZ":3.8433927585607646,"vX0":-8.063035059830984,"vY0":-142.05826726783806,"vZ0":1.6493253349306103,"x":72.14,"y":135.01,"x0":2.770514713207617,"y0":50.00101267547436,"z0":5.038076478776416,"aX":20.14491719663284},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.1,"breakHorizontal":-16.2,"spinRate":2025,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.38452811578074186,"extension":5.550103908615817},"index":4,"playId":"4bca97ba-a25a-3ae8-aebd-d6ef6228638d","pitchNumber":5,"startTime":"2025-09-10T23:31:57.552Z","endTime":"2025-09-10T23:32:01.457Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.415429879222017,"aZ":-34.934499565474084,"pfxX":-1.984113450880618,"pfxZ":-1.6591747440902855,"pX":0.11821282263818465,"pZ":0.8140093025610706,"vX0":-6.115173293067937,"vY0":-127.6739844921899,"vZ0":-3.3461799006795436,"x":112.49,"y":216.8,"x0":2.7948717620322183,"y0":50.0028073887396,"z0":4.86944476808574,"aX":-3.3000350662201674},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":4.9,"spinRate":2662,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.4277554507137693,"extension":5.43427025478749},"index":5,"playId":"b1229028-4f9c-3323-988e-c132012fe7a7","pitchNumber":6,"startTime":"2025-09-10T23:32:14.500Z","endTime":"2025-09-10T23:32:20.268Z","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":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.42931301438539,"strikeZoneBottom":1.59709892023395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39054360522024,"aZ":-43.4493963032164,"pfxX":-4.133819230781369,"pfxZ":-7.002993458470453,"pX":1.7204664550561295,"pZ":2.7053531709490795,"vX0":-1.126678609035137,"vY0":-125.59026362433771,"vZ0":1.9555346705766583,"x":51.42,"y":165.74,"x0":2.711013800694106,"y0":50.0010416051611,"z0":5.428350133297733,"aX":-6.6585018073818105},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-12.1,"breakHorizontal":7.7,"spinRate":2635,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.43470125763987566,"extension":5.472699142668908},"index":6,"playId":"20e4ab5e-4706-3205-8067-f3cfe309efc9","pitchNumber":7,"startTime":"2025-09-10T23:32:39.767Z","endTime":"2025-09-10T23:32:44.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:32:44.423Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T23:32:46.358Z","endTime":"2025-09-10T23:33:18.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":"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":97.2,"endSpeed":90.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.75761045630083,"aZ":-30.525167985262932,"pfxX":8.968551136946525,"pfxZ":0.802130057421083,"pX":0.9571701923963222,"pZ":2.6755390835814294,"vX0":-8.148877188391191,"vY0":-141.50193237452768,"vZ0":-1.3208178509336652,"x":80.51,"y":166.54,"x0":2.6881725440104263,"y0":50.00426719999366,"z0":5.07719557789467,"aX":18.46146591713598},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.4,"breakHorizontal":-14.9,"spinRate":2014,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.38489104837381305,"extension":5.276490276874411},"hitData":{"launchSpeed":68.9,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.86,"coordY":173.95}},"index":0,"playId":"61cdd75e-5ab5-3562-a5c0-4cc87e7a9b64","pitchNumber":1,"startTime":"2025-09-10T23:33:10.487Z","endTime":"2025-09-10T23:33:18.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:33:18.060Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T23:35:00.485Z","endTime":"2025-09-10T23:36:58.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.31634661812569,"strikeZoneBottom":1.60905755996022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.250001044671983,"aZ":-25.35697208413527,"pfxX":8.799909020813473,"pfxZ":4.748360119841,"pX":0.5922749244278912,"pZ":0.9624775741034475,"vX0":-6.848108111845221,"vY0":-118.65021083113784,"vZ0":-4.745979026007419,"x":94.42,"y":212.79,"x0":2.3630190197075183,"y0":50.00321716378649,"z0":5.280640044174933,"aX":12.63309409022663},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.8,"breakHorizontal":-14.4,"spinRate":1236,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.46043155911427114,"extension":6.28838411928529},"index":0,"playId":"1195ba01-2bbf-3468-a9b0-7b94fa75c752","pitchNumber":1,"startTime":"2025-09-10T23:35:23.730Z","endTime":"2025-09-10T23:35:29.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00682860780143,"aZ":-14.366299297445524,"pfxX":6.1849915478843105,"pfxZ":10.170755700943525,"pX":0.7766566901460438,"pZ":2.023581301679288,"vX0":-5.865968694531018,"vY0":-131.29606481872094,"vZ0":-5.802570787582216,"x":87.4,"y":184.14,"x0":2.2329433205614024,"y0":50.005309879772575,"z0":5.325920456347628,"aX":10.8329284864916},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.4,"breakHorizontal":-10.0,"spinRate":2127,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4166897066707662,"extension":6.263873713911787},"index":1,"playId":"728696f1-f164-36c7-9be7-ea5cb9caf811","pitchNumber":2,"startTime":"2025-09-10T23:35:34.809Z","endTime":"2025-09-10T23:35:41.821Z","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":90.7,"endSpeed":82.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.238520691501684,"aZ":-14.280898447414616,"pfxX":5.067358677186392,"pfxZ":10.231530066828576,"pX":-1.1036502450313868,"pZ":2.6296714501533938,"vX0":-9.626681707510564,"vY0":-131.71992188597912,"vZ0":-4.4618474498545755,"x":159.07,"y":167.78,"x0":1.9480058659160684,"y0":50.00285448816533,"z0":5.40923840547654,"aX":8.863035746735362},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.0,"spinRate":2176,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.41659949685507014,"extension":6.452091653846673},"index":2,"playId":"7a67b3a9-62d2-3a14-a5c1-46714a885f32","pitchNumber":3,"startTime":"2025-09-10T23:35:51.643Z","endTime":"2025-09-10T23:35:55.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554451636173834,"aZ":-31.76639396639735,"pfxX":-7.481144314594878,"pfxZ":0.30851149993346816,"pX":0.28468003207552456,"pZ":1.6592027389946198,"vX0":-2.5052629340577908,"vY0":-114.54541589703928,"vZ0":-1.1721422955533436,"x":106.15,"y":193.98,"x0":2.367995861760159,"y0":50.00083218610414,"z0":5.3176581112308305,"aX":-9.81937277744254},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.6,"breakHorizontal":14.2,"spinRate":2368,"spinDirection":282},"zone":9,"typeConfidence":2.0,"plateTime":0.48040649024607074,"extension":6.210789515035552},"index":3,"playId":"78762dd0-87ff-35cc-a390-d809f23b67d7","pitchNumber":4,"startTime":"2025-09-10T23:36:10.962Z","endTime":"2025-09-10T23:36:14.851Z","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.8,"endSpeed":76.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.062182264683212,"aZ":-31.632941331495275,"pfxX":7.873418765018459,"pfxZ":0.37554608914421106,"pX":0.3648580959559922,"pZ":1.2267377399440553,"vX0":-7.153138812503633,"vY0":-119.01072263837051,"vZ0":-2.611292466014647,"x":103.09,"y":205.66,"x0":2.3680255801474503,"y0":50.004243374773615,"z0":5.166720650392407,"aX":11.44173733821396},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":-12.8,"spinRate":1085,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4579662014620225,"extension":6.286130829130044},"index":4,"playId":"3cda9603-4194-383f-947e-5c26f58a7bb7","pitchNumber":5,"startTime":"2025-09-10T23:36:32.113Z","endTime":"2025-09-10T23:36:36.118Z","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":80.9,"endSpeed":74.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.676038276459177,"aZ":-29.431179837254557,"pfxX":8.004145602610828,"pfxZ":1.9319438202404093,"pX":0.8614331785205537,"pZ":1.570105740800575,"vX0":-5.645733727376252,"vY0":-117.75768675067249,"vZ0":-2.335094911802221,"x":84.16,"y":196.39,"x0":2.240635578966624,"y0":50.000047591876054,"z0":5.275931048177961,"aX":11.330068434705781},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.2,"breakHorizontal":-13.2,"spinRate":1036,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4637193814984557,"extension":6.125932318154607},"hitData":{"launchSpeed":100.9,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.04,"coordY":150.94}},"index":5,"playId":"3e5df07d-0c7a-3ea3-9a2a-a8989d80cd9d","pitchNumber":6,"startTime":"2025-09-10T23:36:50.424Z","endTime":"2025-09-10T23:36:58.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:36:58.206Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T23:37:08.054Z","endTime":"2025-09-10T23:38:32.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":89.2,"endSpeed":82.5,"strikeZoneTop":3.42712603611684,"strikeZoneBottom":1.69140892544631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1607874133966,"aZ":-22.264163500734448,"pfxX":8.174838059781102,"pfxZ":5.740151235290386,"pX":0.9050680362375874,"pZ":1.9790933032304674,"vX0":-6.679787930065155,"vY0":-129.78074901644257,"vZ0":-3.137901307760749,"x":82.5,"y":185.34,"x0":2.4354051402732813,"y0":50.001121348848535,"z0":4.877157596090221,"aX":14.108227897919237},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.0,"breakHorizontal":-13.6,"spinRate":1965,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.42015448419472934,"extension":6.282971234148799},"index":0,"playId":"8acf9f35-ac35-338a-96e8-1d3790a05e48","pitchNumber":1,"startTime":"2025-09-10T23:37:22.056Z","endTime":"2025-09-10T23:37:27.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.37561840141705,"strikeZoneBottom":1.66578245217836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.52916937278486,"aZ":-29.783684187120393,"pfxX":-4.715920158382497,"pfxZ":1.7208110249374666,"pX":-0.5475881696636661,"pZ":2.327543675823413,"vX0":-5.018784362488429,"vY0":-116.67641708127736,"vZ0":-0.49225064713432587,"x":137.87,"y":175.94,"x0":2.238362270730132,"y0":50.00195486169958,"z0":5.331187883077003,"aX":-6.545993119693046},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.2,"breakHorizontal":9.7,"spinRate":2257,"spinDirection":291},"zone":4,"typeConfidence":2.0,"plateTime":0.46819983762572104,"extension":6.20029026441458},"index":1,"playId":"08fc3cf8-a034-3beb-93e1-87165a7ef332","pitchNumber":2,"startTime":"2025-09-10T23:37:34.549Z","endTime":"2025-09-10T23:37:38.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.159185555261352,"aZ":-29.12675865635265,"pfxX":-3.2663168236471947,"pfxZ":2.245475236318052,"pX":-1.0343102234792785,"pZ":2.5266966592386084,"vX0":-6.639073192685132,"vY0":-115.75223283436942,"vZ0":0.35937873369205553,"x":156.43,"y":170.56,"x0":2.293136110304081,"y0":50.00572422944395,"z0":5.153135459951902,"aX":-4.44273482417784},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.4,"breakHorizontal":7.6,"spinRate":2284,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.47278949176982676,"extension":6.234381752326241},"index":2,"playId":"1ac75a37-8ddc-356e-88e8-0ac46bf1c051","pitchNumber":3,"startTime":"2025-09-10T23:37:47.471Z","endTime":"2025-09-10T23:37:51.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-10T23:37:59.437Z","endTime":"2025-09-10T23:38:11.594Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.6,"strikeZoneTop":3.3807699518977,"strikeZoneBottom":1.58561134016015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.186612397425325,"aZ":-34.38087380007887,"pfxX":-5.583818472077733,"pfxZ":-1.7320757343379434,"pX":-1.8324862721709938,"pZ":1.0074841497790064,"vX0":-7.443707644743945,"vY0":-112.19441910477258,"vZ0":-1.0183925240671292,"x":186.85,"y":211.58,"x0":2.2528009704155836,"y0":50.00166982396818,"z0":4.969302759383695,"aX":-7.121149000653777},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-3.1,"breakHorizontal":12.0,"spinRate":2344,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.488075212513166,"extension":6.1291530378163905},"index":4,"playId":"06b3db44-7a47-3763-a658-8bf46fb042f4","pitchNumber":4,"startTime":"2025-09-10T23:38:11.594Z","endTime":"2025-09-10T23:38:14.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.560660344802503,"aZ":-30.9843382145893,"pfxX":-7.121249395438456,"pfxZ":0.9242532471080622,"pX":-1.6660536178902268,"pZ":2.2383942648310686,"vX0":-6.706743466501149,"vY0":-112.9042210450482,"vZ0":0.18431916537982995,"x":180.51,"y":178.34,"x0":2.268303977927874,"y0":50.00411095253343,"z0":5.273850076580659,"aX":-9.193850529131177},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":2340,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4851209437003945,"extension":6.292910047216415},"hitData":{"launchSpeed":63.7,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.59,"coordY":150.04}},"index":5,"playId":"c58156a4-ca89-34e8-adc9-393cc53a45e8","pitchNumber":5,"startTime":"2025-09-10T23:38:25.065Z","endTime":"2025-09-10T23:38:32.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:38:32.687Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T23:38:37.692Z","endTime":"2025-09-10T23:39:04.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01021640769174,"aZ":-26.877140730081422,"pfxX":-2.842230236829563,"pfxZ":3.8319148285823204,"pX":-0.08802519491666837,"pZ":2.5299754979099385,"vX0":-5.036756975571705,"vY0":-116.82184733482944,"vZ0":-0.31135917239043087,"x":120.36,"y":170.47,"x0":2.46515125352141,"y0":50.002076103798906,"z0":5.191417831262465,"aX":-3.9277709998109716},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.2,"breakHorizontal":6.4,"spinRate":2335,"spinDirection":279},"zone":5,"typeConfidence":2.0,"plateTime":0.4688560565413069,"extension":6.3141040188268915},"hitData":{"launchSpeed":54.9,"launchAngle":-17.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.17,"coordY":156.56}},"index":0,"playId":"bf95364b-e0e5-3515-99b7-fe4c1e61b47f","pitchNumber":1,"startTime":"2025-09-10T23:38:56.999Z","endTime":"2025-09-10T23:39:04.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:39:04.872Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Martínez walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T23:41:01.241Z","endTime":"2025-09-10T23:42:47.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.20617042932493,"strikeZoneBottom":1.55743828605578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.371380183750166,"aZ":-35.48568794677664,"pfxX":0.6958743141966194,"pfxZ":-1.9749015667362837,"pX":0.015130300978808384,"pZ":2.152989118273551,"vX0":-6.45554638996949,"vY0":-127.99156701602084,"vZ0":-1.1644972800985511,"x":116.42,"y":180.65,"x0":2.470888836670098,"y0":50.00588438270393,"z0":5.372141760286746,"aX":1.1644433112030934},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":0.1,"spinRate":2573,"spinDirection":316},"zone":5,"typeConfidence":2.0,"plateTime":0.4265892400165927,"extension":5.583277936614843},"index":0,"playId":"c2b36139-d1cf-325b-b62d-d221c851f3e3","pitchNumber":1,"startTime":"2025-09-10T23:41:19.757Z","endTime":"2025-09-10T23:41:23.569Z","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":96.3,"endSpeed":88.5,"strikeZoneTop":3.36027745432206,"strikeZoneBottom":1.55597743899128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.345293589622692,"aZ":-26.052143420408612,"pfxX":6.108973035695856,"pfxZ":3.0498244796476115,"pX":1.7944905010474315,"pZ":4.389730968771259,"vX0":-4.668340261516341,"vY0":-140.1922833149337,"vZ0":2.0751350457763817,"x":48.6,"y":120.26,"x0":2.681044686081273,"y0":50.00022268869463,"z0":5.331742689971738,"aX":12.254424838889754},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":-10.2,"spinRate":1964,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.3895226992499685,"extension":5.327427269019593},"index":1,"playId":"07ebd308-31a9-3feb-861f-94ac7f150682","pitchNumber":2,"startTime":"2025-09-10T23:41:31.822Z","endTime":"2025-09-10T23:41:35.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.3074094641908,"strikeZoneBottom":1.52915232856352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.732345739003534,"aZ":-21.991412976372864,"pfxX":9.883581351527003,"pfxZ":5.498402061316122,"pX":-1.1843875794789203,"pZ":0.8801940812332749,"vX0":-12.634722997773993,"vY0":-134.87975426086405,"vZ0":-7.173884499771368,"x":162.15,"y":215.01,"x0":2.2638961982311967,"y0":50.00622634908252,"z0":5.1111920015648105,"aX":18.320304170089205},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.5,"breakHorizontal":-15.4,"spinRate":1807,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4051692202822279,"extension":5.712251450337916},"index":2,"playId":"49597c17-b51b-366a-9d74-b780ecb13206","pitchNumber":3,"startTime":"2025-09-10T23:41:45.482Z","endTime":"2025-09-10T23:41:49.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.27316979659123,"strikeZoneBottom":1.52112135089139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38046303237599,"aZ":-37.25707886788382,"pfxX":-0.8543907845895964,"pfxZ":-3.105644286923418,"pX":0.8010152619736277,"pZ":2.2412155447538744,"vX0":-4.910524754880257,"vY0":-126.738402734964,"vZ0":0.08651175385059418,"x":86.47,"y":178.27,"x0":2.869618975305642,"y0":50.00191812864498,"z0":5.166748092071073,"aX":-1.3984099153543226},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.4,"breakHorizontal":2.6,"spinRate":2623,"spinDirection":304},"zone":6,"typeConfidence":2.0,"plateTime":0.43113400333904917,"extension":5.474107778485185},"index":3,"playId":"baac66bb-43cf-37c2-94e5-42cf49c5f92f","pitchNumber":4,"startTime":"2025-09-10T23:42:03.741Z","endTime":"2025-09-10T23:42:07.940Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-10T23:42:16.740Z","endTime":"2025-09-10T23:42:26.131Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"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":97.7,"endSpeed":89.8,"strikeZoneTop":3.29456710642907,"strikeZoneBottom":1.60181951923289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77205314101473,"aZ":-21.513210713194574,"pfxX":6.529851886982358,"pfxZ":5.18051114073603,"pX":-0.8956904472766667,"pZ":3.7427338129064944,"vX0":-11.643883984156474,"vY0":-141.93167683121035,"vZ0":-0.30140587932363766,"x":151.14,"y":137.73,"x0":2.3950435299365265,"y0":50.00481680253207,"z0":5.2098569677493,"aX":13.4440114818368},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.5,"breakHorizontal":-9.7,"spinRate":2145,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3846019459559509,"extension":5.534519352047574},"index":5,"playId":"032fa8d4-0b0a-36a0-ac4a-a10c524e84ef","pitchNumber":5,"startTime":"2025-09-10T23:42:26.131Z","endTime":"2025-09-10T23:42:30.684Z","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":97.5,"endSpeed":89.6,"strikeZoneTop":3.21665907868094,"strikeZoneBottom":1.62520646359759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.146781366253233,"aZ":-27.277530297360798,"pfxX":9.390021241590869,"pfxZ":2.3836630599684216,"pX":0.5871238253739602,"pZ":3.7427355521625336,"vX0":-9.032466227476435,"vY0":-141.83234757108616,"vZ0":0.8250839644499663,"x":94.62,"y":137.73,"x0":2.5814568874228825,"y0":50.0001795031286,"z0":5.177618965058559,"aX":19.272484233985338},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.7,"breakHorizontal":-15.4,"spinRate":2248,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.385061597591994,"extension":5.5391324225650065},"index":6,"playId":"1592bf3d-0738-37c4-8d0f-e763d5de6ce6","pitchNumber":6,"startTime":"2025-09-10T23:42:43.374Z","endTime":"2025-09-10T23:42:47.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:42:47.951Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T23:42:51.295Z","endTime":"2025-09-10T23:44:12.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.4443220261694,"strikeZoneBottom":1.71310037860589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.369415500549227,"aZ":-32.33881835774123,"pfxX":-0.5356532929271363,"pfxZ":-0.10011024418452763,"pX":0.16487103338678655,"pZ":2.418183888536777,"vX0":-5.620327561734067,"vY0":-127.66489266226503,"vZ0":-1.1273123222024255,"x":110.72,"y":173.49,"x0":2.4610501934286413,"y0":50.00227344171639,"z0":5.4023394937458376,"aX":-0.88677757248653},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":2.2,"spinRate":2534,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.4284183387247795,"extension":5.531355989948077},"index":0,"playId":"ad5fd89c-0992-332c-8261-73fa0e6ea948","pitchNumber":1,"startTime":"2025-09-10T23:43:12.501Z","endTime":"2025-09-10T23:43:16.272Z","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":97.2,"endSpeed":89.1,"strikeZoneTop":3.247594096593,"strikeZoneBottom":1.67274071629911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.154681620749653,"aZ":-30.00520530491589,"pfxX":11.121469121147708,"pfxZ":1.0745420173090157,"pX":-0.4897283849991049,"pZ":1.920035024114945,"vX0":-12.54866509431734,"vY0":-141.01401417613783,"vZ0":-2.8734378703307497,"x":135.67,"y":186.94,"x0":2.5666419287055824,"y0":50.00273576150538,"z0":4.88170224560615,"aX":22.465558035116892},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":2148,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.38796259899546426,"extension":5.464270009091357},"index":1,"playId":"7582cee5-24a7-3f0a-97f4-c013e6c8a331","pitchNumber":2,"startTime":"2025-09-10T23:43:27.916Z","endTime":"2025-09-10T23:43:32.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.39388370056609,"strikeZoneBottom":1.7407849520158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.707336321043485,"aZ":-30.547081728045594,"pfxX":10.08889443691266,"pfxZ":0.8000729997059786,"pX":1.0277492189706297,"pZ":3.8033302594890546,"vX0":-8.142553109380476,"vY0":-141.27412298011885,"vZ0":1.4050970850759654,"x":77.82,"y":136.09,"x0":2.6295330753538284,"y0":50.0028022872853,"z0":5.256094097899422,"aX":20.49354620546546},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2176,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.38699124490316406,"extension":5.220702547429042},"index":2,"playId":"0c6ee400-f3cd-3832-a23f-a9451b85c449","pitchNumber":3,"startTime":"2025-09-10T23:43:46.731Z","endTime":"2025-09-10T23:43:50.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.42066149705818,"strikeZoneBottom":1.68911345992427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64304324291746,"aZ":-29.010139378852116,"pfxX":11.790560209633634,"pfxZ":1.549390991123972,"pX":-0.14145397342688085,"pZ":1.959044873917511,"vX0":-11.673594358244538,"vY0":-142.10183317705736,"vZ0":-3.3107702353910424,"x":122.39,"y":185.89,"x0":2.488464515019907,"y0":50.00555561401073,"z0":4.982890662174789,"aX":24.111019701131088},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.3,"breakHorizontal":-19.0,"spinRate":2164,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.38548505571131875,"extension":5.341086124923096},"index":3,"playId":"9ef9ada6-a21c-3693-9ca3-97e64306f02d","pitchNumber":4,"startTime":"2025-09-10T23:44:07.268Z","endTime":"2025-09-10T23:44:12.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:44:12.122Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Angel Martínez to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T23:44:48.190Z","endTime":"2025-09-10T23:44:57.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"e12e2f17-d4e3-3e1c-9537-ceb7695d572d","startTime":"2025-09-10T23:44:34.183Z","endTime":"2025-09-10T23:44:38.745Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.979059737519005,"aZ":-28.691258306062565,"pfxX":10.343676848341255,"pfxZ":1.760345109678001,"pX":0.23549292331569693,"pZ":3.208726693281404,"vX0":-10.007228295832732,"vY0":-139.38808185787948,"vZ0":-0.48447326991299905,"x":108.02,"y":152.14,"x0":2.5203311472256917,"y0":50.002075759382585,"z0":5.271685285707126,"aX":20.44744170299636},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.2,"breakHorizontal":-16.8,"spinRate":2060,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.39226919873743205,"extension":5.510800554498858},"hitData":{"launchSpeed":87.4,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.91,"coordY":143.07}},"index":1,"playId":"0cbdb3d6-1ac1-3d76-a3a1-0e0151b34696","pitchNumber":1,"startTime":"2025-09-10T23:44:50.515Z","endTime":"2025-09-10T23:44:57.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:44:57.779Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brayan Rocchio walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T23:47:44.992Z","endTime":"2025-09-10T23:49:19.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T23:45:15.033Z","endTime":"2025-09-10T23:47:08.124Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Long replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-10T23:47:08.124Z","endTime":"2025-09-10T23:47:47.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.15076138192099,"strikeZoneBottom":1.40961777274973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32398100622413,"aZ":-14.995264172320502,"pfxX":3.2034870058705964,"pfxZ":9.459911705741261,"pX":-0.9939102720074695,"pZ":2.142985369842366,"vX0":-8.015680945372882,"vY0":-133.53823270553298,"vZ0":-6.519203737868065,"x":154.89,"y":180.92,"x0":1.6232502131682676,"y0":50.00007218777986,"z0":5.6843180825657385,"aX":5.816297195401645},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":-4.2,"spinRate":2160,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4093245400933605,"extension":5.935937019574002},"index":2,"playId":"e709481a-228c-34de-9435-f8db484387b5","pitchNumber":1,"startTime":"2025-09-10T23:47:47.311Z","endTime":"2025-09-10T23:47:51.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":67.9,"strikeZoneTop":3.07566558271904,"strikeZoneBottom":1.36087128179109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.536905733083692,"aZ":-40.526879328077065,"pfxX":-1.5868090979633465,"pfxZ":-7.320166047905965,"pX":-1.2604131726278194,"pZ":1.5511591739558328,"vX0":-5.460215838498475,"vY0":-106.26088428307257,"vZ0":-0.12156241195840356,"x":165.04,"y":196.9,"x0":1.5505948684954804,"y0":50.002294754299534,"z0":6.220958110781621,"aX":-1.810297195428541},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-13.0,"breakHorizontal":4.4,"spinRate":2411,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.5158379505339039,"extension":5.950005637956301},"index":3,"playId":"b7d01a77-b19b-3b6d-aafe-63e2cb134f0e","pitchNumber":2,"startTime":"2025-09-10T23:48:05.196Z","endTime":"2025-09-10T23:48:08.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.976579099012515,"aZ":-16.654535925809984,"pfxX":4.350076997573831,"pfxZ":8.700983341644443,"pX":0.3203600695803944,"pZ":2.543838316267086,"vX0":-5.504049878020575,"vY0":-132.38353586128858,"vZ0":-5.165566934680993,"x":104.79,"y":170.1,"x0":1.85652951380946,"y0":50.00333858284761,"z0":5.730702152962326,"aX":7.759522373736982},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":-6.7,"spinRate":2213,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.41298109350753753,"extension":5.996426471079922},"index":4,"playId":"8fec5c68-f03e-3480-a402-c46008f33b7d","pitchNumber":3,"startTime":"2025-09-10T23:48:19.609Z","endTime":"2025-09-10T23:48:23.542Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.21539576670339,"strikeZoneBottom":1.47510316612718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.055575133172542,"aZ":-24.491168616512883,"pfxX":4.810376514661357,"pfxZ":4.907205600079918,"pX":0.22728835138873346,"pZ":3.6952304287907056,"vX0":-5.638065758404984,"vY0":-123.64402623915987,"vZ0":-0.23510159746383819,"x":108.34,"y":139.01,"x0":1.9002244822838708,"y0":50.00363645179662,"z0":5.827250325903417,"aX":7.532787928675312},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.1,"breakHorizontal":-7.6,"spinRate":1549,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.44109885021156714,"extension":5.820883256294189},"index":5,"playId":"fc35f2be-4b68-3ece-ba0f-16479b1451b4","pitchNumber":4,"startTime":"2025-09-10T23:48:42.235Z","endTime":"2025-09-10T23:48:47.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.23244014349729,"strikeZoneBottom":1.44048285188935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.799170412992527,"aZ":-16.150880485710324,"pfxX":4.98410348673477,"pfxZ":8.750970669476198,"pX":-0.2572098627405846,"pZ":2.7314076363439237,"vX0":-6.84286929553648,"vY0":-133.70339523161024,"vZ0":-4.92170486715043,"x":126.8,"y":165.03,"x0":1.6744921414883522,"y0":50.003089091990674,"z0":5.735845110137339,"aX":9.126266532150561},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.8,"spinRate":2287,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.40792180058019767,"extension":6.057555543304694},"index":6,"playId":"50a1b3de-3439-33fd-af1e-ebc5cf0e8c29","pitchNumber":5,"startTime":"2025-09-10T23:48:59.908Z","endTime":"2025-09-10T23:49:03.983Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":69.6,"strikeZoneTop":3.10180874915182,"strikeZoneBottom":1.49064508538509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.905115590526588,"aZ":-42.924586458052744,"pfxX":-1.9709397645997724,"pfxZ":-8.954226888755588,"pX":-0.721398012396268,"pZ":0.5317652956344086,"vX0":-4.253328775844417,"vY0":-109.38475990772709,"vZ0":-1.700514542625766,"x":144.5,"y":224.42,"x0":1.5112148068693363,"y0":50.001286712615894,"z0":5.958763784858698,"aX":-2.366643846438356},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-16.3,"breakHorizontal":4.8,"spinRate":2614,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.5024565028041885,"extension":5.968399769278337},"index":7,"playId":"b994ee61-9f3d-3779-9571-a796ed7e094d","pitchNumber":6,"startTime":"2025-09-10T23:49:16.509Z","endTime":"2025-09-10T23:49:19.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:49:19.792Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a line drive to right fielder Jac Caglianone. Angel Martínez scores. Brayan Rocchio to 3rd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T23:49:23.497Z","endTime":"2025-09-10T23:50:37.774Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":672582,"link":"/api/v1/people/672582"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":77.8,"strikeZoneTop":3.28886683748699,"strikeZoneBottom":1.50038010950755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.11215133797497,"aZ":-31.79560905623114,"pfxX":-0.553445258820978,"pfxZ":0.2503681772370996,"pX":-0.4659295443076137,"pZ":2.895657536503432,"vX0":-4.917465916915854,"vY0":-121.80971893562082,"vZ0":-0.6986547288107732,"x":134.76,"y":160.6,"x0":1.6405280482777087,"y0":50.00462086297861,"z0":5.905401869777408,"aX":-0.8412256170032703},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":2.0,"spinRate":2301,"spinDirection":255},"zone":1,"typeConfidence":2.0,"plateTime":0.44752435383697975,"extension":6.135962014932388},"index":0,"playId":"5711cfc1-1bf5-37d9-862b-d61c33d50e69","pitchNumber":1,"startTime":"2025-09-10T23:49:46.615Z","endTime":"2025-09-10T23:49:50.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.184163495714415,"aZ":-14.044522905663795,"pfxX":5.074629287938606,"pfxZ":9.784744297971532,"pX":-0.6168333576337078,"pZ":3.325886948504288,"vX0":-7.657386459241136,"vY0":-135.4062693611627,"vZ0":-3.8125773969139294,"x":140.51,"y":148.98,"x0":1.591349293174463,"y0":50.00357368214759,"z0":5.738090787629788,"aX":9.403845198911107},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-7.6,"spinRate":2376,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.40486235445994234,"extension":5.951683296877899},"index":1,"playId":"9179ca5a-df76-3081-a55a-1bd89f149c6e","pitchNumber":2,"startTime":"2025-09-10T23:50:04.465Z","endTime":"2025-09-10T23:50:07.756Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06335202401366,"aZ":-37.21600575659495,"pfxX":-4.942758895475615,"pfxZ":-3.636738438479787,"pX":0.03630226286764235,"pZ":3.2382231126567738,"vX0":-4.801296455426597,"vY0":-117.30158683635378,"vZ0":3.66883431463777,"x":115.62,"y":151.35,"x0":2.7548390135762393,"y0":50.00147834647513,"z0":5.13317908905515,"aX":-6.856461201576066},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.3,"breakHorizontal":10.2,"spinRate":2663,"spinDirection":296},"zone":2,"typeConfidence":2.0,"plateTime":0.4676954616379727,"extension":5.787756594055238},"hitData":{"launchSpeed":100.0,"launchAngle":16.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.9,"coordY":86.58}},"index":2,"playId":"f2c4dd7a-a614-3d2b-a726-26eccabc983d","pitchNumber":3,"startTime":"2025-09-10T23:50:27.379Z","endTime":"2025-09-10T23:50:37.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:50:37.774Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T23:50:57.409Z","endTime":"2025-09-10T23:52:50.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.15883051057911,"strikeZoneBottom":1.43816166872704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.785873517255755,"aZ":-15.524377824900712,"pfxX":5.139960616232267,"pfxZ":9.107347454818434,"pX":-0.1006154646259575,"pZ":3.9307208860862497,"vX0":-6.607470846681588,"vY0":-134.0725575619841,"vZ0":-2.0812888000574556,"x":120.84,"y":132.65,"x0":1.7229513149052254,"y0":50.00543952444612,"z0":5.819508626601241,"aX":9.400423450984096},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":-7.9,"spinRate":2281,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.40784458005821245,"extension":6.093960145693059},"index":0,"playId":"bd137187-4610-35ae-9309-23d365ae88fc","pitchNumber":1,"startTime":"2025-09-10T23:51:19.810Z","endTime":"2025-09-10T23:51:23.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.20860694107025,"strikeZoneBottom":1.51397630308024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.144146302673413,"aZ":-15.960172584013907,"pfxX":5.548723414916925,"pfxZ":8.732220826302777,"pX":-0.6607347124462629,"pZ":1.5258213855759115,"vX0":-7.875605210409378,"vY0":-134.6338702375107,"vZ0":-7.70155767836071,"x":142.19,"y":197.58,"x0":1.5663116877109116,"y0":50.00234371953571,"z0":5.529135262078506,"aX":10.301981070057193},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-8.6,"spinRate":2248,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.4050982072382463,"extension":6.0598962570909},"index":1,"playId":"b45d9327-276e-374a-85c1-60d03c71be0f","pitchNumber":2,"startTime":"2025-09-10T23:51:35.688Z","endTime":"2025-09-10T23:51:38.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.23416476429646,"strikeZoneBottom":1.4877430494604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06663954065702,"aZ":-29.82413157830097,"pfxX":-0.8123609541453103,"pfxZ":1.502216926711375,"pX":-1.2157717570742737,"pZ":2.716466606060116,"vX0":-6.343065466724157,"vY0":-123.63222937815604,"vZ0":-1.7775439230474346,"x":163.34,"y":165.44,"x0":1.476923521949285,"y0":50.004610239309926,"z0":5.921597781368108,"aX":-1.2701346460865712},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":2.8,"spinRate":2222,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.44115833933077475,"extension":6.002189452748512},"index":2,"playId":"1b7eb8ec-1e37-3861-8d67-eae74750b101","pitchNumber":3,"startTime":"2025-09-10T23:51:52.164Z","endTime":"2025-09-10T23:51:58.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.1989321493299,"strikeZoneBottom":1.55596557610356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.597094043429248,"aZ":-30.966809910511436,"pfxX":-1.0895181244567786,"pfxZ":0.783920344912076,"pX":-0.6992935580380718,"pZ":2.070251813996962,"vX0":-5.214216062501152,"vY0":-123.08442339697956,"vZ0":-2.8284040156147925,"x":143.66,"y":182.88,"x0":1.584991664675938,"y0":50.0037498791004,"z0":5.8469058692447815,"aX":-1.6766026535495975},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":3.1,"spinRate":2224,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.4443918478287534,"extension":6.0503794135993045},"index":3,"playId":"88c35e44-1d38-30ad-94be-31138af2864d","pitchNumber":4,"startTime":"2025-09-10T23:52:10.028Z","endTime":"2025-09-10T23:52:14.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.573838868245268,"aZ":-15.934413155729397,"pfxX":6.545215023339859,"pfxZ":8.598981863066413,"pX":-0.16675546468410002,"pZ":2.878699153750304,"vX0":-7.139809799815218,"vY0":-136.21481970312,"vZ0":-4.671699577791318,"x":123.36,"y":161.06,"x0":1.6319872809364075,"y0":50.001100323031544,"z0":5.709838460046252,"aX":12.358161862151894},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.4,"spinRate":2320,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4013796485954235,"extension":5.9690984568468695},"hitData":{"launchSpeed":92.5,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.17,"coordY":144.28}},"index":4,"playId":"4e747900-f84b-34c3-8142-ec192d12726a","pitchNumber":5,"startTime":"2025-09-10T23:52:42.894Z","endTime":"2025-09-10T23:52:50.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:52:50.205Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out to center fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-10T23:54:28.796Z","endTime":"2025-09-10T23:56:21.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.60346133669432,"strikeZoneBottom":1.71133184016678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.3893077532126,"aZ":-31.835371290853416,"pfxX":-6.001637643443436,"pfxZ":0.2631906312900405,"pX":-0.24652049691091127,"pZ":1.6028861163889414,"vX0":-4.048745774523078,"vY0":-112.50688704894611,"vZ0":-1.055446986630163,"x":126.4,"y":195.5,"x0":2.356009090550829,"y0":50.0032790358918,"z0":5.304354208427634,"aX":-7.693191576387068},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.5,"breakHorizontal":11.9,"spinRate":2271,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.48683421067403687,"extension":6.225569269723347},"index":0,"playId":"2fc84f6c-92ee-342c-9c75-217d32879233","pitchNumber":1,"startTime":"2025-09-10T23:54:54.253Z","endTime":"2025-09-10T23:54:59.781Z","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":80.7,"endSpeed":74.6,"strikeZoneTop":3.63976564898319,"strikeZoneBottom":1.69622555916927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.199449405368913,"aZ":-25.735510136752815,"pfxX":6.5081267029654315,"pfxZ":4.577174106894673,"pX":1.7756183244397243,"pZ":1.458836205892721,"vX0":-3.650682888765432,"vY0":-117.53575071783854,"vZ0":-3.2367793638133593,"x":49.32,"y":199.39,"x0":2.4993302537560917,"y0":50.002177263108045,"z0":5.230425322622917,"aX":9.15240727796768},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.8,"breakHorizontal":-10.9,"spinRate":1075,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.46510111239210783,"extension":6.159309924796605},"index":1,"playId":"d0915310-3fca-3bc2-88bb-f03746768c81","pitchNumber":2,"startTime":"2025-09-10T23:55:13.649Z","endTime":"2025-09-10T23:55:17.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.6276168226767,"strikeZoneBottom":1.73542754187053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.363178320526533,"aZ":-25.438596311396036,"pfxX":8.264960945942349,"pfxZ":4.692740291850338,"pX":-0.8683067181208132,"pZ":1.1323667388108838,"vX0":-9.328574099850757,"vY0":-118.65105881631699,"vZ0":-4.169550102930458,"x":150.1,"y":208.21,"x0":2.0289092067632217,"y0":50.00285008500952,"z0":5.213928602512255,"aX":11.859655782535011},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.8,"breakHorizontal":-12.8,"spinRate":1018,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.460523140041893,"extension":6.365375554575887},"index":2,"playId":"665f5869-9e2e-3d8a-a1c7-eb21a81f3bdb","pitchNumber":3,"startTime":"2025-09-10T23:55:26.096Z","endTime":"2025-09-10T23:55:32.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.61907719647036,"strikeZoneBottom":1.726968507341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52585044428129,"aZ":-18.75513256429251,"pfxX":6.991779181136065,"pfxZ":7.952989954404668,"pX":-1.9104916421226454,"pZ":1.1683623277119948,"vX0":-12.440779340198738,"vY0":-129.0073937394158,"vZ0":-5.718056031170094,"x":189.82,"y":207.23,"x0":2.063364329777685,"y0":50.00476800092948,"z0":4.856655148005478,"aX":11.801605243201498},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.2,"breakHorizontal":-10.0,"spinRate":2025,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.424365989964838,"extension":6.20248040411454},"index":3,"playId":"f051792f-f025-30cd-acd7-5e71a540c196","pitchNumber":4,"startTime":"2025-09-10T23:55:41.244Z","endTime":"2025-09-10T23:55:46.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.61811201523786,"strikeZoneBottom":1.77749082199275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74057322470593,"aZ":-19.865638900159176,"pfxX":8.499099945354438,"pfxZ":7.211630402063861,"pX":0.3456283337905771,"pZ":2.1003057503381606,"vX0":-8.121381643113011,"vY0":-129.9311920093127,"vZ0":-3.4023517630755853,"x":103.83,"y":182.07,"x0":2.4106459998882106,"y0":50.00083593909456,"z0":4.939959993470475,"aX":14.50099577342563},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.5,"breakHorizontal":-13.6,"spinRate":2054,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4218798003237314,"extension":6.180954856677061},"index":4,"playId":"22e72399-ebfb-3fa1-a813-93d335267e31","pitchNumber":5,"startTime":"2025-09-10T23:55:58.810Z","endTime":"2025-09-10T23:56:02.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.236641846106647,"aZ":-18.334400802351453,"pfxX":7.058674087346844,"pfxZ":7.647060411632007,"pX":0.28373436126244134,"pZ":1.6788128290309599,"vX0":-7.1420215410671855,"vY0":-133.53727685513115,"vZ0":-6.171082712323593,"x":106.18,"y":193.45,"x0":2.0733705433495904,"y0":50.00054425860234,"z0":5.334556296031687,"aX":12.771217890591277},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":-11.3,"spinRate":2189,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.4098610982387454,"extension":6.375886942476077},"hitData":{"launchSpeed":95.2,"launchAngle":21.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.99,"coordY":65.85}},"index":5,"playId":"309cae54-d3b1-34f3-9bbf-c122a8f60d04","pitchNumber":6,"startTime":"2025-09-10T23:56:13.449Z","endTime":"2025-09-10T23:56:21.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:56:21.144Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-10T23:56:25.075Z","endTime":"2025-09-10T23:56:55.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.897710522279265,"aZ":-25.59471136963849,"pfxX":6.265834806649798,"pfxZ":4.440547166346388,"pX":0.0965022311336599,"pZ":2.039360859502743,"vX0":-6.739161096538057,"vY0":-120.77245353076438,"vZ0":-2.4494518440007202,"x":113.32,"y":183.72,"x0":2.1052686245538292,"y0":50.00124965097245,"z0":5.31116861262825,"aX":9.281564336462704},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.7,"breakHorizontal":-9.8,"spinRate":1097,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4530151122027375,"extension":6.350852144057568},"hitData":{"launchSpeed":117.5,"launchAngle":6.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.54,"coordY":108.57}},"index":0,"playId":"3d9b045a-f518-3066-9bcb-6a27c8c3a5b2","pitchNumber":1,"startTime":"2025-09-10T23:56:45.294Z","endTime":"2025-09-10T23:56:55.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:56:55.913Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vinnie Pasquantino grounds into a double play, third baseman José Ramírez to shortstop Brayan Rocchio to first baseman Kyle Manzardo. Bobby Witt Jr. out at 2nd. Vinnie Pasquantino out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-10T23:57:33.231Z","endTime":"2025-09-10T23:59:08.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0b9ce38b-6e1e-39c0-aa42-92fb8f4fdca8","startTime":"2025-09-10T23:57:19.472Z","endTime":"2025-09-10T23:57:22.928Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.58354245962462,"strikeZoneBottom":1.82993730754307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09397998808323,"aZ":-16.300220347197754,"pfxX":6.09179784781629,"pfxZ":9.009537170055463,"pX":-0.2659438893775269,"pZ":2.6776402610945484,"vX0":-8.09032565686489,"vY0":-131.46772470477532,"vZ0":-3.8078797322417914,"x":127.14,"y":166.48,"x0":2.0501784258929443,"y0":50.00654838935583,"z0":5.343849763486434,"aX":10.738903761758914},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2187,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4155495744498352,"extension":6.353013352768044},"index":1,"playId":"ff39f32e-9912-3b43-b5ff-27b91f0d79d6","pitchNumber":1,"startTime":"2025-09-10T23:57:35.527Z","endTime":"2025-09-10T23:57:39.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.402217872032068,"aZ":-23.81681497194851,"pfxX":-3.20218415747066,"pfxZ":5.736289011965056,"pX":-0.8335377987065827,"pZ":1.3279792767358094,"vX0":-5.890553929150541,"vY0":-120.21809307780582,"vZ0":-4.149458638672534,"x":148.77,"y":202.92,"x0":2.0692033239379195,"y0":50.00108969328962,"z0":5.202994181680259,"aX":-4.661828073211045},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.6,"breakHorizontal":7.3,"spinRate":2152,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4564849985876771,"extension":6.321470003194098},"index":2,"playId":"8c28961e-b40b-39c4-9fdd-7adb6a7c632b","pitchNumber":2,"startTime":"2025-09-10T23:57:50.287Z","endTime":"2025-09-10T23:57:53.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.7,"strikeZoneTop":3.49180469473786,"strikeZoneBottom":1.55616494382893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.176579617920147,"aZ":-28.836890268201962,"pfxX":-4.879122040634744,"pfxZ":2.4801543185879487,"pX":-1.1206788505783563,"pZ":0.012314232417590398,"vX0":-6.094831817036377,"vY0":-114.68824660231861,"vZ0":-4.738185883699881,"x":159.72,"y":238.45,"x0":2.194905464750436,"y0":50.003986288553776,"z0":4.885067394937253,"aX":-6.5652377794505625},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.7,"breakHorizontal":10.2,"spinRate":2304,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.47572674583211727,"extension":6.34830246242583},"index":3,"playId":"67a51330-3742-3fa8-bccd-00bcf81c233d","pitchNumber":3,"startTime":"2025-09-10T23:58:11.677Z","endTime":"2025-09-10T23:58:16.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.368970067050814,"aZ":-28.14606374254589,"pfxX":0.7279974259771309,"pfxZ":2.6647639469868647,"pX":-0.13374600852712842,"pZ":1.0177239210633982,"vX0":-5.553190912403156,"vY0":-122.6954678777118,"vZ0":-4.403907245693951,"x":122.1,"y":211.3,"x0":2.073232583140421,"y0":50.00151116473757,"z0":5.259910479649684,"aX":1.1002098399922249},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":0.1,"spinRate":2212,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4479889872186935,"extension":6.313832717355538},"index":4,"playId":"79802b63-3079-3003-b295-7a49d6e40cdc","pitchNumber":4,"startTime":"2025-09-10T23:58:36.079Z","endTime":"2025-09-10T23:58:40.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175916642289753,"aZ":-16.929320680965763,"pfxX":5.832811315666859,"pfxZ":8.265978161243705,"pX":-0.1833484987317362,"pZ":2.3324848784573704,"vX0":-7.704688993106621,"vY0":-134.68762008707006,"vZ0":-4.7737118406760874,"x":123.99,"y":175.8,"x0":1.9512927882224183,"y0":50.00547930605896,"z0":5.3183620206126285,"aX":10.761153960246169},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-9.0,"spinRate":2177,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4060578824375374,"extension":6.3689073778467105},"hitData":{"launchSpeed":103.0,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.91,"coordY":158.21}},"index":5,"playId":"153b46eb-3ca1-3122-859d-70364ee8b5b0","pitchNumber":5,"startTime":"2025-09-10T23:59:00.510Z","endTime":"2025-09-10T23:59:08.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T23:59:08.504Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T00:01:42.602Z","endTime":"2025-09-11T00:03:23.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luinder Avila replaces Sam Long.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T00:01:14.698Z","endTime":"2025-09-11T00:01:44.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679883,"link":"/api/v1/people/679883"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.43082153431777,"strikeZoneBottom":1.52884386042014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.325768423699877,"aZ":-13.987700036505208,"pfxX":-1.784873765145222,"pfxZ":9.107167764115669,"pX":-0.6077460792840219,"pZ":1.6155678444290438,"vX0":5.659056415239124,"vY0":-140.08588042441727,"vZ0":-9.088996263156073,"x":140.17,"y":195.16,"x0":-2.4181093012006434,"y0":50.001020793768966,"z0":5.8071194114178235,"aX":-3.5644439003502626},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":2.2,"spinRate":2527,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.39033034241985165,"extension":7.123825771110149},"index":1,"playId":"1f8f9198-4093-3579-9b38-b4227a497538","pitchNumber":1,"startTime":"2025-09-11T00:01:44.967Z","endTime":"2025-09-11T00:01:49.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.513025259767918,"aZ":-36.12424958653906,"pfxX":5.922857515484685,"pfxZ":-2.7989450790553807,"pX":0.5437855640752827,"pZ":0.8947132978077199,"vX0":5.2422920792868855,"vY0":-118.32639872562338,"vZ0":-4.019082196441575,"x":96.27,"y":214.62,"x0":-2.4733879534845635,"y0":50.00203218319204,"z0":5.9404602225790875,"aX":8.360665327950947},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.8,"breakHorizontal":-12.0,"spinRate":2867,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4636798432360676,"extension":6.648845853961433},"index":2,"playId":"6333eb86-fbb6-3359-815f-8693ed24a169","pitchNumber":2,"startTime":"2025-09-11T00:01:58.995Z","endTime":"2025-09-11T00:02:02.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.29472523798882,"strikeZoneBottom":1.59911317399704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75940183178005,"aZ":-36.146442077157445,"pfxX":6.375540695328828,"pfxZ":-2.7766779175464795,"pX":0.28256423645426876,"pZ":-0.20790882603527716,"vX0":4.389160380933482,"vY0":-118.85599664210393,"vZ0":-6.716718408540671,"x":106.23,"y":244.39,"x0":-2.416216417571798,"y0":50.00222046292362,"z0":5.936622073248165,"aX":9.121963186572648},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.4,"breakHorizontal":-12.6,"spinRate":2908,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.46081460646951733,"extension":6.825231213187228},"index":3,"playId":"9f64eece-8de1-3765-8f9e-a37394ce94c8","pitchNumber":3,"startTime":"2025-09-11T00:02:16.457Z","endTime":"2025-09-11T00:02:20.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.5120067476932,"strikeZoneBottom":1.60935587314091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74399446119435,"aZ":-19.97812122709112,"pfxX":1.1662104759671412,"pfxZ":6.314418331394602,"pX":-0.5798622182485614,"pZ":4.85354883304652,"vX0":3.9149196077654653,"vY0":-137.23151816543879,"vZ0":-0.14483052349223863,"x":139.1,"y":107.73,"x0":-2.169196297880883,"y0":50.00384881409251,"z0":6.253388678178667,"aX":2.251792799867005},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":-2.9,"spinRate":2464,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.3971973855310953,"extension":7.111460891533382},"index":4,"playId":"42b236cd-d66d-3194-ac9a-4c88b84c9b64","pitchNumber":4,"startTime":"2025-09-11T00:02:31.747Z","endTime":"2025-09-11T00:02:35.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2025-09-11T00:02:48.690Z","endTime":"2025-09-11T00:03:01.177Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.35506247870202,"strikeZoneBottom":1.60707384249638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.865518236074216,"aZ":-18.479848018662803,"pfxX":-1.6480868339453418,"pfxZ":7.046693916811808,"pX":-0.8252264417611176,"pZ":3.000577432344846,"vX0":4.61611947505503,"vY0":-138.27259027749955,"vZ0":-4.789068688075364,"x":148.46,"y":157.76,"x0":-2.2996257978977503,"y0":50.00007060287484,"z0":5.988980883393306,"aX":-3.202009149389383},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":2.0,"spinRate":2387,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.3956151241986654,"extension":6.824016046534455},"index":6,"playId":"09d6ce4b-8e93-38bf-9749-3513c515b2f0","pitchNumber":5,"startTime":"2025-09-11T00:03:01.177Z","endTime":"2025-09-11T00:03:04.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07368436896134,"aZ":-37.36190394084909,"pfxX":6.500231279934389,"pfxZ":-3.4795018848208272,"pX":1.0315274756910755,"pZ":1.0762009287572705,"vX0":5.900514827828546,"vY0":-121.93630098783025,"vZ0":-4.016250282854939,"x":77.68,"y":209.72,"x0":-2.272373861136254,"y0":50.00268914112681,"z0":6.000183926842223,"aX":9.69467075811261},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.1,"breakHorizontal":-13.3,"spinRate":2933,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45080808029642805,"extension":6.697956920769003},"index":7,"playId":"a5a0f933-d3bd-3472-bedb-df82265645ea","pitchNumber":6,"startTime":"2025-09-11T00:03:19.889Z","endTime":"2025-09-11T00:03:23.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:03:23.237Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T00:03:29.157Z","endTime":"2025-09-11T00:03:58.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.744008476939687,"aZ":-19.95133985081117,"pfxX":-6.168918053675588,"pfxZ":6.172481326930981,"pX":0.13081778358169072,"pZ":2.782197592424555,"vX0":8.439009325792313,"vY0":-139.68875197912843,"vZ0":-5.044003710391648,"x":112.01,"y":163.66,"x0":-2.12451367249724,"y0":50.0059012053158,"z0":5.918504036827994,"aX":-12.223359624878698},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":9.5,"spinRate":2409,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.3917296241278043,"extension":7.08372307666394},"hitData":{"launchSpeed":82.2,"launchAngle":37.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.49,"coordY":114.56}},"index":0,"playId":"54e5c8b2-d4d8-3c3b-bd5e-617aa19d838f","pitchNumber":1,"startTime":"2025-09-11T00:03:49.936Z","endTime":"2025-09-11T00:03:58.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:03:58.242Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T00:04:01.567Z","endTime":"2025-09-11T00:05:13.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.24448890144445,"strikeZoneBottom":1.41172713818408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97317857537004,"aZ":-19.125975602064592,"pfxX":-0.12289136495579811,"pfxZ":6.688671220731949,"pX":0.9963030753002184,"pZ":2.7909727374039397,"vX0":8.150479547723545,"vY0":-138.13556782673223,"vZ0":-5.456522339377039,"x":79.02,"y":163.42,"x0":-1.9646114221531954,"y0":50.00414723489694,"z0":6.059423704821136,"aX":-0.2395690274892131},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":-1.3,"spinRate":2510,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.3950412409085158,"extension":6.855410763105102},"index":0,"playId":"c622ca11-bfdd-39b8-9af0-9fcb1bb38d26","pitchNumber":1,"startTime":"2025-09-11T00:04:22.501Z","endTime":"2025-09-11T00:04:25.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.29810751457122,"strikeZoneBottom":1.51744141355162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.933769737662345,"aZ":-16.835725328176128,"pfxX":1.0371036277689796,"pfxZ":7.71252217180049,"pX":0.5418272393107028,"pZ":3.7444414881763612,"vX0":7.056219445651247,"vY0":-139.98331755701844,"vZ0":-3.436890361495826,"x":96.35,"y":137.68,"x0":-2.1440109024123526,"y0":50.003734145892494,"z0":6.087087185771483,"aX":2.062762548553878},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":-3.2,"spinRate":2519,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.39093223300748825,"extension":6.89154894427735},"index":1,"playId":"64b07a10-29bd-3bc2-8e56-0f1ea81cb2a7","pitchNumber":2,"startTime":"2025-09-11T00:04:36.790Z","endTime":"2025-09-11T00:04:40.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.17468398964599,"strikeZoneBottom":1.27297542499558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.053165514340986,"aZ":-15.420259086547544,"pfxX":0.44248334269220546,"pfxZ":8.513007447171463,"pX":0.7459823991089078,"pZ":1.3362515891130442,"vX0":7.560020856493139,"vY0":-138.68830524241798,"vZ0":-9.699530839232075,"x":88.56,"y":202.7,"x0":-2.0611376200244895,"y0":50.00216275851742,"z0":5.883792344143304,"aX":0.8698301200423483},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":-2.2,"spinRate":2492,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.3934020069572681,"extension":7.345142821073118},"index":2,"playId":"5d167eba-b91b-3d89-95ef-6522971b7bf2","pitchNumber":3,"startTime":"2025-09-11T00:04:51.899Z","endTime":"2025-09-11T00:04:55.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.09530216375776,"strikeZoneBottom":1.36684083861541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.957391288094637,"aZ":-16.44503686784064,"pfxX":-2.6457169432478818,"pfxZ":8.042920369132114,"pX":1.3463643009793067,"pZ":1.3041410796049124,"vX0":10.439596652487188,"vY0":-138.06267024072503,"vZ0":-9.4359234025211,"x":65.68,"y":203.57,"x0":-2.1188545850468277,"y0":50.00669802053835,"z0":5.842675055985442,"aX":-5.178010504521807},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":2.9,"spinRate":2419,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.39475258971136284,"extension":7.038589719419212},"index":3,"playId":"e1e3c477-1273-336a-b6df-1864b3a04415","pitchNumber":4,"startTime":"2025-09-11T00:05:08.400Z","endTime":"2025-09-11T00:05:13.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:05:13.740Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T00:05:17.700Z","endTime":"2025-09-11T00:08:08.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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,3,4,5,6],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.17781557710183,"strikeZoneBottom":1.47597075132934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9426289699447,"aZ":-12.90211019263223,"pfxX":-0.4203214851361712,"pfxZ":9.752385993311997,"pX":0.925459786080712,"pZ":1.2341595759995032,"vX0":8.297014348200792,"vY0":-138.9224943683544,"vZ0":-10.557389951714296,"x":81.72,"y":205.46,"x0":-2.031415972761361,"y0":50.00165836032045,"z0":5.9162008070982,"aX":-0.8316798353088211},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":-0.7,"spinRate":2452,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39263133322798094,"extension":6.9146075509367835},"index":0,"playId":"8ec128b5-0742-326a-acda-487c6d647b22","pitchNumber":1,"startTime":"2025-09-11T00:05:36.294Z","endTime":"2025-09-11T00:05:40.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.11856589988139,"strikeZoneBottom":1.50263794468497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28662733125032,"aZ":-21.334249627803917,"pfxX":-9.78858680563687,"pfxZ":5.597672145848636,"pX":0.6192502511879792,"pZ":1.3579181591389036,"vX0":11.034171093942762,"vY0":-137.94061103931406,"vZ0":-8.628299179173007,"x":93.4,"y":202.12,"x0":-2.151768277607148,"y0":50.00302975390815,"z0":5.952638391784695,"aX":-18.955982532091287},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":15.6,"spinRate":2283,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3963371168715506,"extension":7.072091607245692},"index":1,"playId":"3d5a89d5-13da-3fda-af86-187703945fc3","pitchNumber":2,"startTime":"2025-09-11T00:05:56.504Z","endTime":"2025-09-11T00:06:01.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-11T00:06:06.071Z","endTime":"2025-09-11T00:06:51.887Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.24104929224209,"strikeZoneBottom":1.46827713478936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.532940450760933,"aZ":-14.015497180737896,"pfxX":-0.7994354391337402,"pfxZ":9.113304013352396,"pX":-0.4496678684231627,"pZ":2.2836423720410193,"vX0":5.406469540169713,"vY0":-140.22936430724394,"vZ0":-7.73665664092555,"x":134.14,"y":177.12,"x0":-2.298326577054407,"y0":50.00459089401143,"z0":5.991649166363502,"aX":-1.5936663630904717},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":0.4,"spinRate":2424,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.39050492729165187,"extension":6.819732525577211},"index":3,"playId":"5bf51853-54e5-3b7d-af7b-6cce8994a2a9","pitchNumber":3,"startTime":"2025-09-11T00:06:51.887Z","endTime":"2025-09-11T00:06:56.037Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22215748176641,"aZ":-32.89517394733298,"pfxX":5.493420793702153,"pfxZ":-0.48307253928672145,"pX":0.7170396628180846,"pZ":0.6956578462138344,"vX0":5.690074269078855,"vY0":-121.06534345365618,"vZ0":-5.703874309766146,"x":89.67,"y":220.0,"x0":-2.3759217823267518,"y0":50.004170897527224,"z0":5.955130434954165,"aX":8.169693001606115},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.9,"breakHorizontal":-11.3,"spinRate":2898,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4520996504232828,"extension":6.775870903603338},"index":4,"playId":"dc70648c-2096-3df9-840b-33df61073407","pitchNumber":4,"startTime":"2025-09-11T00:07:10.387Z","endTime":"2025-09-11T00:07:15.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.31208095190657,"strikeZoneBottom":1.59728247232766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.480855418635606,"aZ":-40.27044201132058,"pfxX":7.124078883507341,"pfxZ":-5.699913008299513,"pX":-1.4191213843589923,"pZ":1.8439370234010375,"vX0":-0.15562324338623584,"vY0":-118.6654339430212,"vZ0":-1.45057924954386,"x":171.09,"y":188.99,"x0":-2.277507797389888,"y0":50.00161203305504,"z0":6.1438841336651295,"aX":10.121949574276373},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.4,"breakHorizontal":-12.8,"spinRate":2988,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4622118325827316,"extension":6.619015158252209},"index":5,"playId":"bd6e6b8d-1e1e-3e05-a9f4-777cbf00ebb5","pitchNumber":5,"startTime":"2025-09-11T00:07:40.042Z","endTime":"2025-09-11T00:07:43.368Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.893923926037807,"aZ":-33.34990721682888,"pfxX":8.378637736836335,"pfxZ":-0.8187991368392602,"pX":0.6446109200303515,"pZ":2.6076561185141136,"vX0":4.2649720074259365,"vY0":-119.74973181211794,"vZ0":-1.1604003623319692,"x":92.43,"y":168.37,"x0":-2.252473635064767,"y0":50.00048600044405,"z0":6.10400966351304,"aX":12.067059730588284},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.4,"breakHorizontal":-16.2,"spinRate":2969,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.4588340722992381,"extension":6.731962449779378},"hitData":{"launchSpeed":76.9,"launchAngle":46.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.59,"coordY":128.57}},"index":6,"playId":"be93adfa-a6aa-3604-94b9-98dfd8315fdc","pitchNumber":6,"startTime":"2025-09-11T00:07:59.629Z","endTime":"2025-09-11T00:08:08.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:08:08.584Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-11T00:10:37.540Z","endTime":"2025-09-11T00:11:36.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Logan Allen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T00:10:16.193Z","endTime":"2025-09-11T00:10:39.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.61107076038356,"strikeZoneBottom":1.69694224736614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.823922916137796,"aZ":-21.31189917161513,"pfxX":-0.14829670002382433,"pfxZ":5.949665866383377,"pX":0.2002731704899929,"pZ":3.7873392470647063,"vX0":5.407881873703605,"vY0":-134.0154739792155,"vZ0":-0.04917464450588649,"x":109.37,"y":136.52,"x0":-1.821062707690406,"y0":50.0056717786429,"z0":5.322805745691245,"aX":-0.2707836071829962},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-0.8,"spinRate":2607,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.40803985562470535,"extension":6.283395627088011},"index":1,"playId":"c4bacc5f-0f1b-3ac2-bb62-bfb1118d0916","pitchNumber":1,"startTime":"2025-09-11T00:10:39.833Z","endTime":"2025-09-11T00:10:44.270Z","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":92.1,"endSpeed":84.6,"strikeZoneTop":3.71680234450863,"strikeZoneBottom":1.77707495411101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.603166607930177,"aZ":-17.840053309316815,"pfxX":-1.553449291996035,"pfxZ":7.814308003974235,"pX":-0.7970661746582466,"pZ":3.2385456910373702,"vX0":3.4946138418293033,"vY0":-134.2072606636406,"vZ0":-1.6021283610374448,"x":147.38,"y":151.34,"x0":-1.9111025946699913,"y0":50.00076849616877,"z0":5.107017639957143,"aX":-2.849289497937084},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":2.2,"spinRate":2590,"spinDirection":194},"zone":1,"typeConfidence":0.91,"plateTime":0.4073051996423076,"extension":6.3392956118069455},"index":2,"playId":"ffb722e8-5583-3ae7-b9c6-63646841e1b0","pitchNumber":2,"startTime":"2025-09-11T00:10:54.179Z","endTime":"2025-09-11T00:10:59.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.69080976838502,"strikeZoneBottom":1.85368748359716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.648739646855734,"aZ":-21.074857686918964,"pfxX":-0.39950288245431054,"pfxZ":6.1663865476836115,"pX":-1.142898987852341,"pZ":4.384700560521011,"vX0":2.4854229031992903,"vY0":-133.56221463377955,"vZ0":1.7977688344233662,"x":160.56,"y":120.39,"x0":-2.034978846320277,"y0":50.00578408325603,"z0":5.221598510975557,"aX":-0.7196994932295179},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":0.1,"spinRate":2534,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.410605435132708,"extension":6.247905033180904},"index":3,"playId":"c5a9bad5-6ea9-335e-a864-75fc561fa3fa","pitchNumber":3,"startTime":"2025-09-11T00:11:10.132Z","endTime":"2025-09-11T00:11:14.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.920977122809536,"aZ":-19.107406812572158,"pfxX":-0.3304231578692378,"pfxZ":7.265898683858099,"pX":0.8289931649646932,"pZ":2.834795754821999,"vX0":7.287173840440979,"vY0":-133.0892161411799,"vZ0":-2.1726095090357975,"x":85.4,"y":162.24,"x0":-1.8987402111162563,"y0":50.00117083025994,"z0":5.041911949037261,"aX":-0.5944133967597022},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":-1.0,"spinRate":2669,"spinDirection":193},"zone":6,"typeConfidence":0.91,"plateTime":0.4111655396635179,"extension":6.336106726078487},"hitData":{"launchSpeed":93.0,"launchAngle":29.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.34,"coordY":78.04}},"index":4,"playId":"5093e01b-9432-3ff0-a395-c4b6676c44be","pitchNumber":4,"startTime":"2025-09-11T00:11:27.578Z","endTime":"2025-09-11T00:11:36.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:11:36.359Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-11T00:11:38.596Z","endTime":"2025-09-11T00:13:39.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.43514384041018,"strikeZoneBottom":1.58932794447583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.903438271221532,"aZ":-34.48014610356778,"pfxX":6.089047727650405,"pfxZ":-1.5227225800757314,"pX":-0.7798057910632563,"pZ":2.476828346230176,"vX0":1.1670527735536946,"vY0":-123.10240138114331,"vZ0":0.44993274140792994,"x":146.72,"y":171.91,"x0":-2.051695636463055,"y0":50.00064002297007,"z0":5.236231271335154,"aX":9.242320100335364},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":-11.3,"spinRate":2791,"spinDirection":63},"zone":4,"typeConfidence":0.86,"plateTime":0.44678902236624785,"extension":6.154493884656153},"index":0,"playId":"1787a0c1-9fe5-3121-ab18-0c6201cd912e","pitchNumber":1,"startTime":"2025-09-11T00:12:02.996Z","endTime":"2025-09-11T00:12:07.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.46393828147455,"strikeZoneBottom":1.56648914217609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80280986944047,"aZ":-19.53483830658357,"pfxX":-3.8744879289702605,"pfxZ":6.789039340559764,"pX":-0.7491791324385649,"pZ":3.8026283016611604,"vX0":4.24111675535864,"vY0":-136.06059089102084,"vZ0":-0.03939457489136955,"x":145.56,"y":136.11,"x0":-1.8299521006282398,"y0":50.003358899420675,"z0":5.178981031842981,"aX":-7.214088041341546},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":6.0,"spinRate":2397,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4036466519927062,"extension":6.3639319627873325},"index":1,"playId":"4a2c36bd-1b01-3eb9-a4f7-630c639c06ae","pitchNumber":2,"startTime":"2025-09-11T00:12:18.504Z","endTime":"2025-09-11T00:12:24.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.43564121253974,"strikeZoneBottom":1.5121267646761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50230358267471,"aZ":-20.945201280147106,"pfxX":-8.685577264804458,"pfxZ":5.9676383732858405,"pX":0.6907786457913812,"pZ":3.049925868847418,"vX0":9.826760305909529,"vY0":-136.44604994229286,"vZ0":-1.2337256476994471,"x":90.67,"y":156.43,"x0":-1.8318420511473517,"y0":50.00583459267646,"z0":4.953614261773698,"aX":-16.352520543535952},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":2496,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4016882573778662,"extension":6.541920623760309},"index":2,"playId":"6fa3d0dc-b30f-3d44-bbae-60e6bb6b858a","pitchNumber":3,"startTime":"2025-09-11T00:12:34.574Z","endTime":"2025-09-11T00:12:38.413Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-11T00:12:47.706Z","endTime":"2025-09-11T00:12:59.358Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.48004629635418,"strikeZoneBottom":1.58249062474445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.700792438606136,"aZ":-21.702855219006892,"pfxX":-6.987778108546597,"pfxZ":5.5904127313919325,"pX":0.41253316044516125,"pZ":3.724495504578579,"vX0":8.22589496128648,"vY0":-136.16419054767394,"vZ0":0.48594170057854913,"x":101.28,"y":138.22,"x0":-1.743795527410971,"y0":50.00012501330095,"z0":5.0487596394805525,"aX":-13.082465680762342},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":10.8,"spinRate":2529,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4026949098244277,"extension":6.514977604785944},"index":4,"playId":"6293e096-d3c2-3267-82b6-fa2e9c9b41f1","pitchNumber":4,"startTime":"2025-09-11T00:12:59.358Z","endTime":"2025-09-11T00:13:05.118Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.43350215593174,"strikeZoneBottom":1.53601714253103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.938756552167256,"aZ":-23.203970498986266,"pfxX":-6.854288081379652,"pfxZ":4.759409454835096,"pX":1.0518262456750744,"pZ":3.699609997703629,"vX0":9.575594725337918,"vY0":-136.38036106885536,"vZ0":0.8227371177018589,"x":76.91,"y":138.89,"x0":-1.6138655609454338,"y0":50.00031096540748,"z0":4.994193213983141,"aX":-12.912768805930492},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":10.4,"spinRate":2533,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.40157604257784696,"extension":6.420587579949422},"index":5,"playId":"bccbbf01-e949-3998-bd89-2b8e5cddd525","pitchNumber":5,"startTime":"2025-09-11T00:13:18.092Z","endTime":"2025-09-11T00:13:21.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.046182405937547,"aZ":-29.561075595420927,"pfxX":8.184701936447205,"pfxZ":1.7341524096532321,"pX":0.5251496395288768,"pZ":1.9853970114794834,"vX0":3.5121175180262876,"vY0":-122.3819542133122,"vZ0":-1.085657011302142,"x":96.98,"y":185.17,"x0":-1.9952643553943339,"y0":50.000932334957795,"z0":4.986163410261916,"aX":12.307953156056104},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.1,"breakHorizontal":-15.7,"spinRate":2798,"spinDirection":66},"zone":9,"typeConfidence":0.9,"plateTime":0.4490043863792943,"extension":6.341436491695986},"index":6,"playId":"10f7c1d4-776d-3bdd-be56-57734c46821e","pitchNumber":6,"startTime":"2025-09-11T00:13:35.883Z","endTime":"2025-09-11T00:13:39.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:13:39.739Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adam Frazier pops out softly to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-11T00:13:42.217Z","endTime":"2025-09-11T00:15:04.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"Pop Out","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":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.3083705770165,"strikeZoneBottom":1.52827130607464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4285239151411,"aZ":-33.47950715091308,"pfxX":5.31923865142946,"pfxZ":-0.8565503029876922,"pX":-0.9752636307403633,"pZ":2.411522905986467,"vX0":1.043574786213579,"vY0":-123.6172776941425,"vZ0":0.3649734226419925,"x":154.17,"y":173.67,"x0":-2.0946196015490304,"y0":50.00120163654073,"z0":5.100443435157997,"aX":8.131140790667224},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":-9.8,"spinRate":2792,"spinDirection":76},"zone":13,"typeConfidence":0.82,"plateTime":0.4451473770942562,"extension":6.136414585920043},"index":0,"playId":"d300cea3-ad20-35a7-b723-540f926fe8e2","pitchNumber":1,"startTime":"2025-09-11T00:14:03.149Z","endTime":"2025-09-11T00:14:09.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.31563122891765,"strikeZoneBottom":1.50948883906064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27312575634878,"aZ":-20.347701825292717,"pfxX":0.5940591068864844,"pfxZ":6.472940012789007,"pX":0.36443666218878507,"pZ":3.4823927319045005,"vX0":5.578186886426657,"vY0":-134.13192265207394,"vZ0":-0.4399240576984277,"x":103.11,"y":144.76,"x0":-1.8169841299777139,"y0":50.003476547669,"z0":5.09597289486059,"aX":1.0839714007783092},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":-2.3,"spinRate":2625,"spinDirection":188},"zone":12,"typeConfidence":0.91,"plateTime":0.40793769089513754,"extension":6.115945230128665},"index":1,"playId":"2eca4aa0-ed8e-33a6-baa1-323b1e39c7ba","pitchNumber":2,"startTime":"2025-09-11T00:14:18.848Z","endTime":"2025-09-11T00:14:23.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99684732694207,"aZ":-29.845653943400468,"pfxX":8.487146154554923,"pfxZ":1.5904737094063819,"pX":-0.019593096628852353,"pZ":2.4692791989541476,"vX0":2.114853083034769,"vY0":-120.9990418001138,"vZ0":0.053125017212597214,"x":117.75,"y":172.11,"x0":-2.00972601221003,"y0":50.00410594650767,"z0":5.085753534712314,"aX":12.449625705256167},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-15.8,"spinRate":2884,"spinDirection":70},"zone":5,"typeConfidence":0.91,"plateTime":0.45454651481020747,"extension":6.287232259317319},"index":2,"playId":"76059915-39de-3105-bfea-2ce037335996","pitchNumber":3,"startTime":"2025-09-11T00:14:37.111Z","endTime":"2025-09-11T00:14:41.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.660185590105353,"aZ":-18.528864174093975,"pfxX":1.6583556413348095,"pfxZ":7.421641946388691,"pX":0.7745209321427613,"pZ":3.02769685073704,"vX0":6.532971245991359,"vY0":-134.372495861448,"vZ0":-1.6935397539357504,"x":87.48,"y":157.03,"x0":-1.898371838140732,"y0":50.00292907164081,"z0":4.975392428326293,"aX":3.0466391762921505},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-4.3,"spinRate":2624,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.4068010316273156,"extension":6.480359159985022},"hitData":{"launchSpeed":52.3,"launchAngle":70.0,"totalDistance":82.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":100.59,"coordY":181.36}},"index":3,"playId":"130a16b3-380d-3ad2-a8df-c564729c2be6","pitchNumber":4,"startTime":"2025-09-11T00:14:57.695Z","endTime":"2025-09-11T00:15:04.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:15:04.622Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-11T00:16:59.776Z","endTime":"2025-09-11T00:18:05.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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_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(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":81.4,"endSpeed":75.6,"strikeZoneTop":3.28702043498156,"strikeZoneBottom":1.61472607544714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.749273004269224,"aZ":-34.06316552764646,"pfxX":6.016987090387351,"pfxZ":-1.3244804266949446,"pX":-0.24797359109668093,"pZ":1.85141256132341,"vX0":3.1604816566202687,"vY0":-118.52325829616696,"vZ0":-2.9410195674605113,"x":126.45,"y":188.79,"x0":-2.3784703512156935,"y0":50.001309202639504,"z0":6.205739469472494,"aX":8.59568383595333},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.9,"breakHorizontal":-11.6,"spinRate":2849,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4613678730386175,"extension":6.716515859827356},"index":0,"playId":"f7f06a6a-ac7a-3e5c-87a3-e95291f51693","pitchNumber":1,"startTime":"2025-09-11T00:17:11.327Z","endTime":"2025-09-11T00:17:15.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.33025644448585,"strikeZoneBottom":1.63197731835507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.207296701879464,"aZ":-36.80543482651177,"pfxX":7.624101733297737,"pfxZ":-3.2538634701354194,"pX":-0.9367901471550887,"pZ":2.905525965052231,"vX0":1.3991220716369024,"vY0":-118.43719095044159,"vZ0":-0.051744597468343256,"x":152.71,"y":160.33,"x0":-2.525571456703956,"y0":50.003754412244994,"z0":6.288290186296697,"aX":10.851560846273896},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.6,"breakHorizontal":-14.2,"spinRate":2894,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4621188769455946,"extension":6.666687481579358},"index":1,"playId":"5ccfcedc-2e9c-3a1e-be35-ea0dbe290b04","pitchNumber":2,"startTime":"2025-09-11T00:17:24.847Z","endTime":"2025-09-11T00:17:29.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.545279798617702,"aZ":-31.975529342005313,"pfxX":4.606477129377905,"pfxZ":0.1381436670269931,"pX":1.0448567134324793,"pZ":2.233374826049667,"vX0":6.502794546330375,"vY0":-120.50361379223307,"vZ0":-2.4741804712665534,"x":77.17,"y":178.48,"x0":-2.2785671675998085,"y0":50.00525175315514,"z0":6.074662291308888,"aX":6.833460453612696},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-9.8,"spinRate":2783,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4530467658160924,"extension":6.621676530912616},"index":2,"playId":"bb32a241-7b4d-3d64-a0eb-63953da7aa9b","pitchNumber":3,"startTime":"2025-09-11T00:17:40.395Z","endTime":"2025-09-11T00:17:44.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.799806750602734,"aZ":-21.85454452741127,"pfxX":1.4786761847924264,"pfxZ":5.192765473807592,"pX":-0.6925846013309299,"pZ":2.5374837701421185,"vX0":3.5213750620495086,"vY0":-139.28973370306005,"vZ0":-5.701715262278231,"x":143.4,"y":170.27,"x0":-2.1595328780561553,"y0":50.00669066943678,"z0":6.031904122543933,"aX":2.940343032011243},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":-3.4,"spinRate":2427,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.3914637447676448,"extension":7.002131129557059},"hitData":{"launchSpeed":97.5,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.91,"coordY":166.08}},"index":3,"playId":"4a5be58c-a272-36b3-9cff-a2f9b34fb099","pitchNumber":4,"startTime":"2025-09-11T00:17:58.921Z","endTime":"2025-09-11T00:18:05.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:18:05.701Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-11T00:18:15.963Z","endTime":"2025-09-11T00:19:02.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.49440111860978,"strikeZoneBottom":1.6402504517909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47469169178959,"aZ":-18.801155370865903,"pfxX":-0.26197779943400423,"pfxZ":6.85297155860696,"pX":-0.5995881829254543,"pZ":3.6531474784018187,"vX0":4.491752060810198,"vY0":-138.0521517780597,"vZ0":-3.2760455911998374,"x":139.85,"y":140.15,"x0":-2.2060287933034184,"y0":50.00651642323923,"z0":6.103462297687482,"aX":-0.5121392780402176},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-0.4,"spinRate":2392,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39504557855214717,"extension":7.006742590234596},"index":0,"playId":"22c558ca-3d14-333a-9d23-73db12152004","pitchNumber":1,"startTime":"2025-09-11T00:18:28.420Z","endTime":"2025-09-11T00:18:34.482Z","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":95.5,"endSpeed":87.5,"strikeZoneTop":3.53166375965466,"strikeZoneBottom":1.70317828986238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.723928658894355,"aZ":-18.861477727835787,"pfxX":0.6421909575228995,"pfxZ":6.792134242631457,"pX":-0.6291800833009109,"pZ":3.4651356916033316,"vX0":4.069151224629348,"vY0":-139.0258636504778,"vZ0":-3.7610144284700433,"x":140.98,"y":145.22,"x0":-2.1943657094700026,"y0":50.00429178704308,"z0":6.08489644241098,"aX":1.2592115195290094},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":-2.0,"spinRate":2386,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.3937343961226909,"extension":7.069648617827501},"index":1,"playId":"2d5f24d7-2c30-39a4-a26c-f15836401286","pitchNumber":2,"startTime":"2025-09-11T00:18:41.387Z","endTime":"2025-09-11T00:18:45.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.282237144265764,"aZ":-37.848846573579635,"pfxX":3.7664913705314547,"pfxZ":-3.870290949680612,"pX":-0.3478063314650512,"pZ":1.9565564563024989,"vX0":3.483163215395618,"vY0":-120.61250905919141,"vZ0":-1.855372438553311,"x":130.26,"y":185.95,"x0":-2.3018045048945037,"y0":50.000067755798305,"z0":6.085002058918342,"aX":5.5271920381485335},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.2,"breakHorizontal":-7.7,"spinRate":2818,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.45476529732488746,"extension":6.714864038743955},"hitData":{"launchSpeed":93.1,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.1,"coordY":147.31}},"index":2,"playId":"281a2890-8419-35d0-90dc-52666d4236df","pitchNumber":3,"startTime":"2025-09-11T00:18:55.471Z","endTime":"2025-09-11T00:19:02.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:19:02.924Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-11T00:19:07.726Z","endTime":"2025-09-11T00:20:19.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.482315071463216,"aZ":-24.62820170705428,"pfxX":-8.87936437260564,"pfxZ":3.822140737209966,"pX":-0.0014305259798469553,"pZ":2.0606392964086937,"vX0":8.649319534885086,"vY0":-139.6244159274461,"vZ0":-6.3951841920578465,"x":117.05,"y":183.14,"x0":-1.9859529096136486,"y0":50.00233103921138,"z0":6.001725599247907,"aX":-17.528614600969803},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":14.3,"spinRate":2329,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.39231522559654675,"extension":7.089886181458186},"index":0,"playId":"09de209c-7ab4-3c4b-9fa5-da415c76785d","pitchNumber":1,"startTime":"2025-09-11T00:19:28.837Z","endTime":"2025-09-11T00:19:31.874Z","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":83.5,"endSpeed":77.1,"strikeZoneTop":2.99943027035187,"strikeZoneBottom":1.34559175379786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.071246394921136,"aZ":-40.287882848913696,"pfxX":7.36391271224343,"pfxZ":-5.421782244320973,"pX":-1.035878905719207,"pZ":2.4417517241997655,"vX0":0.9071821877769766,"vY0":-121.62360071631265,"vZ0":-0.44064468989727745,"x":156.49,"y":172.85,"x0":-2.3704155154109423,"y0":50.00306242318384,"z0":6.122166412961957,"aX":11.020633310171897},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.6,"breakHorizontal":-13.6,"spinRate":2994,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.45051802271203467,"extension":6.845994572896408},"index":1,"playId":"da4c04fd-9212-301e-9a2a-1c96310623bf","pitchNumber":2,"startTime":"2025-09-11T00:19:55.104Z","endTime":"2025-09-11T00:20:00.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.406453309996053,"aZ":-38.86229610094861,"pfxX":6.317812523168967,"pfxZ":-4.498150329779001,"pX":0.4601763563850086,"pZ":1.8677680217539683,"vX0":4.44961325232647,"vY0":-121.11646355806305,"vZ0":-2.042442601683206,"x":99.46,"y":188.35,"x0":-2.220855628195688,"y0":50.00312394618333,"z0":6.117122274123893,"aX":9.394958541825627},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.4,"breakHorizontal":-12.5,"spinRate":2990,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.45205163937568127,"extension":6.799758837749512},"hitData":{"launchSpeed":93.0,"launchAngle":18.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.92,"coordY":77.95}},"index":2,"playId":"7cd29593-c862-3436-83d0-d2cf07e75fa2","pitchNumber":3,"startTime":"2025-09-11T00:20:08.472Z","endTime":"2025-09-11T00:20:19.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:20:19.613Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-11T00:20:32.613Z","endTime":"2025-09-11T00:22:02.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.13543505031478,"strikeZoneBottom":1.38897099059984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40668647458725,"aZ":-14.562541351245653,"pfxX":-1.8841552567384303,"pfxZ":9.066779942672325,"pX":-0.015684904693043313,"pZ":3.3906166574692524,"vX0":6.8328046711541175,"vY0":-137.7218348546388,"vZ0":-4.720072874803235,"x":117.6,"y":147.23,"x0":-2.27203161324077,"y0":50.002949415140975,"z0":6.094747398988867,"aX":-3.66111894612363},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":2.2,"spinRate":2386,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3960321628801058,"extension":6.8666864080253545},"index":0,"playId":"39391db9-5dfb-3b07-9e01-2b7ad1d4975a","pitchNumber":1,"startTime":"2025-09-11T00:20:43.753Z","endTime":"2025-09-11T00:20:47.969Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"1c802fa1-1ba0-3cf9-a042-f7ab98aa1210","startTime":"2025-09-11T00:20:58.138Z","endTime":"2025-09-11T00:21:02.656Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.34084441929329,"strikeZoneBottom":1.55721529673194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60284835649388,"aZ":-12.44162256136006,"pfxX":-2.5832659279508112,"pfxZ":10.009919720441466,"pX":-0.6191988859889732,"pZ":2.8762255157743075,"vX0":4.83898867286043,"vY0":-138.9196948081587,"vZ0":-6.765467576522159,"x":140.6,"y":161.12,"x0":-2.0412466764961232,"y0":50.00311007915194,"z0":6.155464487647741,"aX":-5.092913735918211},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":3.7,"spinRate":2440,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3929836947227128,"extension":6.8703820196126495},"index":2,"playId":"f9651161-74c1-38bc-b6ee-e98f12e02ea3","pitchNumber":2,"startTime":"2025-09-11T00:21:17.047Z","endTime":"2025-09-11T00:21:21.338Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.20460957466421,"strikeZoneBottom":1.49796887104806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94299151773468,"aZ":-43.110021384867075,"pfxX":6.9484266436495234,"pfxZ":-7.7193968400486295,"pX":-0.4193390398766232,"pZ":0.8247626960917201,"vX0":1.844163993856514,"vY0":-119.10777736746282,"vZ0":-3.13780303367728,"x":132.98,"y":216.51,"x0":-2.1090055312843123,"y0":50.004197880617426,"z0":6.112737658416194,"aX":9.840627558960641},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.5,"breakHorizontal":-13.1,"spinRate":3157,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.46241622245687086,"extension":6.872483983749543},"index":3,"playId":"a0ec229e-6e38-3660-a2ce-7117ebb316db","pitchNumber":3,"startTime":"2025-09-11T00:21:37.291Z","endTime":"2025-09-11T00:21:40.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28006684937651,"aZ":-15.968260882347984,"pfxX":-3.3471630075799546,"pfxZ":8.077833887055565,"pX":-0.49282801438334567,"pZ":1.5240906910496523,"vX0":5.873880067218295,"vY0":-139.97161536016264,"vZ0":-9.593218225496717,"x":135.79,"y":197.63,"x0":-2.1730708815700823,"y0":50.00525574113308,"z0":6.015921220405722,"aX":-6.71740690835369},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":5.0,"spinRate":2457,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.38964405127880974,"extension":6.8751996088920375},"hitData":{"launchSpeed":96.8,"launchAngle":14.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.59,"coordY":92.22}},"index":4,"playId":"68769308-9223-3faa-aada-fcb727bcd5ce","pitchNumber":4,"startTime":"2025-09-11T00:21:56.179Z","endTime":"2025-09-11T00:22:02.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:22:02.967Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randal Grichuk flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T00:24:34.989Z","endTime":"2025-09-11T00:24:59.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T00:24:18.922Z","endTime":"2025-09-11T00:24:37.248Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.29649361533182,"strikeZoneBottom":1.58096265335866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.962194677551476,"aZ":-15.583784021782776,"pfxX":4.5821323895318615,"pfxZ":8.458298329872893,"pX":1.4489964226872154,"pZ":1.7820014045768624,"vX0":-3.1026785406482182,"vY0":-138.4504704705892,"vZ0":-7.522456823170861,"x":61.77,"y":190.67,"x0":1.9830598628381664,"y0":50.00318545827015,"z0":5.5570097987556135,"aX":8.986354928716072},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":-7.8,"spinRate":2434,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.3940962905955585,"extension":6.257307888453683},"index":1,"playId":"cdf6ecc5-658f-36e3-9fac-bdf09ba29097","pitchNumber":1,"startTime":"2025-09-11T00:24:37.248Z","endTime":"2025-09-11T00:24:41.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66559520503726,"aZ":-15.26436159166274,"pfxX":4.154864875956651,"pfxZ":8.808655972136956,"pX":-0.20223456433617504,"pZ":2.211084567662862,"vX0":-7.252309820473363,"vY0":-137.04458634874536,"vZ0":-6.527851546272994,"x":124.71,"y":179.08,"x0":1.9274956612478011,"y0":50.00303472136577,"z0":5.649425254780901,"aX":7.976742896792016},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-6.1,"spinRate":2377,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.39826695673711177,"extension":6.367428161868342},"hitData":{"launchSpeed":88.7,"launchAngle":29.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.9,"coordY":95.15}},"index":2,"playId":"0eff2d22-26be-3188-bbf9-0e5f4352e282","pitchNumber":2,"startTime":"2025-09-11T00:24:51.356Z","endTime":"2025-09-11T00:24:59.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:24:59.170Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jac Caglianone walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T00:25:01.316Z","endTime":"2025-09-11T00:27:29.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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(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.3,"endSpeed":87.3,"strikeZoneTop":3.44472837877393,"strikeZoneBottom":1.56997829360429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62692068380061,"aZ":-28.691489578836325,"pfxX":9.740676901041507,"pfxZ":1.7888068304960036,"pX":1.2920136059322647,"pZ":2.2671510521859664,"vX0":-5.230755329831256,"vY0":-138.71987376364385,"vZ0":-4.103382346893585,"x":67.75,"y":177.57,"x0":1.9387054008806155,"y0":50.00065435840694,"z0":5.682707969402812,"aX":18.942328225363692},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.5,"breakHorizontal":-16.6,"spinRate":2309,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.39515671530492646,"extension":6.551923928607879},"index":0,"playId":"9461709b-638e-38d7-ae08-493248bbabe8","pitchNumber":1,"startTime":"2025-09-11T00:25:20.756Z","endTime":"2025-09-11T00:25:24.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.44749716535098,"strikeZoneBottom":1.83144127655264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.599293187200644,"aZ":-29.536105289091836,"pfxX":9.426624634786933,"pfxZ":1.3906152719675866,"pX":1.4083464201553877,"pZ":1.9594359772039458,"vX0":-4.950710966461531,"vY0":-137.5550974380491,"vZ0":-4.609274772438241,"x":63.32,"y":185.88,"x0":2.0137142495310676,"y0":50.006019123711454,"z0":5.676859776382782,"aX":17.935556162560008},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.7,"breakHorizontal":-16.0,"spinRate":2325,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.39930260423916497,"extension":6.293296643624137},"index":1,"playId":"5de15cdb-7927-31ac-b532-ff9317984627","pitchNumber":2,"startTime":"2025-09-11T00:25:35.139Z","endTime":"2025-09-11T00:25:38.641Z","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":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.44607562834953,"strikeZoneBottom":1.70066459228062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.705044237380974,"aZ":-31.11118416739178,"pfxX":-1.3514346559495038,"pfxZ":0.6556891624823238,"pX":1.0923259510396033,"pZ":0.921513883564132,"vX0":-2.609897771709168,"vY0":-127.59797257785057,"vZ0":-5.522259148552793,"x":75.36,"y":213.9,"x0":2.3113558146995787,"y0":50.00189314039645,"z0":5.619509407945178,"aX":-2.187621093271238},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.0,"breakHorizontal":3.1,"spinRate":2399,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4322712486981932,"extension":6.282701119099829},"index":2,"playId":"fb868587-d75f-3712-bb24-0a2159e9df7c","pitchNumber":3,"startTime":"2025-09-11T00:25:49.120Z","endTime":"2025-09-11T00:25:52.120Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"startTime":"2025-09-11T00:26:20.012Z","endTime":"2025-09-11T00:26:53.041Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.39529236118484,"strikeZoneBottom":1.70190589156391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9139910137332,"aZ":-30.34037685248631,"pfxX":8.986737100536306,"pfxZ":0.9803588955089477,"pX":0.7245218511756495,"pZ":2.9667097823379724,"vX0":-6.418491184403064,"vY0":-136.41179640929934,"vZ0":-1.7971613643138742,"x":89.38,"y":158.68,"x0":1.944149465512267,"y0":50.00669175589035,"z0":5.7323207569881784,"aX":16.88549651182985},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.6,"breakHorizontal":-14.9,"spinRate":2330,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.40202074183512515,"extension":6.7224091029057895},"index":4,"playId":"b53c1ce9-1a75-32ec-b02e-2bf233771e7d","pitchNumber":4,"startTime":"2025-09-11T00:26:53.041Z","endTime":"2025-09-11T00:26:56.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.40917174276726,"strikeZoneBottom":1.5088588603196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888937932535132,"aZ":-27.706017195109343,"pfxX":9.062644057335756,"pfxZ":2.4407319050040037,"pX":-0.4156264667224662,"pZ":2.564878788415481,"vX0":-9.038413194754654,"vY0":-134.69176297754936,"vZ0":-2.988914585864741,"x":132.84,"y":169.53,"x0":1.8098466487051896,"y0":50.005397464360094,"z0":5.65297028257606,"aX":16.615382453345603},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":-14.4,"spinRate":2265,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.40701184576102145,"extension":6.558281073164519},"index":5,"playId":"50ded589-bafb-35b9-8216-41dcd7241812","pitchNumber":5,"startTime":"2025-09-11T00:27:06.781Z","endTime":"2025-09-11T00:27:09.995Z","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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.30700023393045,"strikeZoneBottom":1.61351172684181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.783228198129805,"aZ":-28.62508034011485,"pfxX":9.423573573624726,"pfxZ":1.9516615946990754,"pX":-1.4516457534181801,"pZ":2.4623459579876474,"vX0":-11.607732703672355,"vY0":-134.02769385851448,"vZ0":-3.16927122408215,"x":172.33,"y":172.3,"x0":1.7097338259365975,"y0":50.00452351749278,"z0":5.70290454671213,"aX":17.1579077074028},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.0,"breakHorizontal":-14.6,"spinRate":2274,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.4085503026236479,"extension":6.557709836512554},"index":6,"playId":"8bfda04b-2a9b-343c-8e89-53bb3b800a06","pitchNumber":6,"startTime":"2025-09-11T00:27:24.553Z","endTime":"2025-09-11T00:27:29.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:27:29.052Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a line drive to left fielder Steven Kwan. Tyler Tolbert scores. Nick Loftin to 3rd. Nick Loftin advances to 3rd, on a throwing error by catcher Bo Naylor.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T00:28:30.408Z","endTime":"2025-09-11T00:29:56.930Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,2,6],"runnerIndex":[0,1,2,3,4],"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":682120,"link":"/api/v1/people/682120"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Tolbert replaces Jac Caglianone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-11T00:27:52.361Z","endTime":"2025-09-11T00:27:56.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-11T00:27:56.209Z","endTime":"2025-09-11T00:28:10.254Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Loftin replaces Kyle Isbel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-11T00:28:10.254Z","endTime":"2025-09-11T00:28:32.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.41245496362133,"strikeZoneBottom":1.64998794405838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71924217416542,"aZ":-18.688263749374666,"pfxX":5.351210409088157,"pfxZ":6.964841301327121,"pX":-0.3350812042693729,"pZ":3.2627154950672197,"vX0":-7.480326610748257,"vY0":-137.82991186148922,"vZ0":-3.125138846464607,"x":129.77,"y":150.69,"x0":1.7104834418035517,"y0":50.006114364078606,"z0":5.663217831104265,"aX":10.367023558808194},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":-8.3,"spinRate":2429,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.3963818807236539,"extension":6.6431518750388205},"index":3,"playId":"ba0a9b19-db6d-303f-8272-d661dc7a74d2","pitchNumber":1,"startTime":"2025-09-11T00:28:32.764Z","endTime":"2025-09-11T00:28:36.335Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":4,"playId":"088676dd-871b-38e8-b25a-c08b1d0799e5","startTime":"2025-09-11T00:28:47.848Z","endTime":"2025-09-11T00:28:51.980Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.34718072859962,"strikeZoneBottom":1.63598211918657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.700831668831693,"aZ":-19.638186224989937,"pfxX":4.968967524917328,"pfxZ":6.50938868157794,"pX":0.9558905270116861,"pZ":4.389094961444885,"vX0":-3.7648179378137114,"vY0":-137.6827700385475,"vZ0":-0.2514045923035841,"x":80.56,"y":120.27,"x0":1.693350363391153,"y0":50.00295900668752,"z0":5.807159853247025,"aX":9.568995273697762},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":-8.3,"spinRate":2473,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3973596811754825,"extension":6.213334540277828},"index":5,"playId":"2cd0340f-f9b0-352f-b880-77e96b85167b","pitchNumber":2,"startTime":"2025-09-11T00:29:05.431Z","endTime":"2025-09-11T00:29:11.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyler Tolbert steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":6,"actionPlayId":"2cd0340f-f9b0-352f-b880-77e96b85167b","startTime":"2025-09-11T00:29:16.773Z","endTime":"2025-09-11T00:29:39.646Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"}},{"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":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.636813634354557,"aZ":-33.69491170958087,"pfxX":-4.06814711140163,"pfxZ":-1.0805921490342314,"pX":-0.015867211141578675,"pZ":2.0859352691829995,"vX0":-4.411974826823678,"vY0":-118.67236866997794,"vZ0":-1.7300788055694913,"x":117.6,"y":182.46,"x0":2.4020452845281626,"y0":50.00075684019937,"z0":5.919968484985275,"aX":-5.747519981871455},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.2,"breakHorizontal":8.5,"spinRate":2508,"spinDirection":317},"zone":8,"typeConfidence":2.0,"plateTime":0.463162100017374,"extension":6.235084845852321},"hitData":{"launchSpeed":93.0,"launchAngle":16.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.69,"coordY":118.25}},"index":7,"playId":"4d96b2af-0dac-3a94-95d2-7e879c10b015","pitchNumber":3,"startTime":"2025-09-11T00:29:39.646Z","endTime":"2025-09-11T00:29:56.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:29:56.930Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maikel Garcia doubles (36) on a sharp line drive to left fielder Steven Kwan. Nick Loftin scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T00:32:44.250Z","endTime":"2025-09-11T00:33:18.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":682120,"link":"/api/v1/people/682120"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-11T00:30:54.183Z","endTime":"2025-09-11T00:32:07.805Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-11T00:32:07.805Z","endTime":"2025-09-11T00:32:46.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.63820489303915,"strikeZoneBottom":1.7334632659936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50776415584119,"aZ":-26.795969233001436,"pfxX":3.0979736958952615,"pfxZ":3.1339301768808934,"pX":0.6599520316886732,"pZ":1.4406346907730294,"vX0":7.143023950171284,"vY0":-129.71727545820806,"vZ0":-6.92148979152748,"x":91.84,"y":199.88,"x0":-2.5248297454174615,"y0":50.0022579416132,"z0":6.168481363132466,"aX":5.311139788532839},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":-7.1,"spinRate":2271,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.4212209912695557,"extension":6.652770085299513},"index":2,"playId":"c90d4746-295b-36c2-a598-eb5fdaadc825","pitchNumber":1,"startTime":"2025-09-11T00:32:46.156Z","endTime":"2025-09-11T00:32:50.509Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.696536290613803,"aZ":-27.205087836291547,"pfxX":2.543267589407139,"pfxZ":2.9624293397734895,"pX":-0.06879170921287725,"pZ":2.6853215616905093,"vX0":5.188053730713826,"vY0":-127.98042448749466,"vZ0":-3.721547150769618,"x":119.62,"y":166.28,"x0":-2.4438741981863052,"y0":50.00170788859676,"z0":6.26305931325679,"aX":4.264707474439686},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-5.6,"spinRate":2328,"spinDirection":152},"zone":5,"typeConfidence":0.9,"plateTime":0.4261990794932835,"extension":6.562299079951521},"hitData":{"launchSpeed":110.0,"launchAngle":16.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":56.0,"coordY":75.0}},"index":3,"playId":"3cfdcff9-0e4d-3e08-92f5-fe125f8b4705","pitchNumber":2,"startTime":"2025-09-11T00:33:05.736Z","endTime":"2025-09-11T00:33:18.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:33:18.734Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T00:33:33.981Z","endTime":"2025-09-11T00:34:45.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.55534890843212,"strikeZoneBottom":1.66129216253094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.314776440241893,"aZ":-12.654768666967847,"pfxX":-5.669383228637958,"pfxZ":10.103796476001591,"pX":0.4143420542269189,"pZ":2.5156528862512504,"vX0":9.683530815181836,"vY0":-137.35344944789662,"vZ0":-7.315185831882449,"x":101.21,"y":170.86,"x0":-2.4027771568897265,"y0":50.00147411215634,"z0":6.0540912499331565,"aX":-10.951610687772698},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2366,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.39713260146865537,"extension":6.742243862975495},"index":0,"playId":"5efd22f1-0376-3892-8cce-682c399f8fd6","pitchNumber":1,"startTime":"2025-09-11T00:33:51.968Z","endTime":"2025-09-11T00:33:55.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"cbbdb735-d266-335c-91cc-c4b19bf8e11e","startTime":"2025-09-11T00:34:09.376Z","endTime":"2025-09-11T00:34:16.337Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832110601919716,"aZ":-23.875125832165192,"pfxX":-1.2253749930406443,"pfxZ":4.832630605339526,"pX":0.37357232361124615,"pZ":2.732716092717273,"vX0":7.614750487111537,"vY0":-129.66165069752378,"vZ0":-4.553847260341014,"x":102.76,"y":165.0,"x0":-2.4308976187239906,"y0":50.00525301220108,"z0":6.313580927532617,"aX":-2.1063237975955644},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":0.7,"spinRate":2289,"spinDirection":137},"zone":6,"typeConfidence":0.83,"plateTime":0.4209949251470446,"extension":6.56362491812682},"hitData":{"launchSpeed":93.2,"launchAngle":49.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.71,"coordY":116.43}},"index":2,"playId":"06866662-e671-3e9d-89dd-cc011b218e80","pitchNumber":2,"startTime":"2025-09-11T00:34:33.355Z","endTime":"2025-09-11T00:34:45.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:34:45.759Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Steven Kwan.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T00:35:16.917Z","endTime":"2025-09-11T00:36:31.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f81254f1-411a-425c-88c5-7ac2d6569f49","startTime":"2025-09-11T00:35:16.917Z","endTime":"2025-09-11T00:35:21.917Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46115499047343,"aZ":-11.979857091778253,"pfxX":-5.712951226906597,"pfxZ":10.521001680026039,"pX":-0.0953241932463251,"pZ":2.830566957131298,"vX0":8.496198538569148,"vY0":-137.65126826960218,"vZ0":-6.6874953226484,"x":120.63,"y":162.35,"x0":-2.47918787438086,"y0":50.00380763600233,"z0":6.1020715952205205,"aX":-10.967438409883066},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2449,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.397850270043163,"extension":6.853831293007546},"index":1,"playId":"424d85db-1f68-31d9-b3c1-f563902d69ea","pitchNumber":1,"startTime":"2025-09-11T00:35:33.997Z","endTime":"2025-09-11T00:35:38.773Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.51378271790591,"strikeZoneBottom":1.72329936740576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.10568085404189,"aZ":-26.56404196848718,"pfxX":-10.2218866708408,"pfxZ":4.034904274257882,"pX":0.6965535163154197,"pZ":1.6281149443941634,"vX0":9.808580113305158,"vY0":-116.45427184538872,"vZ0":-4.337562797148384,"x":90.45,"y":194.82,"x0":-2.21521482845964,"y0":50.00566798941061,"z0":5.989346972241738,"aX":-14.231490364731483},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.6,"breakHorizontal":16.4,"spinRate":1817,"spinDirection":241},"zone":9,"typeConfidence":0.89,"plateTime":0.46793279001052523,"extension":6.881456280630023},"index":2,"playId":"eee97a7e-5f0c-39bb-a28e-5fc701704d42","pitchNumber":2,"startTime":"2025-09-11T00:36:01.263Z","endTime":"2025-09-11T00:36:06.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150607553377487,"aZ":-11.847854162134654,"pfxX":-6.212088395421224,"pfxZ":10.430646418043205,"pX":-0.14325102280937693,"pZ":2.7043805744537535,"vX0":8.143520314753879,"vY0":-138.52486525780878,"vZ0":-7.103526517943535,"x":122.46,"y":165.76,"x0":-2.310287951044139,"y0":50.00575085489528,"z0":6.0895252689389014,"aX":-12.109039494221197},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":9.6,"spinRate":2380,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.39499064611644297,"extension":6.717725201321309},"hitData":{"launchSpeed":93.2,"launchAngle":50.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.69,"coordY":115.83}},"index":3,"playId":"fac0295a-8864-3e64-880c-9e8d3035174b","pitchNumber":3,"startTime":"2025-09-11T00:36:21.865Z","endTime":"2025-09-11T00:36:31.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:36:31.466Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-11T00:38:51.387Z","endTime":"2025-09-11T00:39:01.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Randal Grichuk.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T00:38:32.016Z","endTime":"2025-09-11T00:38:32.036Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Tyler Tolbert remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T00:38:32.036Z","endTime":"2025-09-11T00:38:32.038Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"description":"Nick Loftin remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-11T00:38:32.038Z","endTime":"2025-09-11T00:38:32.040Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"description":"Pitching Change: Lucas Erceg replaces Luinder Avila.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-11T00:38:32.040Z","endTime":"2025-09-11T00:38:53.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":97.7,"endSpeed":88.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17476478347596,"aZ":-12.237593721612736,"pfxX":-5.110458831715622,"pfxZ":9.86741341074715,"pX":0.160832321877653,"pZ":2.741260133301579,"vX0":6.681808766755189,"vY0":-141.88428954060453,"vZ0":-6.81780038289111,"x":110.87,"y":164.77,"x0":-1.5706602157524194,"y0":50.00483912057918,"z0":5.970250566371842,"aX":-10.327835936722272},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2128,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38737121166908217,"extension":6.627970665107312},"hitData":{"launchSpeed":78.7,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.94,"coordY":177.58}},"index":4,"playId":"c4414fdd-5cbe-3d8c-abed-a4ebe33c7202","pitchNumber":1,"startTime":"2025-09-11T00:38:53.712Z","endTime":"2025-09-11T00:39:01.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:39:01.052Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Valera flies out to center fielder Tyler Tolbert.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-11T00:39:07.072Z","endTime":"2025-09-11T00:40:18.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.49792565838392,"strikeZoneBottom":1.6868978140815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56093914527936,"aZ":-12.30279852039974,"pfxX":-6.640933129183663,"pfxZ":9.828963200124171,"pX":0.27395931475326873,"pZ":2.661843216939961,"vX0":7.239848353060403,"vY0":-141.58956633302742,"vZ0":-6.9843256454235885,"x":106.56,"y":166.91,"x0":-1.458363214175,"y0":50.00613397758175,"z0":5.9549006770530255,"aX":-13.431310273365233},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2071,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38744258231696227,"extension":6.625665432309652},"index":0,"playId":"26457102-eb96-3f98-be8c-cc61a15ab7cd","pitchNumber":1,"startTime":"2025-09-11T00:39:22.823Z","endTime":"2025-09-11T00:39:26.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.41811248408384,"strikeZoneBottom":1.60706840563805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.658023478299732,"aZ":-24.22619246012873,"pfxX":-9.492638719412767,"pfxZ":4.530856579928699,"pX":-0.9665231467224076,"pZ":2.6306297020376084,"vX0":5.177027525668225,"vY0":-131.7511512417594,"vZ0":-3.9713616376977487,"x":153.84,"y":167.75,"x0":-1.726317904856359,"y0":50.00252637004424,"z0":5.953447037277535,"aX":-16.645196225770377},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":1895,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4161415717396375,"extension":6.514550864966288},"index":1,"playId":"9c722bfd-4a28-3601-9a18-f51b69269fa7","pitchNumber":2,"startTime":"2025-09-11T00:39:38.113Z","endTime":"2025-09-11T00:39:43.198Z","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":97.3,"endSpeed":88.4,"strikeZoneTop":3.41801342754748,"strikeZoneBottom":1.65930119503361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04436684825839,"aZ":-14.627104934349095,"pfxX":-6.479019857745093,"pfxZ":8.699081111771262,"pX":0.13896240164372411,"pZ":3.9711593251404937,"vX0":7.103062522521629,"vY0":-141.52902583114206,"vZ0":-2.952891082316904,"x":111.7,"y":131.56,"x0":-1.5684788388255368,"y0":50.000523338188636,"z0":5.971836141059557,"aX":-13.06625328622181},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2113,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38785986709959763,"extension":6.424846944727079},"index":2,"playId":"cbb497f1-6769-3c7f-a792-ded2cc5a9bd4","pitchNumber":3,"startTime":"2025-09-11T00:39:53.740Z","endTime":"2025-09-11T00:39:58.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.874879030201814,"aZ":-23.24432987999125,"pfxX":-10.628874532869018,"pfxZ":5.250494433556223,"pX":-0.5720443602173594,"pZ":2.1386265261492783,"vX0":5.991766881827759,"vY0":-129.79144836119238,"vZ0":-4.995313366027266,"x":138.8,"y":181.04,"x0":-1.532907334663054,"y0":50.00439204971544,"z0":5.864737131600982,"aX":-18.085035788216864},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.5,"breakHorizontal":17.9,"spinRate":1867,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4224473338507777,"extension":6.43769866345037},"hitData":{"launchSpeed":97.1,"launchAngle":26.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.76,"coordY":51.46}},"index":3,"playId":"976246ea-337b-3ca9-b64f-6523c6fc3191","pitchNumber":4,"startTime":"2025-09-11T00:40:09.560Z","endTime":"2025-09-11T00:40:18.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:40:18.095Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (29) on a line drive to right fielder Randal Grichuk.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-11T00:40:32.107Z","endTime":"2025-09-11T00:41:27.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":89.6,"strikeZoneTop":3.44541979404078,"strikeZoneBottom":1.61132589486479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61896133706316,"aZ":-19.233816546241194,"pfxX":-7.816246778351767,"pfxZ":6.298037136438974,"pX":-0.02717758036411033,"pZ":2.060476073845948,"vX0":7.073946425649015,"vY0":-142.6199988792695,"vZ0":-7.2577268548533675,"x":118.04,"y":183.15,"x0":-1.5273864010045495,"y0":50.00430042162913,"z0":5.857047248231962,"aX":-16.060642790976086},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":12.7,"spinRate":2155,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38443996969025207,"extension":6.559165653779569},"index":0,"playId":"5bda2900-9b65-3e53-bcb3-a87fad3aee6d","pitchNumber":1,"startTime":"2025-09-11T00:40:43.604Z","endTime":"2025-09-11T00:40:47.400Z","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":90.7,"endSpeed":83.1,"strikeZoneTop":3.45018258316903,"strikeZoneBottom":1.74363655885563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.572853551925697,"aZ":-24.605571013054707,"pfxX":-10.299238567572747,"pfxZ":4.300483574105264,"pX":-1.4416878886528668,"pZ":2.347873927836812,"vX0":4.288014415942682,"vY0":-131.95686978872558,"vZ0":-4.595223209997358,"x":171.95,"y":175.39,"x0":-1.7513768612922729,"y0":50.00269327064107,"z0":5.928793193811411,"aX":-18.128641951939244},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":17.6,"spinRate":1784,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4153727870030641,"extension":6.4541611625705215},"index":1,"playId":"69f489aa-13cf-32e1-833e-0fecafe519cb","pitchNumber":2,"startTime":"2025-09-11T00:41:00.018Z","endTime":"2025-09-11T00:41:04.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.086494013064097,"aZ":-33.152843708747326,"pfxX":0.8648922250299871,"pfxZ":-0.6240435160343765,"pX":0.1037356268179095,"pZ":2.3443000723879663,"vX0":4.006956409546174,"vY0":-124.4084539762021,"vZ0":-2.3743607208536748,"x":113.05,"y":175.48,"x0":-1.640483195024431,"y0":50.002986522474465,"z0":6.060351725283427,"aX":1.3548023964744933},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-2.5,"spinRate":2166,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4403610436669063,"extension":6.315481649176731},"hitData":{"launchSpeed":99.4,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.0,"coordY":109.0}},"index":2,"playId":"eaaf66e2-7807-352c-8e40-389052a45b0e","pitchNumber":3,"startTime":"2025-09-11T00:41:15.218Z","endTime":"2025-09-11T00:41:27.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:41:27.766Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-11T00:41:37.266Z","endTime":"2025-09-11T00:43:32.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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":"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":97.8,"endSpeed":89.2,"strikeZoneTop":3.37248732675263,"strikeZoneBottom":1.46021245673149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27348619840986,"aZ":-15.523607507386838,"pfxX":-6.274910366112911,"pfxZ":8.148065706013183,"pX":0.2017739484824154,"pZ":3.2988668781434383,"vX0":7.404935348080333,"vY0":-142.20186551623053,"vZ0":-4.660411913597638,"x":109.31,"y":149.71,"x0":-1.6234361817959089,"y0":50.00342007792134,"z0":5.947168300729102,"aX":-12.823870579448204},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2136,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3855022406816273,"extension":6.682422236307261},"index":0,"playId":"702d7f1a-8edd-3dee-93f2-9838927924b7","pitchNumber":1,"startTime":"2025-09-11T00:42:04.970Z","endTime":"2025-09-11T00:42:08.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.24910705015534,"strikeZoneBottom":1.50049286334735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94190465462693,"aZ":-12.956637399044727,"pfxX":-6.534328142759431,"pfxZ":9.450496924365337,"pX":2.255276354771039,"pZ":1.250003687449707,"vX0":12.389388036822023,"vY0":-141.80044034953045,"vZ0":-10.041832277267318,"x":31.03,"y":205.03,"x0":-1.324802761034206,"y0":50.00008936173343,"z0":5.6674717053779355,"aX":-13.284074100111642},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2238,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38651907911075645,"extension":6.711463133193743},"index":1,"playId":"e91c49fb-8496-3614-8374-779cbb171212","pitchNumber":2,"startTime":"2025-09-11T00:42:22.981Z","endTime":"2025-09-11T00:42:27.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.4,"endSpeed":89.9,"strikeZoneTop":3.274746653921,"strikeZoneBottom":1.34252736752068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.536279192071966,"aZ":-21.560449713617707,"pfxX":-10.539577201008381,"pfxZ":5.12444740101251,"pX":-0.6099714745394567,"pZ":3.1558036431820984,"vX0":6.254971665111507,"vY0":-143.14964866403744,"vZ0":-4.131815800108322,"x":140.25,"y":153.57,"x0":-1.4558090841778848,"y0":50.00441191760747,"z0":5.970360048380695,"aX":-21.840957435736815},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.6,"breakHorizontal":17.8,"spinRate":1979,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3828515063306295,"extension":6.591702848781057},"index":2,"playId":"033dd239-6b63-324b-8e18-0626b64c2ff1","pitchNumber":3,"startTime":"2025-09-11T00:42:43.902Z","endTime":"2025-09-11T00:42:47.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.24186240938242,"strikeZoneBottom":1.51913236853639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48073295173228,"aZ":-12.529817404129439,"pfxX":-5.516752473995372,"pfxZ":9.649939581437959,"pX":1.40052630500712,"pZ":2.050377646309732,"vX0":9.782342720024044,"vY0":-141.99523307371987,"vZ0":-8.273964726857823,"x":63.62,"y":183.42,"x0":-1.3774144843053542,"y0":50.002533977192904,"z0":5.805292565288228,"aX":-11.230602430317667},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2191,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38621438175402156,"extension":6.637555896591869},"index":3,"playId":"b50e82c5-f06d-3eaf-8651-bf2633f22921","pitchNumber":4,"startTime":"2025-09-11T00:43:06.883Z","endTime":"2025-09-11T00:43:12.065Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56911972171688,"aZ":-22.8761091274758,"pfxX":-10.234905052958556,"pfxZ":5.477641042247911,"pX":0.18172796472204092,"pZ":1.1414499668394749,"vX0":7.588906165475955,"vY0":-129.34746463650924,"vZ0":-7.234130488305253,"x":110.07,"y":207.96,"x0":-1.4581436485980654,"y0":50.00143471698306,"z0":5.724105185800335,"aX":-17.369568059926742},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":1861,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42319285431060205,"extension":6.7186130977273155},"hitData":{"launchSpeed":64.1,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.08,"coordY":149.09}},"index":4,"playId":"2e60c2ad-1594-356c-840a-fea4bfa7d3a4","pitchNumber":5,"startTime":"2025-09-11T00:43:24.911Z","endTime":"2025-09-11T00:43:32.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:43:32.333Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-11T00:45:51.788Z","endTime":"2025-09-11T00:51:31.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9,10,11,12,13],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jakob Junis replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T00:45:23.741Z","endTime":"2025-09-11T00:45:53.999Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.6381338437294,"strikeZoneBottom":1.79899614951576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.064959210567135,"aZ":-29.77238368413383,"pfxX":8.009691976926167,"pfxZ":1.6994903616187695,"pX":-0.12592961177179426,"pZ":3.171360553476505,"vX0":2.0637362460022666,"vY0":-117.99362506220407,"vZ0":0.33188841615539144,"x":121.8,"y":153.15,"x0":-2.0520852785683474,"y0":50.00218816814465,"z0":5.7680698886588795,"aX":11.313715104108462},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2462,"spinDirection":66},"zone":2,"typeConfidence":2.0,"plateTime":0.4638724018852338,"extension":5.783375730547395},"index":1,"playId":"7fa22b81-2884-35c8-ab1c-6adae2ce0e37","pitchNumber":1,"startTime":"2025-09-11T00:45:53.999Z","endTime":"2025-09-11T00:45:57.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.355931396834034,"aZ":-29.797249063356883,"pfxX":8.268432043374855,"pfxZ":1.6220979581949635,"pX":1.4434959223172361,"pZ":2.5545309135434993,"vX0":5.083747544089542,"vY0":-120.13292867009999,"vZ0":-1.0943743496145941,"x":61.98,"y":169.81,"x0":-1.774215148222453,"y0":50.00001345214247,"z0":5.665600029628044,"aX":12.076564312762857},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.0,"breakHorizontal":-16.2,"spinRate":2521,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4560100438835972,"extension":6.34124823190637},"index":2,"playId":"89602ade-fe5a-3a0d-b3b7-8434c617b576","pitchNumber":2,"startTime":"2025-09-11T00:46:04.056Z","endTime":"2025-09-11T00:46:07.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-11T00:46:25.110Z","endTime":"2025-09-11T00:46:25.111Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.70933073298339,"strikeZoneBottom":1.79366202822812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.716070781738033,"aZ":-28.561592842011564,"pfxX":7.2883440339076175,"pfxZ":2.372882842504632,"pX":1.4438538652664328,"pZ":2.859817562144882,"vX0":5.300402955438634,"vY0":-122.71166394483448,"vZ0":-0.8005750659118555,"x":61.96,"y":161.56,"x0":-1.6923528383925233,"y0":50.00185039345509,"z0":5.627595824302973,"aX":11.09305974998105},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.3,"breakHorizontal":-14.4,"spinRate":2593,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.44666569288290203,"extension":6.118164009402052},"index":4,"playId":"1330d106-966d-3cda-841d-f5a0ede0ae57","pitchNumber":3,"startTime":"2025-09-11T00:46:25.112Z","endTime":"2025-09-11T00:46:29.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.755331303873252,"aZ":-32.87544184852692,"pfxX":-8.11184853303843,"pfxZ":-0.43823560742373324,"pX":-0.32631834775657276,"pZ":1.3540482788052055,"vX0":5.6412540249442085,"vY0":-126.58733192173587,"vZ0":-3.8757071942104964,"x":129.44,"y":202.22,"x0":-1.5340797542279594,"y0":50.00032476748839,"z0":5.547579659690175,"aX":-13.113219666219871},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":13.3,"spinRate":1333,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.43332746463628213,"extension":6.254951685003652},"index":5,"playId":"86c610cc-6c10-3e0a-a4a2-d0e61d1e57ec","pitchNumber":4,"startTime":"2025-09-11T00:46:37.019Z","endTime":"2025-09-11T00:46:41.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.421842730940494,"aZ":-29.882563487480624,"pfxX":7.886632344960362,"pfxZ":1.5333335198439375,"pX":0.35075233918641374,"pZ":2.3424841134823433,"vX0":2.8383709904619807,"vY0":-122.10562712069465,"vZ0":-1.4688655783413318,"x":103.63,"y":175.53,"x0":-1.8547344557681948,"y0":50.00309381451182,"z0":5.548604785270732,"aX":11.781662580393098},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":-15.0,"spinRate":2545,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.45039801063039686,"extension":5.938176019827176},"index":6,"playId":"208e0ca5-f426-36a6-8983-62609b7f7e08","pitchNumber":5,"startTime":"2025-09-11T00:46:55.249Z","endTime":"2025-09-11T00:46:58.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61801030445268,"aZ":-35.012858487730675,"pfxX":6.806836517333346,"pfxZ":-1.8568949814517577,"pX":-0.002942748029055569,"pZ":2.376547164746683,"vX0":2.586266013230306,"vY0":-123.31322913099946,"vZ0":-0.6361948903895402,"x":117.11,"y":174.61,"x0":-1.9508736565818725,"y0":50.00087793652614,"z0":5.604153674109416,"aX":10.429458351065238},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.2,"breakHorizontal":-13.0,"spinRate":2616,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4450004842755222,"extension":6.028650588863675},"index":7,"playId":"ec2da3fc-d37b-3ab2-8bd6-ec7c4f6ca703","pitchNumber":6,"startTime":"2025-09-11T00:47:13.111Z","endTime":"2025-09-11T00:47:17.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.75415580161589,"strikeZoneBottom":1.81336114196074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.941616108415214,"aZ":-17.728572306272124,"pfxX":-2.0763742882042386,"pfxZ":7.709204834273857,"pX":1.7656905940677614,"pZ":2.2647242192217143,"vX0":8.969749433470898,"vY0":-135.39813161029434,"vZ0":-5.363888293841056,"x":49.7,"y":177.63,"x0":-1.3068798283441094,"y0":50.00618122110027,"z0":5.494668463719247,"aX":-3.8934975467404147},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":2.0,"spinRate":2361,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4030856714217528,"extension":6.2241568597094545},"index":8,"playId":"e0069160-dc1a-3d57-abbb-2790af84ebfe","pitchNumber":7,"startTime":"2025-09-11T00:47:31.149Z","endTime":"2025-09-11T00:47:35.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.71750705668168,"strikeZoneBottom":1.8280203984572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53165614509487,"aZ":-34.71827650199636,"pfxX":-6.5640238455961795,"pfxZ":-1.530719815499276,"pX":0.8672520666666137,"pZ":0.6233579277248239,"vX0":7.961484210379303,"vY0":-127.80705539028862,"vZ0":-5.427435190513461,"x":83.94,"y":221.95,"x0":-1.430622471052447,"y0":50.004133843586644,"z0":5.490730555070382,"aX":-10.895834126202658},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.8,"breakHorizontal":10.2,"spinRate":1383,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4280102570596682,"extension":6.215121637147969},"index":9,"playId":"464bfe84-b12a-3d99-abf4-dc5e00fdf300","pitchNumber":8,"startTime":"2025-09-11T00:47:44.493Z","endTime":"2025-09-11T00:47:48.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.213656060787628,"aZ":-28.69808352140817,"pfxX":4.986643891574475,"pfxZ":2.261860815725365,"pX":0.2495399595162242,"pZ":2.8357039377388458,"vX0":3.4372225073713283,"vY0":-122.58476012762324,"vZ0":-0.8901545760154358,"x":107.49,"y":162.22,"x0":-1.8142924393150228,"y0":50.00178739890988,"z0":5.634184169260068,"aX":7.654934687009162},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":-9.8,"spinRate":2526,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.4453045583584947,"extension":5.903795229917487},"index":10,"playId":"36b7f515-a885-38f4-aee4-316919e24d3b","pitchNumber":9,"startTime":"2025-09-11T00:48:06.219Z","endTime":"2025-09-11T00:48:18.556Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.356220097103243,"aZ":-27.846846643550816,"pfxX":-10.804922261732214,"pfxZ":2.490420395477571,"pX":-0.8185470197834459,"pZ":2.447330238725244,"vX0":5.357824950520598,"vY0":-131.43173234437057,"vZ0":-2.480751049430376,"x":148.2,"y":172.7,"x0":-1.485923128777538,"y0":50.00588170787805,"z0":5.483815160798449,"aX":-18.79742804791682},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":18.2,"spinRate":2153,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4176673749264017,"extension":6.164787343135828},"index":11,"playId":"401402c2-ae9b-3694-8f70-8d62df7ccb34","pitchNumber":10,"startTime":"2025-09-11T00:50:45.672Z","endTime":"2025-09-11T00:50:52.215Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02519414889499,"aZ":-30.81710933144916,"pfxX":-9.678703235064788,"pfxZ":0.8566021174115823,"pX":-0.7246948508221849,"pZ":1.0510652080828484,"vX0":5.6560295549775566,"vY0":-125.37026425169569,"vZ0":-4.804780015596078,"x":144.62,"y":210.4,"x0":-1.7608025529955003,"y0":50.001986363485145,"z0":5.528340989538462,"aX":-15.297090202899094},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":16.1,"spinRate":1450,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43809000594026504,"extension":6.105754378315107},"index":12,"playId":"6ccccdfa-b6a1-3ae3-a686-a4d64b47ed6d","pitchNumber":11,"startTime":"2025-09-11T00:51:03.624Z","endTime":"2025-09-11T00:51:08.079Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.759403571967336,"aZ":-32.70384913144327,"pfxX":-9.341437667628302,"pfxZ":-0.333249551128473,"pX":-0.2969160246506123,"pZ":2.1014865491041497,"vX0":6.3477755601729156,"vY0":-124.81783274874512,"vZ0":-1.9647130075391301,"x":128.32,"y":182.04,"x0":-1.668253090601298,"y0":50.00617868403876,"z0":5.609801759566679,"aX":-14.639620820801175},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":15.4,"spinRate":1355,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4399929447939801,"extension":6.225478335203921},"hitData":{"launchSpeed":78.7,"launchAngle":9.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.38,"coordY":164.26}},"index":13,"playId":"f070a8c1-f88d-36f8-9759-57774c81a362","pitchNumber":12,"startTime":"2025-09-11T00:51:23.809Z","endTime":"2025-09-11T00:51:31.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:51:31.853Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-11T00:51:46.736Z","endTime":"2025-09-11T00:52:32.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.60571493741477,"strikeZoneBottom":1.7666410499481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03329454351247,"aZ":-26.957640161152923,"pfxX":-6.68435272162957,"pfxZ":2.9492711202597963,"pX":-0.5309294204946213,"pZ":3.2108234881324385,"vX0":5.149085013180299,"vY0":-131.92235830716015,"vZ0":-0.8060068453319449,"x":137.24,"y":152.09,"x0":-1.6357874978367437,"y0":50.00470493751758,"z0":5.500506773517999,"aX":-11.829560697045945},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":11.0,"spinRate":2254,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.41457326500506797,"extension":6.277838652995931},"index":0,"playId":"8b9b6522-74d5-3d2a-8bb0-55ce71439a24","pitchNumber":1,"startTime":"2025-09-11T00:51:56.518Z","endTime":"2025-09-11T00:52:01.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.736990112935487,"aZ":-26.23859402461571,"pfxX":-6.764289509826911,"pfxZ":3.301228672486171,"pX":0.7395074854335318,"pZ":1.8986546517732956,"vX0":8.437146648845742,"vY0":-133.2587711527934,"vZ0":-4.3172822073847215,"x":88.81,"y":187.52,"x0":-1.5893669455282045,"y0":50.002643644302445,"z0":5.436113404650249,"aX":-12.161272440367329},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.3,"breakHorizontal":10.4,"spinRate":2261,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4110863436822769,"extension":6.146262100848815},"index":1,"playId":"827cc400-9cd9-3413-96cb-296b4f4a882a","pitchNumber":2,"startTime":"2025-09-11T00:52:07.498Z","endTime":"2025-09-11T00:52:10.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-11T00:52:27.219Z","endTime":"2025-09-11T00:52:27.220Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.304614647264064,"aZ":-28.34647187582469,"pfxX":-5.9099620390112575,"pfxZ":2.3880921205091656,"pX":0.6103755077922979,"pZ":0.8100427110387438,"vX0":7.656197200639155,"vY0":-126.06183573624415,"vZ0":-5.6597976562123025,"x":93.73,"y":216.91,"x0":-1.7022761833153455,"y0":50.00462748443455,"z0":5.380645561303956,"aX":-9.485905367028739},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":8.9,"spinRate":1524,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4349625057268285,"extension":6.403352428612614},"index":3,"playId":"719b7000-36c7-3e05-9cf5-5f523b152ddb","pitchNumber":3,"startTime":"2025-09-11T00:52:27.221Z","endTime":"2025-09-11T00:52:32.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:52:32.742Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-11T00:52:40.023Z","endTime":"2025-09-11T00:53:40.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.33771487446056,"strikeZoneBottom":1.68322712111669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.965458743445577,"aZ":-32.29760093567141,"pfxX":-9.023620764714057,"pfxZ":-0.07502447798225287,"pX":-0.13717735369606898,"pZ":0.9360187555097457,"vX0":6.622158429029435,"vY0":-126.84195115031,"vZ0":-4.722298964001543,"x":122.23,"y":213.51,"x0":-1.6202545183197077,"y0":50.00426043101333,"z0":5.421806879307973,"aX":-14.582269688217309},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":14.6,"spinRate":1462,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43321444226025996,"extension":6.033117637166841},"index":0,"playId":"209d34a9-e737-3b43-95c7-f40d54ca52ce","pitchNumber":1,"startTime":"2025-09-11T00:52:55.687Z","endTime":"2025-09-11T00:52:59.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.33372588849504,"strikeZoneBottom":1.49655959872574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89144306429891,"aZ":-32.76274920502695,"pfxX":7.77044294399558,"pfxZ":-0.39858425806580655,"pX":-0.4658846716632739,"pZ":2.503097837272472,"vX0":1.192479311280035,"vY0":-120.54626827796588,"vZ0":-0.6752712005020847,"x":134.76,"y":171.2,"x0":-1.9764199644239813,"y0":50.00303203532857,"z0":5.672944037713032,"aX":11.463759096330094},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.6,"breakHorizontal":-14.4,"spinRate":2565,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4539354607411181,"extension":5.704922499782617},"index":1,"playId":"2e3dc6e3-9ff2-3976-a80e-47c0866a95ee","pitchNumber":2,"startTime":"2025-09-11T00:53:06.025Z","endTime":"2025-09-11T00:53:10.117Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40960047798848,"aZ":-29.792038209232548,"pfxX":-7.405370606920021,"pfxZ":1.4343114844136453,"pX":-0.6102382568310244,"pZ":1.7132227217494829,"vX0":4.991823187243034,"vY0":-127.7519300570689,"vZ0":-3.790056445718398,"x":140.26,"y":192.52,"x0":-1.6238196104626148,"y0":50.00162366974623,"z0":5.5482610778859485,"aX":-12.284834061380536},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":12.4,"spinRate":1326,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4281468171727747,"extension":6.060958935606344},"index":2,"playId":"0e534bf4-7eb8-3724-83cc-9cbb5d09c5d4","pitchNumber":3,"startTime":"2025-09-11T00:53:17.032Z","endTime":"2025-09-11T00:53:22.680Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.163873674221573,"aZ":-26.33873828510493,"pfxX":-4.597404487679027,"pfxZ":3.5404922823732194,"pX":0.4199417162110848,"pZ":1.5314654577745674,"vX0":6.386931078230465,"vY0":-127.5293707204607,"vZ0":-4.7880951660561095,"x":100.99,"y":197.43,"x0":-1.5193182240503602,"y0":50.00091580927695,"z0":5.510056594510286,"aX":-7.573892662519635},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":6.8,"spinRate":1420,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.42944307396842785,"extension":6.2324244628921885},"index":3,"playId":"5f79d0ac-5074-3ecc-9059-e37b35a62ae2","pitchNumber":4,"startTime":"2025-09-11T00:53:36.816Z","endTime":"2025-09-11T00:53:40.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:53:40.977Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Jones grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T00:55:47.901Z","endTime":"2025-09-11T00:57:01.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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":{"description":"Offensive Substitution: Pinch-hitter Nolan Jones replaces Angel Martínez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T00:55:32.350Z","endTime":"2025-09-11T00:55:50.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"}},{"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":96.8,"endSpeed":88.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.555533919282944,"aZ":-13.240366222384678,"pfxX":-5.157039572715811,"pfxZ":9.458588590342039,"pX":0.415026388987825,"pZ":3.3885092613394816,"vX0":6.969990377352116,"vY0":-140.7330416041122,"vZ0":-4.962656702669711,"x":101.18,"y":147.29,"x0":-1.4260918400985811,"y0":50.00316542264401,"z0":6.035410838588496,"aX":-10.323914861480477},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2183,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.38950452178472794,"extension":6.669836753511703},"index":1,"playId":"c749da37-642e-31a1-9e0f-75c8b1aedfa4","pitchNumber":1,"startTime":"2025-09-11T00:55:50.290Z","endTime":"2025-09-11T00:55:57.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10693345579441,"aZ":-16.32062139261929,"pfxX":-6.828313974289588,"pfxZ":7.889464265123349,"pX":-0.13308201190367044,"pZ":3.437624590285775,"vX0":5.889691671426691,"vY0":-141.07623567046355,"vZ0":-3.938439649514218,"x":122.07,"y":145.96,"x0":-1.3641802222278423,"y0":50.00074538360565,"z0":5.908727521764759,"aX":-13.71605228039961},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2185,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.388763662482444,"extension":6.7023802508896395},"index":2,"playId":"ed5e132b-e920-334e-a837-47463a224c3b","pitchNumber":2,"startTime":"2025-09-11T00:56:07.831Z","endTime":"2025-09-11T00:56:11.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.88700195785846,"strikeZoneBottom":1.88271363246885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22128733892555,"aZ":-17.62050211884889,"pfxX":-6.588017162452402,"pfxZ":7.358643485761217,"pX":0.5814678266353417,"pZ":4.331239070015053,"vX0":7.214092263880524,"vY0":-140.13404867391614,"vZ0":-1.6811227992263316,"x":94.84,"y":121.84,"x0":-1.1768022770429751,"y0":50.00529932180495,"z0":6.096368114017381,"aX":-13.035514654474154},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":10.3,"spinRate":2144,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3916319880478949,"extension":6.443319843586493},"index":3,"playId":"8ae11ae6-f5e6-31bc-a54e-b9bca833c0c5","pitchNumber":3,"startTime":"2025-09-11T00:56:21.356Z","endTime":"2025-09-11T00:56:25.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.92869484276238,"strikeZoneBottom":1.87277157571798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89338253359804,"aZ":-19.823538596267507,"pfxX":-6.349322785953488,"pfxZ":6.1115117379010115,"pX":0.009656667289115345,"pZ":4.560755033565204,"vX0":6.417864638619476,"vY0":-141.6356736996167,"vZ0":-0.6768644599606156,"x":116.63,"y":115.64,"x0":-1.4663211394188942,"y0":50.004797772025846,"z0":6.076464152181792,"aX":-12.835832275592136},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.2,"breakHorizontal":10.1,"spinRate":2132,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38747432083309263,"extension":6.579871679613086},"index":4,"playId":"097a79d0-c7f9-3ade-a4d9-5905ffbfdd10","pitchNumber":4,"startTime":"2025-09-11T00:56:38.345Z","endTime":"2025-09-11T00:56:42.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75228722034795,"aZ":-23.109023943626465,"pfxX":-9.230525760870595,"pfxZ":5.2148388866501865,"pX":-1.053569275437632,"pZ":2.6944199317926922,"vX0":4.164820329688958,"vY0":-131.2134385316437,"vZ0":-3.9262321869214696,"x":157.16,"y":166.03,"x0":-1.4656025737987723,"y0":50.000076917307126,"z0":5.9399167719701795,"aX":-16.030838589268495},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":15.7,"spinRate":2068,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4180535300471915,"extension":6.679066751857547},"hitData":{"launchSpeed":86.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.52,"coordY":162.6}},"index":5,"playId":"bc9325b4-fe2c-3b4b-bf73-78fa70a68aa6","pitchNumber":5,"startTime":"2025-09-11T00:56:54.136Z","endTime":"2025-09-11T00:57:01.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:57:01.621Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T00:57:07.649Z","endTime":"2025-09-11T00:57:46.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.50453501482654,"strikeZoneBottom":1.81846264211733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.693833949475945,"aZ":-34.11441977073686,"pfxX":-0.08580056895467925,"pfxZ":-1.2609394177538693,"pX":-0.7440453659670209,"pZ":3.548716036237677,"vX0":2.0933080300585583,"vY0":-122.8693924868192,"vZ0":0.9887702674795829,"x":145.36,"y":142.96,"x0":-1.5949095298005884,"y0":50.00524294155191,"z0":6.033431106525995,"aX":-0.13154025024043847},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":-0.4,"spinRate":2132,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.4452955145387558,"extension":6.4320202955605845},"index":0,"playId":"e1997b5c-1c2e-3f58-bf1e-c6b8a3c15bf2","pitchNumber":1,"startTime":"2025-09-11T00:57:22.887Z","endTime":"2025-09-11T00:57:26.594Z","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":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.853794002195027,"aZ":-26.126102366479355,"pfxX":-9.482286081083634,"pfxZ":3.5369142939988008,"pX":-0.6318706107747297,"pZ":2.0899102888239915,"vX0":5.181586086579567,"vY0":-129.86286443720837,"vZ0":-4.328715157796361,"x":141.09,"y":182.35,"x0":-1.4196190818963286,"y0":50.00443927577665,"z0":5.762747939256875,"aX":-16.218751683805714},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":1808,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.42156889431439915,"extension":6.61071473423422},"hitData":{"launchSpeed":75.6,"launchAngle":-0.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.94,"coordY":152.15}},"index":1,"playId":"561138ca-67fc-3ec0-b50d-045acca4bff2","pitchNumber":2,"startTime":"2025-09-11T00:57:38.680Z","endTime":"2025-09-11T00:57:46.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:57:46.054Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T00:57:53.166Z","endTime":"2025-09-11T00:59:43.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33781145043242,"aZ":-15.9646177556741,"pfxX":-6.495350576636403,"pfxZ":7.990233354837423,"pX":-0.5733666689135671,"pZ":3.0979738097960037,"vX0":4.603014725062544,"vY0":-141.96330145544604,"vZ0":-4.91205701949846,"x":138.86,"y":155.13,"x0":-1.3769225067847437,"y0":50.00323051185353,"z0":5.876483526778028,"aX":-13.177830439155828},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2081,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38672505227279474,"extension":6.630808887130212},"index":0,"playId":"4f427f0b-399c-3347-81fa-9c5656fec496","pitchNumber":1,"startTime":"2025-09-11T00:58:11.202Z","endTime":"2025-09-11T00:58:15.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.58001630445926,"strikeZoneBottom":1.7167150326385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24216117663234,"aZ":-15.680393697266137,"pfxX":-5.473238110063755,"pfxZ":8.028526415259831,"pX":-1.546048636297216,"pZ":3.816838330362548,"vX0":1.9779452673818017,"vY0":-142.95606389403767,"vZ0":-3.303640407460542,"x":175.93,"y":135.73,"x0":-1.5389357996150494,"y0":50.00117142757682,"z0":5.981407504205309,"aX":-11.243191724510835},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":9.5,"spinRate":2156,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3842239238353953,"extension":6.507485597342412},"index":1,"playId":"4eb878c5-0c4d-3516-9c69-f806e9c00330","pitchNumber":2,"startTime":"2025-09-11T00:58:27.186Z","endTime":"2025-09-11T00:58:31.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.2,"strikeZoneTop":3.51753189124221,"strikeZoneBottom":1.73272250086103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.830601874529094,"aZ":-14.50464943101007,"pfxX":-5.874538717356783,"pfxZ":8.760292439769914,"pX":-0.26212517603569685,"pZ":4.163765478758548,"vX0":5.37341936589484,"vY0":-141.91056677884814,"vZ0":-2.5438773929338927,"x":126.99,"y":126.36,"x0":-1.4272430981029225,"y0":50.0041747041004,"z0":6.00866130422089,"aX":-11.850411075301244},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2149,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38762701744273187,"extension":6.55689125945117},"index":2,"playId":"3d1abf18-01bc-38bf-8e6e-57bc85a67679","pitchNumber":3,"startTime":"2025-09-11T00:58:44.660Z","endTime":"2025-09-11T00:58:48.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.87426475930825,"aZ":-13.885042740073509,"pfxX":-5.50476584215947,"pfxZ":9.023600531199165,"pX":-0.4651657208155433,"pZ":3.3171583753253575,"vX0":4.275708166239057,"vY0":-142.0078007470633,"vZ0":-4.899999158449405,"x":134.73,"y":149.22,"x0":-1.2810357825597738,"y0":50.00150424719732,"z0":5.9596990717135,"aX":-11.155019485229852},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":9.0,"spinRate":2013,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3868594026597618,"extension":6.662259409271268},"index":3,"playId":"7de0236c-f3df-39fe-a79c-52ddd214d0b6","pitchNumber":4,"startTime":"2025-09-11T00:59:02.408Z","endTime":"2025-09-11T00:59:07.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04287227815125,"aZ":-15.862130430814908,"pfxX":-6.884059200058478,"pfxZ":7.957619237702096,"pX":0.42680203025528646,"pZ":2.919573635151195,"vX0":7.23114336261006,"vY0":-142.54548325866247,"vZ0":-5.46395418200588,"x":100.73,"y":159.95,"x0":-1.2535408577977214,"y0":50.000753569292044,"z0":5.869565445407004,"aX":-14.106671126935847},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":10.9,"spinRate":2104,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38487322306697047,"extension":6.582310331777106},"index":4,"playId":"5d2159ab-cb34-34ad-9e7b-a5127dd8400d","pitchNumber":5,"startTime":"2025-09-11T00:59:19.165Z","endTime":"2025-09-11T00:59:24.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.108946211413716,"aZ":-17.76283844771935,"pfxX":-5.8888243674365555,"pfxZ":6.992306045752471,"pX":-0.2538777720853158,"pZ":3.9930382019214354,"vX0":5.1938343269607055,"vY0":-142.70969502760687,"vZ0":-2.452206309266816,"x":126.68,"y":130.97,"x0":-1.333121083953387,"y0":50.00253262388877,"z0":5.98349438717431,"aX":-12.136013333659337},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.4,"breakHorizontal":9.6,"spinRate":2098,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.383936087558554,"extension":6.618936816518536},"index":5,"playId":"dc8bd094-8f48-362d-a3bf-1862c5b41b10","pitchNumber":6,"startTime":"2025-09-11T00:59:40.098Z","endTime":"2025-09-11T00:59:43.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T00:59:43.587Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-11T01:02:01.664Z","endTime":"2025-09-11T01:03:33.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nolan Jones remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T01:01:26.755Z","endTime":"2025-09-11T01:01:26.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T01:01:26.779Z","endTime":"2025-09-11T01:02:03.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.2778872460432,"strikeZoneBottom":1.63280988771297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.075123386582614,"aZ":-11.49858104741616,"pfxX":5.233970236637169,"pfxZ":10.767313554510352,"pX":1.5796400324021662,"pZ":3.2451784038185782,"vX0":-0.08672253186388018,"vY0":-137.5949037556323,"vZ0":-5.103797291353414,"x":56.79,"y":151.16,"x0":0.9312577114462994,"y0":50.005478169211,"z0":5.90108360353039,"aX":10.053172806352315},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":-9.5,"spinRate":2691,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.3978233314494948,"extension":6.868210401399896},"index":2,"playId":"ccdb0ca0-1eee-3e3d-8e8a-e971fb5bb97c","pitchNumber":1,"startTime":"2025-09-11T01:02:03.984Z","endTime":"2025-09-11T01:02:07.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.370290543488462,"aZ":-10.560714940601901,"pfxX":5.967753366438984,"pfxZ":11.241624591477255,"pX":0.5934988999358173,"pZ":2.3823684509781837,"vX0":-2.939074385868872,"vY0":-137.72944345686463,"vZ0":-7.3994111176591195,"x":94.38,"y":174.46,"x0":0.898702922545017,"y0":50.001232948615424,"z0":5.81649429235313,"aX":11.472958511668063},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":-10.2,"spinRate":2688,"spinDirection":155},"zone":6,"typeConfidence":0.91,"plateTime":0.39755350509506515,"extension":6.746365034026391},"index":3,"playId":"8b04c5dd-b1d1-39f8-a215-9b7d043157b5","pitchNumber":2,"startTime":"2025-09-11T01:02:17.617Z","endTime":"2025-09-11T01:02:21.581Z","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":95.4,"endSpeed":86.6,"strikeZoneTop":3.27152229097342,"strikeZoneBottom":1.62643353784162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00374065927935,"aZ":-12.685457300549556,"pfxX":6.077102815048905,"pfxZ":10.041915095128951,"pX":0.7746313108909957,"pZ":4.673520080382385,"vX0":-2.373132143666749,"vY0":-138.88314967173284,"vZ0":-1.4349967239998236,"x":87.47,"y":112.59,"x0":0.8539227663530955,"y0":50.00118730462425,"z0":6.046583468889434,"aX":11.79300179666667},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":-10.4,"spinRate":2733,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.39536160332173376,"extension":6.916524889435937},"index":4,"playId":"8b9bcd68-017e-37ab-8bff-7bcb6b64aa82","pitchNumber":3,"startTime":"2025-09-11T01:02:37.227Z","endTime":"2025-09-11T01:02:41.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.26146221660994,"strikeZoneBottom":1.56440923066434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04612378837045,"aZ":-11.191369581440503,"pfxX":6.379798981502642,"pfxZ":11.261604807655726,"pX":0.7970377507116756,"pZ":4.7326817089070286,"vX0":-2.0345976829166874,"vY0":-136.61124970252,"vZ0":-1.3398662017576894,"x":86.62,"y":111.0,"x0":0.7289198592994116,"y0":50.00575025990198,"z0":6.010852170706628,"aX":11.890921236188998},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.2,"breakHorizontal":-11.0,"spinRate":2715,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.40310980207786784,"extension":6.854753687982928},"index":5,"playId":"727da2a2-11e8-33ee-a17f-846fce07fd67","pitchNumber":4,"startTime":"2025-09-11T01:02:53.705Z","endTime":"2025-09-11T01:02:57.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.353794733053846,"aZ":-9.256030645219925,"pfxX":6.925379027350543,"pfxZ":11.868697070024592,"pX":-0.5661589783627309,"pZ":3.2879028814300897,"vX0":-5.9058006107223555,"vY0":-139.07407515629367,"vZ0":-5.333553888919268,"x":138.58,"y":150.01,"x0":0.7002713819182098,"y0":50.00057398952945,"z0":5.863456211792465,"aX":13.370392133424593},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.4,"breakHorizontal":-11.0,"spinRate":2772,"spinDirection":152},"zone":1,"typeConfidence":0.93,"plateTime":0.3960053798163372,"extension":6.89381193134054},"index":6,"playId":"68d930fd-00f1-3134-b0be-de7dfc67c62b","pitchNumber":5,"startTime":"2025-09-11T01:03:09.504Z","endTime":"2025-09-11T01:03:12.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46242148019432,"aZ":-8.491855391094324,"pfxX":6.370535598320752,"pfxZ":12.477836209937642,"pX":0.8203927882304056,"pZ":2.216228960701632,"vX0":-2.6526335312747804,"vY0":-137.59907749324174,"vZ0":-8.079952907831053,"x":85.73,"y":178.94,"x0":0.9748825403881074,"y0":50.00358712150325,"z0":5.784039436775541,"aX":12.090295354286328},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.9,"breakHorizontal":-10.9,"spinRate":2673,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.39963640515655285,"extension":6.898217855440361},"index":7,"playId":"005e0453-e569-3767-b926-29310b9de3a7","pitchNumber":6,"startTime":"2025-09-11T01:03:29.071Z","endTime":"2025-09-11T01:03:33.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:03:33.688Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Tolbert pops out to shortstop Brayan Rocchio.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-11T01:03:37.576Z","endTime":"2025-09-11T01:04:22.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_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":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.26968786418481,"strikeZoneBottom":1.50602938575555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21308593507776,"aZ":-7.075058647668968,"pfxX":5.866742557788515,"pfxZ":13.035476922984909,"pX":-0.4259627227572996,"pZ":1.2856883060280742,"vX0":-5.512021591031305,"vY0":-138.4301737146698,"vZ0":-10.695826283232615,"x":133.24,"y":204.07,"x0":0.8365772178534763,"y0":50.002099604345986,"z0":5.68952858067874,"aX":11.294835281130519},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.4,"breakHorizontal":-9.4,"spinRate":2750,"spinDirection":150},"zone":13,"typeConfidence":0.92,"plateTime":0.39690385189659905,"extension":6.837914908110859},"index":0,"playId":"1090027a-707a-3760-a797-fa0c53521648","pitchNumber":1,"startTime":"2025-09-11T01:03:57.602Z","endTime":"2025-09-11T01:04:01.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29444594728189,"aZ":-8.177212260507574,"pfxX":5.953275728527645,"pfxZ":12.59012192275052,"pX":0.2120145109445187,"pZ":2.9708055080685773,"vX0":-3.6738827656433113,"vY0":-138.04666148130397,"vZ0":-6.171589244304256,"x":108.92,"y":158.57,"x0":0.7952637180999863,"y0":50.005201034601804,"z0":5.803617167719184,"aX":11.348810293191875},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.5,"breakHorizontal":-9.8,"spinRate":2768,"spinDirection":151},"zone":2,"typeConfidence":0.92,"plateTime":0.3986803040455724,"extension":6.848892908958327},"hitData":{"launchSpeed":76.3,"launchAngle":57.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.77,"coordY":134.32}},"index":1,"playId":"7ef09226-d67f-36ce-ba52-e41166323e22","pitchNumber":2,"startTime":"2025-09-11T01:04:12.785Z","endTime":"2025-09-11T01:04:22.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:04:22.319Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-11T01:04:25.154Z","endTime":"2025-09-11T01:06:28.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.37096888249104,"strikeZoneBottom":1.62674531310364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.136231685127264,"aZ":-9.940602216843319,"pfxX":6.3641588074341975,"pfxZ":11.488004384742705,"pX":-0.9370445113147432,"pZ":3.2459592507425423,"vX0":-6.68079652598856,"vY0":-138.96783752152558,"vZ0":-5.191589832171705,"x":152.72,"y":151.14,"x0":0.6832681502315872,"y0":50.00649018503276,"z0":5.812644515978638,"aX":12.321934652407041},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":-10.0,"spinRate":2816,"spinDirection":149},"zone":11,"typeConfidence":0.93,"plateTime":0.3957055103910663,"extension":6.910343058248127},"index":0,"playId":"aa852a11-ad53-3fcf-b386-31b8c137b541","pitchNumber":1,"startTime":"2025-09-11T01:04:46.765Z","endTime":"2025-09-11T01:04:52.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.42957469151128,"strikeZoneBottom":1.59963485249779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82427033149646,"aZ":-8.518305991198964,"pfxX":6.982734113252526,"pfxZ":12.430328667957312,"pX":-0.8641269666555588,"pZ":2.9766722512731705,"vX0":-6.561254669095393,"vY0":-137.8522504295887,"vZ0":-6.148946959721328,"x":149.94,"y":158.41,"x0":0.652585388698979,"y0":50.002979112333435,"z0":5.827055908977301,"aX":13.289776232177188},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.2,"breakHorizontal":-11.0,"spinRate":2797,"spinDirection":147},"zone":11,"typeConfidence":0.93,"plateTime":0.39901783297358273,"extension":6.772663791764355},"index":1,"playId":"cd60bd3f-9579-3301-bacc-8e2490d12d14","pitchNumber":2,"startTime":"2025-09-11T01:05:01.299Z","endTime":"2025-09-11T01:05:04.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.40819831679916,"strikeZoneBottom":1.6124624496028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3466595098626,"aZ":-8.87128192951389,"pfxX":6.5899128113258945,"pfxZ":12.491944556511234,"pX":-1.5046466255460695,"pZ":2.2973652808886706,"vX0":-8.229369266741035,"vY0":-136.30037989487627,"vZ0":-7.449591036175678,"x":174.35,"y":176.75,"x0":0.7097063953067666,"y0":50.00344026484481,"z0":5.692869243073545,"aX":12.294164855055405},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.0,"breakHorizontal":-10.0,"spinRate":2753,"spinDirection":149},"zone":13,"typeConfidence":0.92,"plateTime":0.40317803859732404,"extension":6.992031437339562},"index":2,"playId":"06eb0c7b-d475-37bb-8219-bacbc0c47305","pitchNumber":3,"startTime":"2025-09-11T01:05:17.034Z","endTime":"2025-09-11T01:05:21.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.3543220489714,"strikeZoneBottom":1.55858215954862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36362809696941,"aZ":-9.145307869467942,"pfxX":4.927018802165757,"pfxZ":12.146947265723991,"pX":0.5555823937507092,"pZ":3.2544193903343337,"vX0":-2.684343880938966,"vY0":-137.52299109552845,"vZ0":-5.2193255807949805,"x":95.82,"y":150.91,"x0":0.9093903241236618,"y0":50.006654828141635,"z0":5.8107148174599965,"aX":9.344460845331133},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.0,"breakHorizontal":-8.3,"spinRate":2738,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.3998200654111379,"extension":6.876493360770531},"index":3,"playId":"92d7e649-ec0c-3dc7-97a9-faf64b4e5bf5","pitchNumber":4,"startTime":"2025-09-11T01:05:33.609Z","endTime":"2025-09-11T01:05:37.919Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-11T01:05:45.306Z","endTime":"2025-09-11T01:06:00.128Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.44744154669963,"strikeZoneBottom":1.6517920657292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.060614777289395,"aZ":-8.32329044342777,"pfxX":5.778736908815513,"pfxZ":12.556542955461445,"pX":-1.6055366067572463,"pZ":1.3199957379871032,"vX0":-8.144719725736103,"vY0":-137.35330489460907,"vZ0":-10.15276937673341,"x":178.2,"y":203.14,"x0":0.6553796148251084,"y0":50.004577854671155,"z0":5.642061903281661,"aX":10.978879803166194},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":-8.6,"spinRate":2728,"spinDirection":149},"zone":13,"typeConfidence":0.92,"plateTime":0.3996412441371535,"extension":6.9680007262007795},"index":5,"playId":"a3a62340-7141-3f25-8986-16e694c660a1","pitchNumber":5,"startTime":"2025-09-11T01:06:00.128Z","endTime":"2025-09-11T01:06:04.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37048421079887,"aZ":-9.67507133098247,"pfxX":5.4317239621179425,"pfxZ":11.795015929569418,"pX":0.2118974684600733,"pZ":2.2758607146670875,"vX0":-3.608851820372424,"vY0":-138.11349488559154,"vZ0":-7.582428602927735,"x":108.92,"y":177.33,"x0":0.8382761263191187,"y0":50.00274008813617,"z0":5.728990372661802,"aX":10.361680634175213},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":-9.0,"spinRate":2790,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.398495148107771,"extension":6.843726465166024},"hitData":{"launchSpeed":92.8,"launchAngle":52.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.84,"coordY":108.79}},"index":6,"playId":"23139cfd-920b-3a60-af16-d6b3fbd17dcc","pitchNumber":6,"startTime":"2025-09-11T01:06:18.623Z","endTime":"2025-09-11T01:06:28.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:06:28.727Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-11T01:09:28.483Z","endTime":"2025-09-11T01:09:52.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Randal Grichuk.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T01:08:58.100Z","endTime":"2025-09-11T01:08:58.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Mike Yastrzemski replaces left fielder Nick Loftin, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T01:08:58.124Z","endTime":"2025-09-11T01:08:58.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"902","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"description":"Pitching Change: Carlos Estévez replaces Lucas Erceg.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-11T01:08:58.126Z","endTime":"2025-09-11T01:09:30.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.0887434567065,"strikeZoneBottom":1.48954650843458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03172929250399,"aZ":-11.211270201406503,"pfxX":-6.268606643952533,"pfxZ":10.748978539457891,"pX":-0.23185465774042852,"pZ":1.827646784887637,"vX0":7.229707075321784,"vY0":-138.96805752006728,"vZ0":-8.448859886251297,"x":125.84,"y":189.43,"x0":-2.056448863915046,"y0":50.000413542188625,"z0":5.657784626918544,"aX":-12.222224869869246},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2277,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.39461056243658765,"extension":6.268490256126311},"index":3,"playId":"9bfd7190-4756-3159-a080-ffba9b50b9d4","pitchNumber":1,"startTime":"2025-09-11T01:09:30.838Z","endTime":"2025-09-11T01:09:35.312Z","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":96.1,"endSpeed":87.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31686728594601,"aZ":-11.312360334069126,"pfxX":-5.212305284564182,"pfxZ":10.614757027630786,"pX":0.6696413324163895,"pZ":2.403941503738875,"vX0":9.340542417270118,"vY0":-139.52614258713726,"vZ0":-6.937900416722368,"x":91.47,"y":173.87,"x0":-2.049052315814642,"y0":50.00336980699727,"z0":5.6734935239796895,"aX":-10.245293081394616},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2289,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.39303264475773636,"extension":6.13384185914522},"hitData":{"launchSpeed":61.2,"launchAngle":37.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.61,"coordY":125.93}},"index":4,"playId":"36096e34-2bd4-3814-9274-c0b0a16032bb","pitchNumber":2,"startTime":"2025-09-11T01:09:45.167Z","endTime":"2025-09-11T01:09:52.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:09:52.284Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-11T01:09:57.304Z","endTime":"2025-09-11T01:13:02.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"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,8],"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.259174366549594,"aZ":-13.572968422452016,"pfxX":-6.3937175080849755,"pfxZ":9.404656185704747,"pX":0.024865737442265244,"pZ":3.3201818603126276,"vX0":8.19258056083868,"vY0":-140.11566998470093,"vZ0":-4.245945526747635,"x":116.05,"y":149.14,"x0":-2.113643262434379,"y0":50.00068712332714,"z0":5.749545154011458,"aX":-12.643411279726067},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2210,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.3917304108960886,"extension":6.269191760285965},"index":0,"playId":"8f022ee0-129c-350e-aa08-bb0935958f9d","pitchNumber":1,"startTime":"2025-09-11T01:10:17.319Z","endTime":"2025-09-11T01:10:25.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.340328816527308,"aZ":-18.91279626313433,"pfxX":-6.846730156787707,"pfxZ":7.724173031816027,"pX":-0.4633769403022959,"pZ":2.434298489340315,"vX0":6.41784578778846,"vY0":-129.997346995259,"vZ0":-5.011637113754179,"x":134.66,"y":173.05,"x0":-2.0703748395276107,"y0":50.00619917134684,"z0":5.815757222635473,"aX":-11.762551879783906},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.1,"breakHorizontal":11.0,"spinRate":1674,"spinDirection":217},"zone":4,"typeConfidence":0.88,"plateTime":0.42075761801176403,"extension":6.33422800097409},"index":1,"playId":"f3350a64-fd4d-3329-aa70-c3ad8891af83","pitchNumber":2,"startTime":"2025-09-11T01:10:40.907Z","endTime":"2025-09-11T01:10:45.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.31825388066479,"strikeZoneBottom":1.54853180401139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.953851860017025,"aZ":-12.922619622565943,"pfxX":-6.879459417918567,"pfxZ":9.557890267478573,"pX":-1.3875644431396423,"pZ":4.46872586427459,"vX0":4.906560956372983,"vY0":-140.99760131027102,"vZ0":-1.442553899822315,"x":169.89,"y":118.12,"x0":-2.2561999974631197,"y0":50.0028005619011,"z0":5.820586940882454,"aX":-13.856246574681478},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":11.5,"spinRate":2306,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.38841968055473197,"extension":5.9907344961974225},"index":2,"playId":"a3dba640-0546-3b21-a869-f4eada17469f","pitchNumber":3,"startTime":"2025-09-11T01:10:59.804Z","endTime":"2025-09-11T01:11:03.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54547400046937,"aZ":-10.903923318079745,"pfxX":-4.7511451705626,"pfxZ":10.56520680136516,"pX":0.6404161598557013,"pZ":2.5651213958561745,"vX0":9.062287937706307,"vY0":-141.0896349223185,"vZ0":-6.392678124083636,"x":92.59,"y":169.52,"x0":-1.9979616378183347,"y0":50.00008633334663,"z0":5.565105033040575,"aX":-9.563462321665984},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2222,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.3884289694709273,"extension":6.356741853410345},"index":3,"playId":"c0f725f8-f490-31e0-b4ef-60c19f9d07ae","pitchNumber":4,"startTime":"2025-09-11T01:11:16.315Z","endTime":"2025-09-11T01:11:20.171Z","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":89.3,"endSpeed":81.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04545072970395,"aZ":-21.552794764505382,"pfxX":-7.029533281057385,"pfxZ":6.2123610944455265,"pX":-0.8683817976091162,"pZ":2.689391427682134,"vX0":5.621870146528275,"vY0":-129.8881276002337,"vZ0":-3.6646702292662288,"x":150.1,"y":166.17,"x0":-2.1468856035351696,"y0":50.002607932859824,"z0":5.756171064663152,"aX":-12.018593078644665},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.7,"breakHorizontal":11.5,"spinRate":1651,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.4215870603471248,"extension":6.138159347834203},"index":4,"playId":"b3f7cc78-b8bf-31da-af7b-a66166032322","pitchNumber":5,"startTime":"2025-09-11T01:11:37.253Z","endTime":"2025-09-11T01:11:40.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.26157978315665,"strikeZoneBottom":1.51785032867318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74792107285094,"aZ":-30.849903976389747,"pfxX":0.9805247326797948,"pfxZ":0.8098002581404984,"pX":0.3768736528035804,"pZ":0.66971161819621,"vX0":5.4571372574794434,"vY0":-126.66976326912882,"vZ0":-6.65038906410178,"x":102.63,"y":220.7,"x0":-1.925138667727648,"y0":50.0041673781264,"z0":5.768216098229188,"aX":1.6072557176853612},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-2.9,"spinRate":2445,"spinDirection":98},"zone":14,"typeConfidence":0.89,"plateTime":0.43095839030000116,"extension":6.316837821322364},"index":5,"playId":"b85f6051-5e1a-3f69-a158-5c0e3c57141a","pitchNumber":6,"startTime":"2025-09-11T01:11:56.937Z","endTime":"2025-09-11T01:11:59.937Z","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":89.6,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.959432859117502,"aZ":-20.485149789314004,"pfxX":-5.0509708565249,"pfxZ":6.781188289864762,"pX":-0.6219708616588518,"pZ":3.123087607802957,"vX0":5.610186363737401,"vY0":-130.33910590265955,"vZ0":-2.9258564532081532,"x":140.71,"y":154.46,"x0":-2.1443315060732533,"y0":50.000897681833465,"z0":5.804035362898225,"aX":-8.70439097920736},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.9,"breakHorizontal":7.9,"spinRate":1652,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.4199504466054993,"extension":6.261988614466573},"index":6,"playId":"d13a4db4-7e3a-31e9-b42c-b8428ed26af3","pitchNumber":7,"startTime":"2025-09-11T01:12:14.719Z","endTime":"2025-09-11T01:12:17.719Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.23756439165177,"strikeZoneBottom":1.51970304101047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83103504718859,"aZ":-33.98545050808712,"pfxX":3.070183315401076,"pfxZ":-1.155846902041711,"pX":-0.4902630533651268,"pZ":3.5609329388137323,"vX0":2.386930927710543,"vY0":-123.87764269101756,"vZ0":0.8153048462529091,"x":135.69,"y":142.63,"x0":-1.8623770138982227,"y0":50.002531181715526,"z0":6.050319536132925,"aX":4.810742636857589},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.7,"breakHorizontal":-6.1,"spinRate":2429,"spinDirection":75},"zone":11,"typeConfidence":0.89,"plateTime":0.4407621278470919,"extension":6.155343079075543},"index":7,"playId":"eb5649b8-4e38-31bf-8713-ee6f2db7da06","pitchNumber":8,"startTime":"2025-09-11T01:12:36.894Z","endTime":"2025-09-11T01:12:40.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04212588454432,"aZ":-11.18367966945405,"pfxX":-4.579564239075324,"pfxZ":10.519454802905468,"pX":-0.678523970045074,"pZ":2.73218900761213,"vX0":5.3989887042542115,"vY0":-140.4314054928421,"vZ0":-5.848350952081899,"x":142.86,"y":165.01,"x0":-2.0317485085802867,"y0":50.00473935863642,"z0":5.570487674501642,"aX":-9.140377175468027},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2279,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.39014278938221914,"extension":6.50788020369273},"hitData":{"launchSpeed":83.3,"launchAngle":45.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.65,"coordY":103.53}},"index":8,"playId":"bfa4d7ab-6a00-391a-afa4-70d78c0a9f8c","pitchNumber":9,"startTime":"2025-09-11T01:12:53.865Z","endTime":"2025-09-11T01:13:02.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:13:02.991Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Randal Grichuk.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-11T01:13:07.875Z","endTime":"2025-09-11T01:14:36.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.78754216833164,"aZ":-10.885227202777422,"pfxX":-4.988840602178012,"pfxZ":10.433671129388909,"pX":0.8051406354814822,"pZ":3.431474154780105,"vX0":9.62105167613716,"vY0":-141.78397747283094,"vZ0":-4.313353555136823,"x":86.31,"y":146.13,"x0":-1.9807156968641257,"y0":50.00187701266616,"z0":5.664663927834067,"aX":-10.179782497576369},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":7.1,"spinRate":2296,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.386015647016289,"extension":6.388002074361577},"index":0,"playId":"2816b926-a418-3363-8b3e-cfaf6bdd7efe","pitchNumber":1,"startTime":"2025-09-11T01:13:33.875Z","endTime":"2025-09-11T01:13:37.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.29413744737274,"strikeZoneBottom":1.51112637349032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99015113036552,"aZ":-11.739896172330027,"pfxX":-5.930334254336337,"pfxZ":10.112834034382121,"pX":-1.0547585964860444,"pZ":2.491077795449108,"vX0":5.5002043981386635,"vY0":-141.00502450879753,"vZ0":-6.38390626551863,"x":157.2,"y":171.52,"x0":-2.2567887509637106,"y0":50.00314888035011,"z0":5.536233829633296,"aX":-11.984523000604868},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2181,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.38790773745694906,"extension":6.184116925309321},"index":1,"playId":"28966f2d-eb3f-3435-b8a8-03db833f690c","pitchNumber":2,"startTime":"2025-09-11T01:13:51.148Z","endTime":"2025-09-11T01:13:54.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.191538782150374,"aZ":-13.224492493625284,"pfxX":-5.572496800058884,"pfxZ":9.218611946304259,"pX":-0.2727292408944225,"pZ":3.5099059527100933,"vX0":7.123914032526778,"vY0":-142.57789163064035,"vZ0":-3.512137190974679,"x":127.4,"y":144.01,"x0":-2.081320170524305,"y0":50.0062788333708,"z0":5.593932442162817,"aX":-11.459767764127303},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2240,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3843513903831681,"extension":6.4315079781153015},"index":2,"playId":"80d64431-b707-3d5f-aade-1c09b5c2fea2","pitchNumber":3,"startTime":"2025-09-11T01:14:11.222Z","endTime":"2025-09-11T01:14:14.483Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.547028608764457,"aZ":-28.992717573224827,"pfxX":2.3032034149018994,"pfxZ":1.923765997946374,"pX":-0.6075836204777256,"pZ":1.6508179464636659,"vX0":2.866766178216305,"vY0":-128.03022859343102,"vZ0":-4.6664505926407305,"x":140.16,"y":194.21,"x0":-2.0429053262864354,"y0":50.00224993762378,"z0":5.778151526816359,"aX":3.805560760897524},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":2482,"spinDirection":128},"zone":7,"typeConfidence":0.9,"plateTime":0.42854373500859344,"extension":6.593961219839583},"hitData":{"launchSpeed":79.9,"launchAngle":28.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.11,"coordY":114.66}},"index":3,"playId":"dcb24442-cf7d-35eb-8ba9-238f9042499e","pitchNumber":4,"startTime":"2025-09-11T01:14:31.327Z","endTime":"2025-09-11T01:14:36.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:14:36.827Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Randal Grichuk.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-11T01:13:07.875Z","endTime":"2025-09-11T01:14:36.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.78754216833164,"aZ":-10.885227202777422,"pfxX":-4.988840602178012,"pfxZ":10.433671129388909,"pX":0.8051406354814822,"pZ":3.431474154780105,"vX0":9.62105167613716,"vY0":-141.78397747283094,"vZ0":-4.313353555136823,"x":86.31,"y":146.13,"x0":-1.9807156968641257,"y0":50.00187701266616,"z0":5.664663927834067,"aX":-10.179782497576369},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":7.1,"spinRate":2296,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.386015647016289,"extension":6.388002074361577},"index":0,"playId":"2816b926-a418-3363-8b3e-cfaf6bdd7efe","pitchNumber":1,"startTime":"2025-09-11T01:13:33.875Z","endTime":"2025-09-11T01:13:37.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.29413744737274,"strikeZoneBottom":1.51112637349032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99015113036552,"aZ":-11.739896172330027,"pfxX":-5.930334254336337,"pfxZ":10.112834034382121,"pX":-1.0547585964860444,"pZ":2.491077795449108,"vX0":5.5002043981386635,"vY0":-141.00502450879753,"vZ0":-6.38390626551863,"x":157.2,"y":171.52,"x0":-2.2567887509637106,"y0":50.00314888035011,"z0":5.536233829633296,"aX":-11.984523000604868},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2181,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.38790773745694906,"extension":6.184116925309321},"index":1,"playId":"28966f2d-eb3f-3435-b8a8-03db833f690c","pitchNumber":2,"startTime":"2025-09-11T01:13:51.148Z","endTime":"2025-09-11T01:13:54.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.191538782150374,"aZ":-13.224492493625284,"pfxX":-5.572496800058884,"pfxZ":9.218611946304259,"pX":-0.2727292408944225,"pZ":3.5099059527100933,"vX0":7.123914032526778,"vY0":-142.57789163064035,"vZ0":-3.512137190974679,"x":127.4,"y":144.01,"x0":-2.081320170524305,"y0":50.0062788333708,"z0":5.593932442162817,"aX":-11.459767764127303},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2240,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3843513903831681,"extension":6.4315079781153015},"index":2,"playId":"80d64431-b707-3d5f-aade-1c09b5c2fea2","pitchNumber":3,"startTime":"2025-09-11T01:14:11.222Z","endTime":"2025-09-11T01:14:14.483Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.547028608764457,"aZ":-28.992717573224827,"pfxX":2.3032034149018994,"pfxZ":1.923765997946374,"pX":-0.6075836204777256,"pZ":1.6508179464636659,"vX0":2.866766178216305,"vY0":-128.03022859343102,"vZ0":-4.6664505926407305,"x":140.16,"y":194.21,"x0":-2.0429053262864354,"y0":50.00224993762378,"z0":5.778151526816359,"aX":3.805560760897524},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":2482,"spinDirection":128},"zone":7,"typeConfidence":0.9,"plateTime":0.42854373500859344,"extension":6.593961219839583},"hitData":{"launchSpeed":79.9,"launchAngle":28.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.11,"coordY":114.66}},"index":3,"playId":"dcb24442-cf7d-35eb-8ba9-238f9042499e","pitchNumber":4,"startTime":"2025-09-11T01:14:31.327Z","endTime":"2025-09-11T01:14:36.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:14:36.827Z","atBatIndex":72},"scoringPlays":[4,9,20,35,53,54],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":110.54,"y":156.39},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":74.38,"y":136.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":129.16,"y":209.25},"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":1,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":122.04,"y":137.62},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":52.89,"y":121.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":168.86,"y":119.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":225.04,"y":53.58},"type":"H","description":"Home Run"}]}},{"startIndex":11,"endIndex":17,"top":[11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":179.44,"y":85.21},"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":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":157.37,"y":132.71},"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":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":140.81,"y":180.61},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":148.07,"y":102.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":146.86,"y":178.18},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":27,"top":[18,19,20,21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":146.68,"y":66.91},"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":3,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":171.08,"y":106.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":181.98,"y":117.04},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":56.66,"y":132.17},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":139.33,"y":165.16},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":153.65,"y":152.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":120.99,"y":197.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":124.88,"y":174.25},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":146.86,"y":173.95},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30],"bottom":[31,32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":99.04,"y":150.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":138.59,"y":150.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":115.17,"y":156.56},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":129.91,"y":143.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":166.9,"y":86.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":114.17,"y":144.28},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":138.99,"y":65.85},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":87.54,"y":108.57},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":106.91,"y":158.21},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":57.49,"y":114.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":193.59,"y":128.57},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":57.34,"y":78.04},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":100.59,"y":181.36},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":106.91,"y":166.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":151.1,"y":147.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":159.92,"y":77.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":116.59,"y":92.22},"type":"O","description":"Lineout"}]}},{"startIndex":51,"endIndex":60,"top":[51,52,53,54,55,56],"bottom":[57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":178.9,"y":95.15},"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":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":82.69,"y":118.25},"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":56.0,"y":75.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":174.71,"y":116.43},"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":82.69,"y":115.83},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":109.94,"y":177.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":138.76,"y":51.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":210.0,"y":109.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":154.08,"y":149.09},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":66,"top":[61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":92.38,"y":164.26},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":137.52,"y":162.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":155.94,"y":152.15},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":98.77,"y":134.32},"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":9,"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":172.84,"y":108.79},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":118.61,"y":125.93},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":88.65,"y":103.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":67.11,"y":114.66},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"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":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":7,"errors":2,"leftOnBase":7},"away":{"runs":4,"hits":8,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"catcher":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"first":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"second":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"third":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"center":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"onDeck":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"inHole":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"battingOrder":10,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"onDeck":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"inHole":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"battingOrder":1,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".244","atBats":35,"obp":".305","slg":".390","ops":".695","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".324","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":144,"era":"3.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.25","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":55,"strikes":89,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":3,"pitchesPerInning":"16.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".417","slg":".250","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":62,"groundOuts":98,"airOuts":112,"runs":39,"doubles":19,"triples":0,"homeRuns":6,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":2,"hits":98,"hitByPitch":8,"avg":".262","atBats":374,"obp":".316","slg":".361","ops":".677","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":135,"rbi":38,"leftOnBase":124,"sacBunts":1,"sacFlies":5,"babip":".306","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.33","popOuts":14,"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":165,"putOuts":159,"errors":3,"chances":327,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669674":{"person":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":26,"groundOuts":31,"airOuts":43,"runs":27,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":19,"intentionalWalks":1,"hits":41,"hitByPitch":2,"atBats":146,"obp":".371","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":698,"era":"5.30","inningsPitched":"35.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":21,"whip":"1.68","battersFaced":167,"outs":107,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":698,"balls":266,"strikes":432,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".400","pitchesPerInning":"19.57","gamesFinished":18,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"7.82","walksPer9Inn":"4.79","hitsPer9Inn":"10.35","runsScoredPer9":"6.81","homeRunsPer9":"1.26","inheritedRunners":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663697":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":126,"flyOuts":94,"groundOuts":113,"airOuts":154,"runs":57,"doubles":27,"triples":0,"homeRuns":8,"strikeOuts":97,"baseOnBalls":52,"intentionalWalks":0,"hits":111,"hitByPitch":12,"avg":".235","atBats":472,"obp":".325","slg":".343","ops":".668","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":539,"totalBases":162,"rbi":42,"leftOnBase":142,"sacBunts":1,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":37,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":193,"putOuts":135,"errors":12,"chances":340,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-1 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":51,"flyOuts":7,"groundOuts":7,"airOuts":15,"runs":14,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":3,"avg":".216","atBats":37,"obp":".286","slg":".324","ops":".610","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":12,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.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":34,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"summary":"2.0 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":36,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":12,"strikes":24,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","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":27,"gamesStarted":1,"flyOuts":21,"groundOuts":40,"airOuts":30,"runs":18,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":134,"obp":".291","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":604,"era":"3.86","inningsPitched":"37.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":16,"whip":"1.18","battersFaced":152,"outs":112,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":224,"strikes":380,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.33","rbi":2,"winPercentage":".333","pitchesPerInning":"16.18","gamesFinished":5,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.16","walksPer9Inn":"3.86","hitsPer9Inn":"6.75","runsScoredPer9":"4.34","homeRunsPer9":"1.21","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"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"}]},"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":"400","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":97,"groundOuts":130,"airOuts":169,"runs":48,"doubles":34,"triples":0,"homeRuns":25,"strikeOuts":112,"baseOnBalls":23,"intentionalWalks":4,"hits":126,"hitByPitch":9,"avg":".235","atBats":536,"obp":".278","slg":".438","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":572,"totalBases":235,"rbi":81,"leftOnBase":229,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.77","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"21.44","popOuts":35,"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":17,"stolenBasePercentage":".548","caughtStealingPercentage":".452","assists":44,"putOuts":815,"errors":1,"chances":860,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":37,"groundOuts":62,"airOuts":78,"runs":32,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":1,"hits":56,"hitByPitch":1,"avg":".224","atBats":250,"obp":".273","slg":".400","ops":".673","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":100,"rbi":25,"leftOnBase":100,"sacBunts":0,"sacFlies":3,"babip":".255","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":23,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":56,"errors":1,"chances":58,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"note":"(W, 1-0)","summary":"2.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":14,"strikes":17,"strikePercentage":".550","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":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":5,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"obp":".222","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":96,"era":"1.29","inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.86","battersFaced":27,"outs":21,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":38,"strikes":58,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.71","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.29","walksPer9Inn":"2.57","hitsPer9Inn":"5.14","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":31,"groundOuts":48,"airOuts":61,"runs":17,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".210","atBats":167,"obp":".280","slg":".359","ops":".639","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":60,"rbi":20,"leftOnBase":57,"sacBunts":1,"sacFlies":2,"babip":".223","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.75","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":79,"errors":1,"chances":128,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 22)","summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":59,"gamesStarted":0,"flyOuts":27,"groundOuts":67,"airOuts":55,"runs":18,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":3,"hits":51,"hitByPitch":4,"atBats":219,"obp":".303","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":932,"era":"2.58","inningsPitched":"59.1","wins":7,"losses":4,"saves":2,"saveOpportunities":7,"holds":22,"blownSaves":5,"earnedRuns":17,"whip":"1.16","battersFaced":241,"outs":178,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":340,"strikes":592,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".636","pitchesPerInning":"15.71","gamesFinished":9,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.73","hitsPer9Inn":"7.74","runsScoredPer9":"2.73","homeRunsPer9":"0.46","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":51,"groundOuts":44,"airOuts":102,"runs":12,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":6,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".222","atBats":234,"obp":".241","slg":".278","ops":".519","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":65,"rbi":16,"leftOnBase":105,"sacBunts":1,"sacFlies":4,"babip":".256","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"117.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":139,"putOuts":109,"errors":1,"chances":249,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".211","atBats":38,"obp":".333","slg":".316","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":12,"rbi":3,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.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":118,"errors":0,"chances":119,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663568":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":53,"groundOuts":108,"airOuts":93,"runs":43,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":63,"baseOnBalls":27,"intentionalWalks":1,"hits":88,"hitByPitch":7,"atBats":347,"obp":".316","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1399,"era":"3.88","inningsPitched":"92.2","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.24","battersFaced":386,"outs":278,"gamesPitched":16,"completeGames":1,"shutouts":1,"pitchesThrown":1399,"balls":513,"strikes":886,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".500","pitchesPerInning":"15.10","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.62","hitsPer9Inn":"8.55","runsScoredPer9":"4.18","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","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":44,"gamesStarted":0,"flyOuts":24,"groundOuts":50,"airOuts":50,"runs":17,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":171,"obp":".213","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":747,"era":"3.14","inningsPitched":"48.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":17,"whip":"0.76","battersFaced":178,"outs":146,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":747,"balls":262,"strikes":485,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.35","gamesFinished":14,"strikeoutWalkRatio":"6.67","strikeoutsPer9Inn":"7.40","walksPer9Inn":"1.11","hitsPer9Inn":"5.73","runsScoredPer9":"3.14","homeRunsPer9":"1.11","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":{"note":"(S, 39)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":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":63,"gamesStarted":0,"flyOuts":48,"groundOuts":35,"airOuts":98,"runs":21,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":6,"hits":44,"hitByPitch":3,"atBats":227,"obp":".270","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":984,"era":"2.45","inningsPitched":"62.1","wins":4,"losses":5,"saves":39,"saveOpportunities":45,"holds":0,"blownSaves":6,"earnedRuns":17,"whip":"1.04","battersFaced":253,"outs":187,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":984,"balls":341,"strikes":643,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".444","pitchesPerInning":"15.79","gamesFinished":54,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.51","walksPer9Inn":"3.03","hitsPer9Inn":"6.35","runsScoredPer9":"3.03","homeRunsPer9":"0.72","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":27,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686701":{"person":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"jerseyNumber":"38","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":14,"flyOuts":65,"groundOuts":47,"airOuts":99,"runs":29,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":1,"hits":57,"hitByPitch":1,"atBats":270,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1236,"era":"3.48","inningsPitched":"72.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.23","battersFaced":304,"outs":217,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1236,"balls":454,"strikes":782,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".500","pitchesPerInning":"17.09","gamesFinished":2,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.46","walksPer9Inn":"3.98","hitsPer9Inn":"7.09","runsScoredPer9":"3.61","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"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":"2-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":99,"groundOuts":138,"airOuts":178,"runs":60,"doubles":24,"triples":1,"homeRuns":29,"strikeOuts":97,"baseOnBalls":44,"intentionalWalks":5,"hits":145,"hitByPitch":7,"avg":".262","atBats":554,"obp":".322","slg":".466","ops":".788","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":609,"totalBases":258,"rbi":100,"leftOnBase":260,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.10","popOuts":37,"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":56,"putOuts":851,"errors":3,"chances":910,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":40,"groundOuts":115,"airOuts":94,"runs":42,"doubles":16,"triples":4,"homeRuns":4,"strikeOuts":71,"baseOnBalls":22,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".258","atBats":356,"obp":".303","slg":".360","ops":".663","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":128,"rbi":32,"leftOnBase":147,"sacBunts":13,"sacFlies":3,"babip":".310","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":28,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":320,"errors":1,"chances":324,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":53,"gamesStarted":2,"flyOuts":37,"groundOuts":69,"airOuts":62,"runs":21,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":24,"intentionalWalks":1,"hits":62,"hitByPitch":6,"atBats":230,"obp":".352","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":983,"era":"2.98","inningsPitched":"60.1","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":20,"whip":"1.43","battersFaced":263,"outs":181,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":983,"balls":372,"strikes":611,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".714","pitchesPerInning":"16.29","gamesFinished":8,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.97","walksPer9Inn":"3.58","hitsPer9Inn":"9.25","runsScoredPer9":"3.13","homeRunsPer9":"0.90","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":69,"groundOuts":113,"airOuts":138,"runs":67,"doubles":26,"triples":3,"homeRuns":21,"strikeOuts":110,"baseOnBalls":34,"intentionalWalks":0,"hits":131,"hitByPitch":6,"atBats":489,"obp":".321","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2037,"era":"4.63","inningsPitched":"124.1","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.33","battersFaced":532,"outs":373,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2037,"balls":739,"strikes":1298,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":11,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.46","hitsPer9Inn":"9.48","runsScoredPer9":"4.85","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":13,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":80,"groundOuts":88,"airOuts":145,"runs":60,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":102,"baseOnBalls":62,"intentionalWalks":4,"hits":99,"hitByPitch":1,"avg":".231","atBats":428,"obp":".327","slg":".395","ops":".722","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":169,"rbi":42,"leftOnBase":181,"sacBunts":2,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.53","popOuts":33,"lineOuts":32},"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":204,"errors":1,"chances":216,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":80,"groundOuts":148,"airOuts":163,"runs":69,"doubles":36,"triples":5,"homeRuns":16,"strikeOuts":76,"baseOnBalls":54,"intentionalWalks":0,"hits":155,"hitByPitch":1,"avg":".290","atBats":535,"obp":".354","slg":".465","ops":".819","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":597,"totalBases":249,"rbi":68,"leftOnBase":222,"sacBunts":3,"sacFlies":4,"babip":".311","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.44","popOuts":29,"lineOuts":54},"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":241,"putOuts":133,"errors":8,"chances":382,"fielding":".979","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":21,"gamesStarted":21,"flyOuts":74,"groundOuts":116,"airOuts":137,"runs":40,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":96,"baseOnBalls":36,"intentionalWalks":1,"hits":98,"hitByPitch":3,"atBats":446,"obp":".282","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1873,"era":"3.00","inningsPitched":"120.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.12","battersFaced":486,"outs":360,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1873,"balls":694,"strikes":1179,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.70","hitsPer9Inn":"7.35","runsScoredPer9":"3.00","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":31,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":0,"chances":15,"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":{"summary":"1.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"5.40","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":2,"flyOuts":15,"groundOuts":87,"airOuts":27,"runs":24,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":56,"baseOnBalls":21,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":228,"obp":".331","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1024,"era":"3.60","inningsPitched":"60.0","wins":5,"losses":1,"saves":0,"saveOpportunities":3,"holds":13,"blownSaves":3,"earnedRuns":24,"whip":"1.35","battersFaced":253,"outs":180,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1024,"balls":361,"strikes":663,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"3.22","rbi":0,"winPercentage":".833","pitchesPerInning":"17.07","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.40","walksPer9Inn":"3.15","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":38,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"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"}]},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":18,"groundOuts":56,"airOuts":48,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":3,"avg":".150","atBats":167,"obp":".224","slg":".269","ops":".493","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":45,"rbi":12,"leftOnBase":73,"sacBunts":0,"sacFlies":0,"babip":".161","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.40","popOuts":8,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":84,"errors":1,"chances":92,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":66,"gamesStarted":0,"flyOuts":28,"groundOuts":49,"airOuts":59,"runs":24,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":59,"baseOnBalls":18,"intentionalWalks":1,"hits":50,"hitByPitch":1,"atBats":216,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":944,"era":"3.47","inningsPitched":"57.0","wins":3,"losses":2,"saves":1,"saveOpportunities":4,"holds":18,"blownSaves":3,"earnedRuns":22,"whip":"1.19","battersFaced":236,"outs":171,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":944,"balls":329,"strikes":615,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".600","pitchesPerInning":"16.56","gamesFinished":7,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"9.32","walksPer9Inn":"2.84","hitsPer9Inn":"7.89","runsScoredPer9":"3.79","homeRunsPer9":"1.26","inheritedRunners":52,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"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-4 | K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":96,"groundOuts":108,"airOuts":174,"runs":91,"doubles":41,"triples":5,"homeRuns":21,"strikeOuts":115,"baseOnBalls":47,"intentionalWalks":8,"hits":163,"hitByPitch":6,"avg":".295","atBats":553,"obp":".352","slg":".501","ops":".853","caughtStealing":8,"stolenBases":35,"stolenBasePercentage":".814","caughtStealingPercentage":".186","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":277,"rbi":77,"leftOnBase":206,"sacBunts":0,"sacFlies":7,"babip":".335","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":36,"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":335,"putOuts":171,"errors":10,"chances":516,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[672580,677951,686469,521692,663697,624428,545341,695506,686475,664728,679845,573262,680742,672582,669674,679883,668674,608032],"pitchers":[680742,672582,669674,679883,668674,608032],"bench":[695600,571912,686681],"bullpen":[686701,702070,664199,663568,547179,663738,670167],"battingOrder":[672580,677951,686469,521692,663697,624428,545341,686475,573262],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Perez, S (34, Allen, L.T.); Garcia, M (36, Gaddis)."},{"label":"TB","value":"Garcia, M 2; India; Loftin; Pasquantino 2; Perez, S 2; Witt Jr. 2."},{"label":"RBI","value":"Garcia, M (68); India (42); Loftin (20); Pasquantino (100)."},{"label":"2-out RBI","value":"India."},{"label":"Runners left in scoring position, 2 out","value":"Frazier 3; Pasquantino."},{"label":"GIDP","value":"Pasquantino."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Witt Jr. (35, 2nd base off Allen, L.T./Naylor, B); Tolbert (18, 2nd base off Herrin/Naylor, B)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Zerpa-Witt Jr.-Pasquantino)."}]}],"note":[{"label":"a","value":"Singled for Isbel in the 7th."},{"label":"1","value":"Ran for Caglianone in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".225","atBats":32,"obp":".297","slg":".370","ops":".667","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":11,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":151,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":58,"strikes":93,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":4,"pitchesPerInning":"16.78","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".231","atBats":13,"obp":".333","slg":".231","ops":".564","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":3,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":26,"groundOuts":30,"airOuts":54,"runs":11,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".143","atBats":140,"obp":".228","slg":".271","ops":".499","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":38,"rbi":9,"leftOnBase":64,"sacBunts":3,"sacFlies":2,"babip":".156","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":20,"lineOuts":8},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.33","battersFaced":16,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.67","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":29,"stolenBasePercentage":".707","caughtStealingPercentage":".293","assists":18,"putOuts":396,"errors":1,"chances":415,"fielding":".998","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":45,"groundOuts":88,"airOuts":79,"runs":44,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":104,"baseOnBalls":36,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".218","atBats":344,"obp":".297","slg":".372","ops":".669","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":128,"rbi":38,"leftOnBase":137,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.27","popOuts":13,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":157,"errors":2,"chances":325,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678877":{"person":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":19,"groundOuts":33,"airOuts":34,"runs":15,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".141","atBats":128,"obp":".159","slg":".227","ops":".386","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":29,"rbi":10,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".183","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":9,"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":6,"putOuts":90,"errors":0,"chances":96,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":72,"groundOuts":117,"airOuts":125,"runs":60,"doubles":24,"triples":2,"homeRuns":22,"strikeOuts":94,"baseOnBalls":29,"intentionalWalks":1,"hits":115,"hitByPitch":3,"atBats":447,"obp":".305","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1797,"era":"4.45","inningsPitched":"115.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.25","battersFaced":483,"outs":346,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1797,"balls":637,"strikes":1160,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.26","hitsPer9Inn":"8.97","runsScoredPer9":"4.68","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":47,"groundOuts":81,"airOuts":81,"runs":27,"doubles":16,"triples":1,"homeRuns":4,"strikeOuts":66,"baseOnBalls":18,"intentionalWalks":0,"hits":70,"hitByPitch":8,"avg":".241","atBats":290,"obp":".300","slg":".345","ops":".645","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":100,"rbi":40,"leftOnBase":116,"sacBunts":4,"sacFlies":4,"babip":".295","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.50","popOuts":8,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":208,"putOuts":129,"errors":11,"chances":348,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":35,"groundOuts":89,"airOuts":66,"runs":39,"doubles":20,"triples":1,"homeRuns":10,"strikeOuts":139,"baseOnBalls":24,"intentionalWalks":0,"hits":83,"hitByPitch":7,"avg":".223","atBats":372,"obp":".280","slg":".363","ops":".643","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":135,"rbi":48,"leftOnBase":146,"sacBunts":1,"sacFlies":4,"babip":".322","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.20","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":242,"putOuts":142,"errors":12,"chances":396,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 10)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":54,"gamesStarted":0,"flyOuts":25,"groundOuts":47,"airOuts":45,"runs":25,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":12,"intentionalWalks":1,"hits":36,"hitByPitch":3,"atBats":168,"obp":".274","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":684,"era":"4.24","inningsPitched":"46.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":22,"whip":"1.03","battersFaced":189,"outs":140,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":220,"strikes":464,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"14.66","gamesFinished":5,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.31","hitsPer9Inn":"6.94","runsScoredPer9":"4.82","homeRunsPer9":"0.58","inheritedRunners":40,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"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"}]},"ID666134":{"person":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":50,"groundOuts":76,"airOuts":90,"runs":33,"doubles":13,"triples":2,"homeRuns":5,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":1,"hits":72,"hitByPitch":5,"avg":".214","atBats":337,"obp":".300","slg":".309","ops":".609","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":104,"rbi":33,"leftOnBase":139,"sacBunts":1,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.40","popOuts":13,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":200,"errors":1,"chances":209,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":54,"groundOuts":66,"airOuts":111,"runs":39,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":92,"baseOnBalls":42,"intentionalWalks":0,"hits":56,"hitByPitch":1,"avg":".176","atBats":318,"obp":".271","slg":".340","ops":".611","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":108,"rbi":32,"leftOnBase":135,"sacBunts":3,"sacFlies":4,"babip":".205","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.91","popOuts":32,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":27,"stolenBases":72,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":53,"putOuts":816,"errors":7,"chances":876,"fielding":".992","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":86,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":31,"strikes":55,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":27,"flyOuts":81,"groundOuts":138,"airOuts":166,"runs":80,"doubles":27,"triples":0,"homeRuns":18,"strikeOuts":111,"baseOnBalls":59,"intentionalWalks":1,"hits":148,"hitByPitch":5,"atBats":556,"obp":".339","caughtStealing":9,"stolenBases":8,"stolenBasePercentage":".471","caughtStealingPercentage":".529","numberOfPitches":2519,"era":"4.36","inningsPitched":"144.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.43","battersFaced":628,"outs":433,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2519,"balls":968,"strikes":1551,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.83","rbi":2,"winPercentage":".389","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"6.92","walksPer9Inn":"3.68","hitsPer9Inn":"9.23","runsScoredPer9":"4.99","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":47},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":17,"groundOuts":23,"airOuts":35,"runs":14,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":52,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":2,"avg":".173","atBats":133,"obp":".236","slg":".361","ops":".597","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":48,"rbi":22,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".216","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":13,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":67,"gamesStarted":0,"flyOuts":31,"groundOuts":44,"airOuts":62,"runs":30,"doubles":21,"triples":1,"homeRuns":3,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":3,"hits":52,"hitByPitch":3,"atBats":245,"obp":".275","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1076,"era":"3.20","inningsPitched":"64.2","wins":6,"losses":5,"saves":12,"saveOpportunities":17,"holds":19,"blownSaves":5,"earnedRuns":23,"whip":"1.10","battersFaced":270,"outs":194,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1076,"balls":353,"strikes":723,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".545","pitchesPerInning":"16.64","gamesFinished":22,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"12.53","walksPer9Inn":"2.64","hitsPer9Inn":"7.24","runsScoredPer9":"4.18","homeRunsPer9":"0.42","inheritedRunners":26,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":111,"groundOuts":117,"airOuts":203,"runs":91,"doubles":29,"triples":3,"homeRuns":28,"strikeOuts":64,"baseOnBalls":57,"intentionalWalks":21,"hits":152,"hitByPitch":7,"avg":".287","atBats":530,"obp":".361","slg":".511","ops":".872","caughtStealing":7,"stolenBases":37,"stolenBasePercentage":".841","caughtStealingPercentage":".159","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":600,"totalBases":271,"rbi":76,"leftOnBase":189,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.93","popOuts":55,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":215,"putOuts":73,"errors":10,"chances":298,"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"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":117,"groundOuts":149,"airOuts":209,"runs":72,"doubles":25,"triples":1,"homeRuns":10,"strikeOuts":53,"baseOnBalls":50,"intentionalWalks":2,"hits":154,"hitByPitch":3,"avg":".276","atBats":557,"obp":".335","slg":".379","ops":".714","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":618,"totalBases":211,"rbi":48,"leftOnBase":148,"sacBunts":1,"sacFlies":7,"babip":".287","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.70","popOuts":27,"lineOuts":65},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":286,"errors":8,"chances":306,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":78,"groundOuts":92,"airOuts":132,"runs":50,"doubles":21,"triples":1,"homeRuns":10,"strikeOuts":100,"baseOnBalls":18,"intentionalWalks":0,"hits":92,"hitByPitch":5,"avg":".225","atBats":408,"obp":".264","slg":".355","ops":".619","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":145,"rbi":41,"leftOnBase":170,"sacBunts":4,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.80","popOuts":24,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":256,"errors":9,"chances":325,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":2,"flyOuts":44,"groundOuts":52,"airOuts":81,"runs":22,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":36,"baseOnBalls":12,"intentionalWalks":3,"hits":63,"hitByPitch":1,"atBats":226,"obp":".314","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":906,"era":"2.91","inningsPitched":"58.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":19,"whip":"1.28","battersFaced":245,"outs":176,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":906,"balls":296,"strikes":610,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.44","gamesFinished":15,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.52","walksPer9Inn":"1.84","hitsPer9Inn":"9.66","runsScoredPer9":"3.38","homeRunsPer9":"0.77","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":76,"groundOuts":69,"airOuts":128,"runs":44,"doubles":15,"triples":2,"homeRuns":26,"strikeOuts":119,"baseOnBalls":46,"intentionalWalks":1,"hits":98,"hitByPitch":8,"avg":".240","atBats":409,"obp":".325","slg":".477","ops":".802","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":195,"rbi":67,"leftOnBase":201,"sacBunts":0,"sacFlies":5,"babip":".268","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.73","popOuts":31,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":301,"errors":4,"chances":328,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":4,"strikes":15,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":35,"groundOuts":60,"airOuts":65,"runs":20,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":2,"hits":58,"hitByPitch":4,"atBats":226,"obp":".320","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":935,"era":"2.80","inningsPitched":"61.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":19,"whip":"1.25","battersFaced":251,"outs":183,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":327,"strikes":608,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".750","pitchesPerInning":"15.33","gamesFinished":8,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.79","walksPer9Inn":"2.66","hitsPer9Inn":"8.56","runsScoredPer9":"2.95","homeRunsPer9":"0.59","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":12,"groundOuts":23,"airOuts":24,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":93,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":349,"era":"1.93","inningsPitched":"23.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.33","battersFaced":96,"outs":70,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":117,"strikes":232,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"6.94","walksPer9Inn":"1.16","hitsPer9Inn":"10.80","runsScoredPer9":"1.93","homeRunsPer9":"0.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"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}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":10,"flyOuts":44,"groundOuts":65,"airOuts":79,"runs":35,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":92,"baseOnBalls":38,"intentionalWalks":0,"hits":67,"hitByPitch":0,"atBats":301,"obp":".308","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1394,"era":"3.36","inningsPitched":"80.1","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":30,"whip":"1.31","battersFaced":341,"outs":241,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1394,"balls":523,"strikes":871,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".625","pitchesPerInning":"17.35","gamesFinished":10,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"10.31","walksPer9Inn":"4.26","hitsPer9Inn":"7.51","runsScoredPer9":"3.92","homeRunsPer9":"0.90","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":41,"obp":".408","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":220,"era":"5.91","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.78","battersFaced":49,"outs":32,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":220,"balls":95,"strikes":125,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.63","gamesFinished":6,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"9.28","walksPer9Inn":"5.91","hitsPer9Inn":"10.13","runsScoredPer9":"5.91","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":22,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":72,"obp":".337","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":393,"era":"2.05","inningsPitched":"22.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":5,"whip":"1.32","battersFaced":92,"outs":66,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":155,"strikes":238,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".000","pitchesPerInning":"17.86","gamesFinished":3,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"12.27","walksPer9Inn":"7.36","hitsPer9Inn":"4.50","runsScoredPer9":"2.86","homeRunsPer9":"0.82","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":28,"gamesStarted":28,"flyOuts":77,"groundOuts":150,"airOuts":141,"runs":58,"doubles":19,"triples":1,"homeRuns":21,"strikeOuts":146,"baseOnBalls":76,"intentionalWalks":0,"hits":119,"hitByPitch":3,"atBats":553,"obp":".312","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2629,"era":"3.17","inningsPitched":"150.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.29","battersFaced":635,"outs":452,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2629,"balls":1022,"strikes":1607,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.72","walksPer9Inn":"4.54","hitsPer9Inn":"7.11","runsScoredPer9":"3.46","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":64,"gamesStarted":0,"flyOuts":42,"groundOuts":46,"airOuts":65,"runs":23,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":2,"hits":52,"hitByPitch":1,"atBats":222,"obp":".301","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":934,"era":"3.32","inningsPitched":"59.2","wins":2,"losses":2,"saves":2,"saveOpportunities":6,"holds":30,"blownSaves":4,"earnedRuns":22,"whip":"1.22","battersFaced":248,"outs":179,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":934,"balls":320,"strikes":614,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".500","pitchesPerInning":"15.65","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.50","walksPer9Inn":"3.17","hitsPer9Inn":"7.84","runsScoredPer9":"3.47","homeRunsPer9":"1.06","inheritedRunners":30,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":28,"gamesStarted":28,"flyOuts":91,"groundOuts":159,"airOuts":168,"runs":91,"doubles":22,"triples":5,"homeRuns":27,"strikeOuts":139,"baseOnBalls":50,"intentionalWalks":1,"hits":159,"hitByPitch":9,"atBats":620,"obp":".320","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2662,"era":"4.69","inningsPitched":"161.1","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":84,"whip":"1.30","battersFaced":684,"outs":484,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2662,"balls":958,"strikes":1704,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".450","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.79","hitsPer9Inn":"8.87","runsScoredPer9":"5.08","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":40,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":10,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 5-4)(BS, 2)","summary":"0.1 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":23,"groundOuts":33,"airOuts":36,"runs":21,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":27,"intentionalWalks":2,"hits":34,"hitByPitch":5,"atBats":137,"obp":".384","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":653,"era":"5.06","inningsPitched":"37.1","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":11,"blownSaves":2,"earnedRuns":21,"whip":"1.63","battersFaced":172,"outs":112,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":262,"strikes":391,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".556","pitchesPerInning":"17.49","gamesFinished":4,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"8.92","walksPer9Inn":"6.51","hitsPer9Inn":"8.20","runsScoredPer9":"5.06","homeRunsPer9":"1.21","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":23,"airOuts":22,"runs":13,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".196","atBats":92,"obp":".265","slg":".370","ops":".635","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":34,"rbi":11,"leftOnBase":34,"sacBunts":1,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":96,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[680757,671655,608070,700932,682657,666134,682177,692216,677587,666310,671106,670036,682120,683769,596001,681870],"pitchers":[671106,670036,682120,683769,596001,681870],"bench":[672356,681807,595978,678877],"bullpen":[663465,676440,676282,677944,687849,800048,671922,668909],"battingOrder":[680757,671655,608070,700932,666134,682177,692216,677587,666310],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ramírez, Jo (29, Erceg)."},{"label":"HR","value":"Manzardo (26, 1st inning off Bowlan, 1 on, 2 out)."},{"label":"TB","value":"Kwan 2; Manzardo 4; Naylor, B; Ramírez, Jo 2; Rocchio 2."},{"label":"RBI","value":"Manzardo 2 (67); Naylor, B (32)."},{"label":"2-out RBI","value":"Naylor, B; Manzardo 2."},{"label":"Runners left in scoring position, 2 out","value":"Manzardo; Kwan."},{"label":"GIDP","value":"Valera."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Kwan (5, 3rd base by Bowlan/Perez, S)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rocchio (11, throw); Naylor, B (7, throw)."},{"label":"DP","value":"(Ramírez, Jo-Rocchio-Manzardo)."}]}],"note":[{"label":"a","value":"Grounded out for Martínez, A in the 8th."}]}},"officials":[{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"Home Plate"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"First Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Bowlan."},{"label":"Pitches-strikes","value":"Bowlan 36-24; Zerpa 22-13; Long 14-8; Avila 31-17; Erceg 26-15; Estévez 15-12; Allen, L.T. 86-55; Festa, M 14-6; Herrin 11-5; Gaddis 7-5; Junis 19-15; Sabrowski 14-7."},{"label":"Groundouts-flyouts","value":"Bowlan 1-1; Zerpa 3-0; Long 1-0; Avila 2-2; Erceg 4-1; Estévez 0-1; Allen, L.T. 8-1; Festa, M 0-1; Herrin 0-1; Gaddis 0-2; Junis 1-0; Sabrowski 0-1."},{"label":"Batters faced","value":"Bowlan 9; Zerpa 7; Long 3; Avila 8; Erceg 7; Estévez 3; Allen, L.T. 21; Festa, M 3; Herrin 3; Gaddis 3; Junis 3; Sabrowski 3."},{"label":"Inherited runners-scored","value":"Long 1-1; Gaddis 1-1."},{"label":"Umpires","value":"HP: Tony Randazzo. 1B: Phil Cuzzi. 2B: Dan Bellino. 3B: Clint Vondrak. "},{"label":"Weather","value":"72 degrees, Clear."},{"label":"Wind","value":"7 mph, In From CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:34."},{"label":"Att","value":"16,816."},{"label":"Venue","value":"Progressive Field."},{"label":"September 10, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","boxscoreName":"Manzardo"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":76,"groundOuts":69,"airOuts":128,"runs":44,"doubles":15,"triples":2,"homeRuns":26,"strikeOuts":119,"baseOnBalls":46,"intentionalWalks":1,"hits":98,"hitByPitch":8,"avg":".240","atBats":409,"obp":".325","slg":".477","ops":".802","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":195,"rbi":67,"leftOnBase":201,"sacBunts":0,"sacFlies":5,"babip":".268","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.73","popOuts":31,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":301,"errors":4,"chances":328,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","boxscoreName":"Allen, L.T."},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":86,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":31,"strikes":55,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":27,"flyOuts":81,"groundOuts":138,"airOuts":166,"runs":80,"doubles":27,"triples":0,"homeRuns":18,"strikeOuts":111,"baseOnBalls":59,"intentionalWalks":1,"hits":148,"hitByPitch":5,"atBats":556,"obp":".339","caughtStealing":9,"stolenBases":8,"stolenBasePercentage":".471","caughtStealingPercentage":".529","numberOfPitches":2519,"era":"4.36","inningsPitched":"144.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.43","battersFaced":628,"outs":433,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2519,"balls":968,"strikes":1551,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.83","rbi":2,"winPercentage":".389","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"6.92","walksPer9Inn":"3.68","hitsPer9Inn":"9.23","runsScoredPer9":"4.99","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":47},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":54,"pitchingGameScore":54},{"player":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","boxscoreName":"Erceg"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 22)","summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":59,"gamesStarted":0,"flyOuts":27,"groundOuts":67,"airOuts":55,"runs":18,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":3,"hits":51,"hitByPitch":4,"atBats":219,"obp":".303","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":932,"era":"2.58","inningsPitched":"59.1","wins":7,"losses":4,"saves":2,"saveOpportunities":7,"holds":22,"blownSaves":5,"earnedRuns":17,"whip":"1.16","battersFaced":241,"outs":178,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":340,"strikes":592,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".636","pitchesPerInning":"15.71","gamesFinished":9,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.73","hitsPer9Inn":"7.74","runsScoredPer9":"2.73","homeRunsPer9":"0.46","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":51,"pitchingGameScore":51}]},"decisions":{"winner":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"loser":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"save":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}