{"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":776370,"link":"/api/v1.1/game/776370/feed/live","metaData":{"wait":10,"timeStamp":"20250912_014754","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776370,"type":"R","doubleHeader":"N","id":"2025/09/11/kcamlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776370-2025-09-11","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-11T23:15:00Z","originalDate":"2025-09-11","officialDate":"2025-09-11","dayNight":"night","time":"7:15","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":147,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":73,"ties":0,"pct":".503"},"records":{},"divisionLeader":false,"wins":74,"losses":73,"winningPercentage":".503"},"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":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":75,"losses":71,"ties":0,"pct":".514"},"records":{},"divisionLeader":false,"wins":75,"losses":71,"winningPercentage":".514"},"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":"71","wind":"5 mph, In From CF"},"gameInfo":{"attendance":15962,"firstPitch":"2025-09-11T23:16:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"home":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":825939,"fullName":"Jeremy Stangelo","link":"/api/v1/people/825939"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T23:16:32.715Z","endTime":"2025-09-11T23:19:49.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9,10,11,12],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T19:13:33.511Z","endTime":"2025-09-11T22:42:59.134Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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-11T22:42:59.134Z","endTime":"2025-09-11T23:16:20.709Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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-11T23:16:20.709Z","endTime":"2025-09-11T23:16:34.767Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.46353520970147,"strikeZoneBottom":1.64028983841244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28636942545084,"aZ":-13.143287880334842,"pfxX":-7.703552079563256,"pfxZ":9.517867680992014,"pX":-0.5901713321016503,"pZ":3.251889672311744,"vX0":8.375236116411735,"vY0":-140.82353734619124,"vZ0":-4.836825266007822,"x":139.5,"y":150.98,"x0":-2.6081499003751647,"y0":50.00634453281993,"z0":5.848425411516061,"aX":-15.408647002854003},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":12.1,"spinRate":2289,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.38959776266579293,"extension":7.018614496801344},"index":3,"playId":"a612c798-064d-30c3-9aa6-f9d21ce53dfc","pitchNumber":1,"startTime":"2025-09-11T23:16:34.767Z","endTime":"2025-09-11T23:16:39.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.3298337138728,"strikeZoneBottom":1.58872550012708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.199540884762143,"aZ":-42.310697232724415,"pfxX":6.6689609904517155,"pfxZ":-7.321555620556699,"pX":-0.643970110928996,"pZ":2.960872281986183,"vX0":2.7976011508462637,"vY0":-117.7272690975489,"vZ0":1.6023027207736196,"x":141.55,"y":158.84,"x0":-2.719055932960828,"y0":50.00374059111088,"z0":6.2289271938205655,"aX":9.232134085086933},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.5,"breakHorizontal":-12.8,"spinRate":2423,"spinDirection":36},"zone":1,"typeConfidence":0.91,"plateTime":0.4677129790226955,"extension":6.831277430246487},"index":4,"playId":"d81cf83f-69d8-3917-84cf-f481b6991a73","pitchNumber":2,"startTime":"2025-09-11T23:16:48.874Z","endTime":"2025-09-11T23:16:53.566Z","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.2,"endSpeed":87.2,"strikeZoneTop":3.42332742073944,"strikeZoneBottom":1.60021903478083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50187598321857,"aZ":-16.622481319746463,"pfxX":-7.6769971405340245,"pfxZ":7.914258945514945,"pX":-0.25744883590481726,"pZ":4.360453124270345,"vX0":9.306750382049682,"vY0":-139.7710305493146,"vZ0":-1.005553836404871,"x":126.81,"y":121.05,"x0":-2.643631580657003,"y0":50.004080048020526,"z0":5.823707115671887,"aX":-15.088427004944693},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":2271,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39291149041717466,"extension":7.060987167552466},"index":5,"playId":"bb302477-b833-3332-a5e3-1b2f946ef86a","pitchNumber":3,"startTime":"2025-09-11T23:17:05.310Z","endTime":"2025-09-11T23:17:10.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.43000093014275,"strikeZoneBottom":1.57880990033166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.122056541852228,"aZ":-42.5683482156814,"pfxX":4.256372109553493,"pfxZ":-7.309742687002293,"pX":1.1277358646122715,"pZ":-0.08581469904131196,"vX0":7.4413768993844265,"vY0":-119.63110196353985,"vZ0":-5.239665796871242,"x":74.01,"y":241.1,"x0":-2.599298783511041,"y0":50.003440138187585,"z0":6.026922545097202,"aX":6.051656225816319},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.4,"breakHorizontal":-9.8,"spinRate":2514,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4611949857061406,"extension":7.051490867640404},"index":6,"playId":"84d38470-14ee-3037-a413-741532605de2","pitchNumber":4,"startTime":"2025-09-11T23:17:21.105Z","endTime":"2025-09-11T23:17:28.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.111604306025324,"aZ":-42.56414730339399,"pfxX":7.256361414337851,"pfxZ":-7.209720726598254,"pX":0.10979210993662668,"pZ":1.2373111907846766,"vX0":4.519311180886854,"vY0":-120.33950037966643,"vZ0":-2.1112485332323305,"x":112.81,"y":205.37,"x0":-2.746283569240042,"y0":50.00256943105016,"z0":5.957997308120507,"aX":10.45777640522857},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.3,"breakHorizontal":-14.4,"spinRate":2464,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.45819484064147487,"extension":6.974952052983002},"index":7,"playId":"39cd0fc9-dd13-3751-8af1-e46d8157b854","pitchNumber":5,"startTime":"2025-09-11T23:17:44.018Z","endTime":"2025-09-11T23:17:47.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42407363195204,"aZ":-12.421959994239703,"pfxX":-5.799981433796168,"pfxZ":9.765487072267668,"pX":-0.07504090524979425,"pZ":2.486899849912777,"vX0":8.757107079091355,"vY0":-141.78937633697964,"vZ0":-7.267926978083637,"x":119.86,"y":171.63,"x0":-2.459459089921951,"y0":50.000878178219544,"z0":5.887453549414683,"aX":-11.729949337714078},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2244,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3872752709117018,"extension":6.9534495050464455},"index":8,"playId":"c9f4904c-8043-3d6e-9839-3d522477df20","pitchNumber":6,"startTime":"2025-09-11T23:18:05.512Z","endTime":"2025-09-11T23:18:11.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.454490322290624,"aZ":-13.920184892330564,"pfxX":-6.88914098530637,"pfxZ":8.942383798228365,"pX":-0.1451898448319658,"pZ":3.2231224642206544,"vX0":8.887056051380055,"vY0":-142.39108859074838,"vZ0":-5.076827004278573,"x":122.53,"y":151.76,"x0":-2.4201588008745336,"y0":50.00544588452887,"z0":5.918624824625345,"aX":-14.067458562540997},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":10.6,"spinRate":2284,"spinDirection":218},"zone":2,"typeConfidence":0.93,"plateTime":0.3855224659635419,"extension":7.076385612469185},"index":9,"playId":"a3c1bd04-ec58-3dba-8cdb-ab7ef4cdec44","pitchNumber":7,"startTime":"2025-09-11T23:18:39.927Z","endTime":"2025-09-11T23:18:44.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15912551012354,"aZ":-42.02348513041094,"pfxX":6.583068340787345,"pfxZ":-6.888665242790063,"pX":-0.14372470948320748,"pZ":2.006177328681355,"vX0":4.0233413967497516,"vY0":-119.7121344763394,"vZ0":-0.4850942716418284,"x":122.48,"y":184.61,"x0":-2.7092725816005565,"y0":50.00108049665221,"z0":6.01934991946626,"aX":9.416746075779216},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.2,"breakHorizontal":-13.0,"spinRate":2423,"spinDirection":42},"zone":8,"typeConfidence":0.9,"plateTime":0.4600494445255663,"extension":6.8892190470176775},"index":10,"playId":"4de4438b-5cfb-3da0-b013-491c669316e7","pitchNumber":8,"startTime":"2025-09-11T23:19:02.365Z","endTime":"2025-09-11T23:19:06.706Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.41334777541817,"strikeZoneBottom":1.62939151665167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19128174719778,"aZ":-42.10499291201052,"pfxX":5.845626090712625,"pfxZ":-6.809696217468389,"pX":0.38314921806080976,"pZ":0.3264757266889035,"vX0":5.441520410820986,"vY0":-121.22152387334398,"vZ0":-4.311810653992459,"x":102.4,"y":229.97,"x0":-2.667092931204197,"y0":50.00309712202702,"z0":5.88275151516788,"aX":8.523083996787571},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.2,"breakHorizontal":-12.1,"spinRate":2469,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4554077069254543,"extension":7.195877189207088},"index":11,"playId":"6eecbb19-9b9f-37c1-a066-a2fb895fb413","pitchNumber":9,"startTime":"2025-09-11T23:19:23.747Z","endTime":"2025-09-11T23:19:29.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.40757855925407,"strikeZoneBottom":1.54053525833777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.836162917534466,"aZ":-16.848982160957746,"pfxX":-6.903467290013541,"pfxZ":7.501248673748805,"pX":-0.6686955986736106,"pZ":4.13185338222662,"vX0":8.1457195502815,"vY0":-142.1066882136678,"vZ0":-2.080590747711623,"x":142.49,"y":127.22,"x0":-2.6765962652172828,"y0":50.005841312103556,"z0":5.94498584265555,"aX":-14.109835689518924},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":10.8,"spinRate":2132,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38556885358963555,"extension":7.034274462393135},"index":12,"playId":"51f0b387-be3b-39a5-b1be-e95e114dd16f","pitchNumber":10,"startTime":"2025-09-11T23:19:44.489Z","endTime":"2025-09-11T23:19:49.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:19:49.932Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder CJ Kayfus in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T23:19:58.414Z","endTime":"2025-09-11T23:22:15.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":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":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.49119341516145,"strikeZoneBottom":1.52780349248944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.016587460471804,"aZ":-15.271833725695998,"pfxX":-6.670731646216327,"pfxZ":8.53104594530116,"pX":-0.17921973327483942,"pZ":3.9568059971026215,"vX0":8.807154169226553,"vY0":-140.40421804077587,"vZ0":-2.582772436498046,"x":123.83,"y":131.95,"x0":-2.501056592942014,"y0":50.00411476875198,"z0":5.891601434337859,"aX":-13.219562265329754},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2154,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3912201915476379,"extension":7.001026616697602},"index":0,"playId":"ca2710e0-6985-33ff-b90e-fe254067fcff","pitchNumber":1,"startTime":"2025-09-11T23:20:16.597Z","endTime":"2025-09-11T23:20:20.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.43857039424404,"strikeZoneBottom":1.50258788779725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96109127778084,"aZ":-13.363617490449794,"pfxX":-7.945878620376742,"pfxZ":9.546060017417565,"pX":1.1732031468567077,"pZ":1.713180791106785,"vX0":12.57902644367021,"vY0":-139.81916351322076,"vZ0":-8.566453592673659,"x":72.28,"y":192.52,"x0":-2.3617078771363835,"y0":50.00067971499428,"z0":5.70340371234221,"aX":-15.654514417113488},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2216,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3924625651958267,"extension":7.0902812077234225},"index":1,"playId":"b8de5037-6f39-3b1c-83ca-1039054fc757","pitchNumber":2,"startTime":"2025-09-11T23:20:35.801Z","endTime":"2025-09-11T23:20:43.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.46984563383834,"strikeZoneBottom":1.61606750475803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08108451752095,"aZ":-14.553808262607332,"pfxX":-8.625828026974116,"pfxZ":8.697658199013677,"pX":0.44430655209113096,"pZ":2.3977517922955047,"vX0":11.158315917134841,"vY0":-142.01348357243037,"vZ0":-6.4807361594409505,"x":100.06,"y":174.04,"x0":-2.430622991129449,"y0":50.0011378512094,"z0":5.649847043789022,"aX":-17.470497244246154},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2335,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.38694836078215866,"extension":7.017258699771935},"index":2,"playId":"10cdf65b-035b-3710-ad17-a5039e5f8947","pitchNumber":3,"startTime":"2025-09-11T23:20:57.569Z","endTime":"2025-09-11T23:21:02.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.44662884371747,"strikeZoneBottom":1.5106703651337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22995949326379,"aZ":-20.042390303079955,"pfxX":-10.880560850658913,"pfxZ":5.958885700613831,"pX":0.05813595006900861,"pZ":1.6001161545519083,"vX0":11.284320360455352,"vY0":-141.94865220070432,"vZ0":-7.57195752940428,"x":114.78,"y":195.58,"x0":-2.5597324340960146,"y0":50.00207370808015,"z0":5.583504430379912,"aX":-22.149451632472193},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.2,"breakHorizontal":17.4,"spinRate":2198,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3862113302269008,"extension":7.101107872941887},"index":3,"playId":"e9ada08b-2ac6-36d7-9046-d34a8c0a57ee","pitchNumber":4,"startTime":"2025-09-11T23:21:17.739Z","endTime":"2025-09-11T23:21:22.669Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-11T23:21:28.748Z","endTime":"2025-09-11T23:21:44.640Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"057d6854-4bbc-384b-8090-4c833483770f","startTime":"2025-09-11T23:21:44.640Z","endTime":"2025-09-11T23:21:48.593Z","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, 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":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06527897440682,"aZ":-29.10632342350941,"pfxX":5.684435332254492,"pfxZ":1.8478709559276858,"pX":-0.13672077587306292,"pZ":2.259372058336458,"vX0":5.075731609432685,"vY0":-128.10948067985524,"vZ0":-2.6042204552210153,"x":122.21,"y":177.78,"x0":-2.883763565589392,"y0":50.00162933191984,"z0":5.569859401980326,"aX":9.423141268056598},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-11.4,"spinRate":2151,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.4279513761619316,"extension":6.957410235574177},"hitData":{"launchSpeed":90.4,"launchAngle":31.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.48,"coordY":128.54}},"index":6,"playId":"855f4738-0a7e-3d03-a29b-ec04ee9233af","pitchNumber":5,"startTime":"2025-09-11T23:22:06.409Z","endTime":"2025-09-11T23:22:15.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:22:15.554Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (30) on a fly ball to right center field. Mike Yastrzemski scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T23:23:05.451Z","endTime":"2025-09-11T23:24:39.753Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":"4a44e779-f4d2-3c59-a17e-9e51643ea587","startTime":"2025-09-11T23:22:46.105Z","endTime":"2025-09-11T23:22:50.325Z","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":96.8,"endSpeed":88.4,"strikeZoneTop":3.58107898956049,"strikeZoneBottom":1.70353212294997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.643318711338306,"aZ":-13.814165236032014,"pfxX":-6.888171554332638,"pfxZ":9.139649100915369,"pX":-0.66185894189188,"pZ":3.6832003441648165,"vX0":7.627900928033679,"vY0":-140.76453598197625,"vZ0":-3.9461455076354226,"x":142.23,"y":139.33,"x0":-2.510529867672718,"y0":50.00291666571697,"z0":5.996236382519359,"aX":-13.837887060825892},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":10.9,"spinRate":2303,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3889549196068738,"extension":6.988109701096948},"index":1,"playId":"63cd4524-37e1-36f2-b0ff-3b61e6a3f9f9","pitchNumber":1,"startTime":"2025-09-11T23:23:07.777Z","endTime":"2025-09-11T23:23:12.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.998286369009097,"aZ":-19.451916922651414,"pfxX":-9.38482995202093,"pfxZ":6.354612067716687,"pX":-0.8064520950094095,"pZ":3.179542338619384,"vX0":8.578828762814616,"vY0":-140.2153969258435,"vZ0":-3.779811087466232,"x":147.74,"y":152.93,"x0":-2.677789979573509,"y0":50.006163099595085,"z0":5.805159034076586,"aX":-18.798259816538216},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2208,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38978652262290936,"extension":7.007727090128357},"index":2,"playId":"e94c878b-a722-33d7-b5c4-80f04059667c","pitchNumber":2,"startTime":"2025-09-11T23:23:28.686Z","endTime":"2025-09-11T23:23:32.725Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30992467603767,"aZ":-13.26078602365209,"pfxX":-7.9370706454898485,"pfxZ":9.265743708584889,"pX":0.13363605553847385,"pZ":2.282869766662464,"vX0":9.864287227022741,"vY0":-141.9287464332333,"vZ0":-8.004305467827383,"x":111.91,"y":177.14,"x0":-2.3548247589525917,"y0":50.003582848251696,"z0":5.9831281989211895,"aX":-16.203061755974527},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":12.4,"spinRate":2311,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3858275823307111,"extension":6.945272339044515},"index":3,"playId":"1cd1e06d-1687-3a55-92c1-97d980dcb842","pitchNumber":3,"startTime":"2025-09-11T23:23:50.459Z","endTime":"2025-09-11T23:23:57.874Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91996350649827,"aZ":-14.073600058393351,"pfxX":-6.935575096834681,"pfxZ":9.050112176541669,"pX":-0.22829281195567677,"pZ":2.9943657798707632,"vX0":9.076815531609522,"vY0":-140.75092490550645,"vZ0":-5.4444089684188075,"x":125.7,"y":157.93,"x0":-2.5987700190179748,"y0":50.00273701633086,"z0":5.8703086528308965,"aX":-13.871281234547906},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":10.7,"spinRate":2298,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3896385418515149,"extension":6.966020972779222},"hitData":{"launchSpeed":101.0,"launchAngle":25.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":173.5,"coordY":45.61}},"index":4,"playId":"9ac75f9e-0ff5-3f68-a1bd-4c9684635c22","pitchNumber":4,"startTime":"2025-09-11T23:24:15.443Z","endTime":"2025-09-11T23:24:39.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:24:39.753Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T23:24:52.221Z","endTime":"2025-09-11T23:26:29.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":97.4,"endSpeed":89.1,"strikeZoneTop":3.60126362326464,"strikeZoneBottom":1.71333000826044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.615088365589287,"aZ":-17.33751266677515,"pfxX":-9.624856972442162,"pfxZ":7.3321855619892675,"pX":0.33051065979025945,"pZ":1.9433345648752602,"vX0":11.302813897378922,"vY0":-141.21694279094973,"vZ0":-7.098501351688654,"x":104.4,"y":186.31,"x0":-2.469917106236982,"y0":50.004453998318596,"z0":5.601514451685261,"aX":-19.477839993865878},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":15.1,"spinRate":2308,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.38760756959311315,"extension":7.054471557831138},"index":0,"playId":"e7ea96d8-9418-3c5e-90ca-5596ca847f36","pitchNumber":1,"startTime":"2025-09-11T23:25:03.449Z","endTime":"2025-09-11T23:25:08.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.57351961205929,"strikeZoneBottom":1.7127953731198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.605507642967314,"aZ":-42.193693791224376,"pfxX":5.791913652294192,"pfxZ":-6.8681604586580605,"pX":0.7227945994340472,"pZ":0.857964377297224,"vX0":5.798687737243682,"vY0":-120.81396395911835,"vZ0":-3.0923182833106804,"x":89.45,"y":215.61,"x0":-2.4737165169897097,"y0":50.00554698112149,"z0":5.914164649370966,"aX":8.44373485155687},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.0,"breakHorizontal":-12.0,"spinRate":2482,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4558129898222876,"extension":6.9337480801092815},"index":1,"playId":"45f9855f-9b7a-3f50-b01b-fe1581d09be6","pitchNumber":2,"startTime":"2025-09-11T23:25:16.553Z","endTime":"2025-09-11T23:25:20.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.59261212849065,"strikeZoneBottom":1.70438008267779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.194559316251272,"aZ":-20.070596036137896,"pfxX":-9.734463105179387,"pfxZ":5.9866271023023945,"pX":1.4324444433431205,"pZ":1.8777127608186146,"vX0":14.084616180521213,"vY0":-140.64150385639377,"vZ0":-6.95735956867841,"x":62.4,"y":188.08,"x0":-2.354740324344958,"y0":50.00171673357205,"z0":5.666121650542698,"aX":-19.677250433081525},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2272,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.38811960658237954,"extension":6.990741544849498},"index":2,"playId":"851094f0-5021-374b-9e42-63e11ea27688","pitchNumber":3,"startTime":"2025-09-11T23:25:31.697Z","endTime":"2025-09-11T23:25:36.355Z","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":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.56999986453891,"strikeZoneBottom":1.68039939072429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.838979736675448,"aZ":-23.324869937968852,"pfxX":-10.347449229789142,"pfxZ":4.400048977093576,"pX":0.42813242391754386,"pZ":2.410944100272884,"vX0":12.00393739087875,"vY0":-140.67672380962372,"vZ0":-4.948487587597649,"x":100.68,"y":173.68,"x0":-2.542615080629374,"y0":50.005061681972265,"z0":5.697797956559959,"aX":-20.817795521292606},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":16.4,"spinRate":2089,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3888188679182285,"extension":7.016271647423303},"index":3,"playId":"b48bd736-e6b3-3009-9e8b-9d3070fab8dc","pitchNumber":4,"startTime":"2025-09-11T23:25:46.376Z","endTime":"2025-09-11T23:25:50.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.51642294863349,"strikeZoneBottom":1.68235908577517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.345940786319893,"aZ":-30.116984491911854,"pfxX":4.938840204286356,"pfxZ":1.2641877350048252,"pX":3.108395119099663,"pZ":0.6130548232339795,"vX0":12.379035382765597,"vY0":-126.99796838865532,"vZ0":-6.421522859122905,"x":-1.48,"y":222.23,"x0":-2.473765182448297,"y0":50.00467344251348,"z0":5.574122008893863,"aX":8.057191737905653},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":-11.8,"spinRate":2320,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43150818239898037,"extension":6.958127536468313},"index":4,"playId":"e26d0825-8de3-35d2-b452-d1b1b00767af","pitchNumber":5,"startTime":"2025-09-11T23:26:02.799Z","endTime":"2025-09-11T23:26:06.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-11T23:26:15.924Z","endTime":"2025-09-11T23:26:24.330Z","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(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":97.8,"endSpeed":90.2,"strikeZoneTop":3.57000029405339,"strikeZoneBottom":1.68645556516358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.540883597803713,"aZ":-20.685965584944057,"pfxX":-9.789827545973477,"pfxZ":5.59823044509532,"pX":1.400101796071698,"pZ":1.3965764319550746,"vX0":14.124460685518574,"vY0":-141.67932851278582,"vZ0":-8.106724641926178,"x":63.63,"y":201.07,"x0":-2.356462035004344,"y0":50.004610314741846,"z0":5.595913385051154,"aX":-20.092441092054905},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.6,"breakHorizontal":15.1,"spinRate":2101,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3852280203066596,"extension":7.083772942774795},"index":6,"playId":"a632c8fd-a952-31c4-b979-608bfa3d92b2","pitchNumber":6,"startTime":"2025-09-11T23:26:24.330Z","endTime":"2025-09-11T23:26:29.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:26:29.445Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out sharply to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T23:27:35.345Z","endTime":"2025-09-11T23:27:51.320Z","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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-11T23:26:43.677Z","endTime":"2025-09-11T23:27:37.616Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.969165466346713,"aZ":-31.604999324465417,"pfxX":7.079167142630041,"pfxZ":0.3723297939484027,"pX":0.11097450601854202,"pZ":2.6283577316451825,"vX0":5.0889042771935555,"vY0":-123.41235575589766,"vZ0":-0.9894702117754718,"x":112.77,"y":167.81,"x0":-2.898960308493189,"y0":50.00499130185127,"z0":5.70080070190186,"aX":10.900760429944947},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.7,"breakHorizontal":-14.0,"spinRate":2230,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.444129741030971,"extension":6.911109705630167},"hitData":{"launchSpeed":101.5,"launchAngle":44.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":36.84,"coordY":102.0}},"index":1,"playId":"6f892592-c97b-3217-bde1-e5b285a7bbd4","pitchNumber":1,"startTime":"2025-09-11T23:27:37.616Z","endTime":"2025-09-11T23:27:51.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:27:51.320Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jac Caglianone flies out to center fielder Nolan Jones.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T23:28:09.644Z","endTime":"2025-09-11T23:29:46.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.26093949155177,"strikeZoneBottom":1.57999885702179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15878929820183,"aZ":-40.787819596461624,"pfxX":6.294798644750471,"pfxZ":-6.1950101745527935,"pX":-0.4586587932152572,"pZ":1.0376801554012227,"vX0":3.2805949335406046,"vY0":-117.96403691992764,"vZ0":-2.6286558817938968,"x":134.48,"y":210.76,"x0":-2.6909220851771556,"y0":50.00102217567443,"z0":5.973702704949253,"aX":8.755163047293486},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.6,"breakHorizontal":-12.2,"spinRate":2424,"spinDirection":39},"zone":13,"typeConfidence":0.91,"plateTime":0.46663338552964984,"extension":6.91121073150169},"index":0,"playId":"72e9d3fe-0ea2-38ae-9385-839fa2547749","pitchNumber":1,"startTime":"2025-09-11T23:28:18.494Z","endTime":"2025-09-11T23:28:25.425Z","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.1,"endSpeed":87.7,"strikeZoneTop":3.25942007766489,"strikeZoneBottom":1.5799996732658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.817127306797417,"aZ":-17.137392196351566,"pfxX":-9.230642336589238,"pfxZ":7.628888623085499,"pX":-1.1732573401065112,"pZ":2.347589262689423,"vX0":7.432400225334214,"vY0":-139.59783272450784,"vZ0":-6.422093783890446,"x":161.72,"y":175.4,"x0":-2.672724961848953,"y0":50.00157918202213,"z0":5.808500538918942,"aX":-18.192631905646476},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":15.1,"spinRate":2386,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.392553237128654,"extension":7.099524591984852},"index":1,"playId":"632f6a8f-197d-3a16-9451-434ae8241cd3","pitchNumber":2,"startTime":"2025-09-11T23:28:37.152Z","endTime":"2025-09-11T23:28:44.260Z","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":97.4,"endSpeed":88.5,"strikeZoneTop":3.21898289716123,"strikeZoneBottom":1.58000109782784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.549545671345825,"aZ":-10.409518520174002,"pfxX":-9.64609843994467,"pfxZ":10.856608898790807,"pX":0.8441023589494582,"pZ":1.3873138952522748,"vX0":12.089798807188295,"vY0":-141.02497877566876,"vZ0":-10.309101671064532,"x":84.82,"y":201.32,"x0":-2.2551044248635614,"y0":50.00051657497972,"z0":5.772053692206316,"aX":-19.332706770623933},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":14.9,"spinRate":2445,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38912459657548837,"extension":7.184764860765058},"index":2,"playId":"cb4de02c-08de-31ad-a157-4d9dd7ee3b9b","pitchNumber":3,"startTime":"2025-09-11T23:28:56.347Z","endTime":"2025-09-11T23:29:03.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.18646273209875,"strikeZoneBottom":1.58000001044628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31539120824975,"aZ":-19.82643337256884,"pfxX":-9.955957885135017,"pfxZ":6.339537774317151,"pX":-0.47278677609444136,"pZ":2.6707139240533295,"vX0":9.262086685878359,"vY0":-138.98579669279817,"vZ0":-4.633112269243652,"x":135.02,"y":166.67,"x0":-2.56143485386655,"y0":50.00670220398119,"z0":5.683348339201896,"aX":-19.404422667201146},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":16.0,"spinRate":2200,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3947018642016271,"extension":7.007517033903221},"index":3,"playId":"8d8d41e1-d41e-36dc-a89f-dcce1a42768c","pitchNumber":4,"startTime":"2025-09-11T23:29:16.892Z","endTime":"2025-09-11T23:29:22.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.258699097493686,"aZ":-26.512119333554985,"pfxX":-2.3449295451698298,"pfxZ":3.1249911984704823,"pX":-0.45766340732325556,"pZ":3.611347406662671,"vX0":7.169575212069137,"vY0":-134.0788235448582,"vZ0":-0.36964019901997586,"x":134.45,"y":141.27,"x0":-2.8672040002189982,"y0":50.00376662999193,"z0":5.65061751492474,"aX":-4.250706841564098},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":2.6,"spinRate":2356,"spinDirection":212},"zone":11,"typeConfidence":0.94,"plateTime":0.40925288738138255,"extension":6.981790945586411},"hitData":{"launchSpeed":97.8,"launchAngle":36.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.54,"coordY":75.87}},"index":4,"playId":"1d2e987f-f6ca-3cc7-a8a2-343ef625411e","pitchNumber":5,"startTime":"2025-09-11T23:29:36.358Z","endTime":"2025-09-11T23:29:46.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:29:46.679Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-11T23:31:56.953Z","endTime":"2025-09-11T23:33:33.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","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":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.26165357022375,"strikeZoneBottom":1.4499994045149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.129034232698363,"aZ":-19.827532554899108,"pfxX":-5.207406539356944,"pfxZ":6.504352081728863,"pX":-1.1671448926753183,"pZ":2.641514895205835,"vX0":3.3404308599548824,"vY0":-136.87199906439335,"vZ0":-3.99991171573007,"x":161.49,"y":167.46,"x0":-1.726704255613382,"y0":50.0004888037446,"z0":5.478962237422556,"aX":-9.881730154800843},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":8.8,"spinRate":1940,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.400127487216154,"extension":6.212109714074176},"index":0,"playId":"5d384716-1f16-3111-8f95-130a5128c4a8","pitchNumber":1,"startTime":"2025-09-11T23:32:18.275Z","endTime":"2025-09-11T23:32:22.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.2200001183534,"strikeZoneBottom":1.47554144941193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69037649290673,"aZ":-18.83836816921715,"pfxX":-6.1198521085630695,"pfxZ":7.091613675440164,"pX":-0.6315971245873694,"pZ":2.198534034434079,"vX0":5.06192830819958,"vY0":-136.22159348588102,"vZ0":-5.163103296890269,"x":141.07,"y":179.42,"x0":-1.7180049141891556,"y0":50.00661987249595,"z0":5.419504191751165,"aX":-11.513704248255685},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":10.1,"spinRate":2039,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4019675777377789,"extension":6.188283789727411},"index":1,"playId":"2c97753d-d098-3f1f-a24e-2ab524d4ff1b","pitchNumber":2,"startTime":"2025-09-11T23:32:32.324Z","endTime":"2025-09-11T23:32:36.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.251654238932026,"aZ":-26.031366890772052,"pfxX":-8.639006937614411,"pfxZ":3.2753938599514,"pX":-0.20260031373179335,"pZ":2.4234096621308434,"vX0":6.983306973006018,"vY0":-136.44477310193489,"vZ0":-3.0979191588783435,"x":124.72,"y":173.35,"x0":-1.6782738602738698,"y0":50.00604739583033,"z0":5.375980867255268,"aX":-16.220666694488553},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.4,"breakHorizontal":14.0,"spinRate":2122,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40210400016789105,"extension":6.200383438778689},"index":2,"playId":"6d2b6010-2e70-3e8f-bea5-a8b783018135","pitchNumber":3,"startTime":"2025-09-11T23:32:46.784Z","endTime":"2025-09-11T23:32:54.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.045436779241182,"aZ":-33.2297849530401,"pfxX":2.0811747425876295,"pfxZ":-0.6517096404041851,"pX":-0.2508586806798599,"pZ":2.424993626936223,"vX0":3.501588920632162,"vY0":-126.11161785958936,"vZ0":-0.4511674945607965,"x":126.56,"y":173.31,"x0":-1.9241206351985793,"y0":50.003353222699054,"z0":5.271391710123363,"aX":3.373430151414801},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-4.6,"spinRate":2563,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.43322459699525107,"extension":6.402085156477391},"index":3,"playId":"94b1f50b-fcd0-356d-928e-9deee7b127a7","pitchNumber":4,"startTime":"2025-09-11T23:33:07.968Z","endTime":"2025-09-11T23:33:13.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.21999896974765,"strikeZoneBottom":1.46950054725276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36385498159563,"aZ":-15.02471497802097,"pfxX":-4.553597731084023,"pfxZ":8.980273293963567,"pX":0.40815005477566674,"pZ":1.9449536529941414,"vX0":6.951536013108963,"vY0":-137.74229195776545,"vZ0":-6.369352608789362,"x":101.44,"y":186.27,"x0":-1.5638645767491777,"y0":50.001400892015006,"z0":5.314378615593504,"aX":-8.695172044122423},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":6.7,"spinRate":2109,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.39858937312857146,"extension":6.251220157827504},"index":4,"playId":"de7a69fc-5814-3624-9ffc-01cdae7ef850","pitchNumber":5,"startTime":"2025-09-11T23:33:27.075Z","endTime":"2025-09-11T23:33:33.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:33:33.824Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-11T23:33:44.661Z","endTime":"2025-09-11T23:35:12.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.4,"strikeZoneTop":3.36915723083597,"strikeZoneBottom":1.57512367029357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65489455265091,"aZ":-35.33479236245673,"pfxX":9.31851498133219,"pfxZ":-2.2805069403268305,"pX":-1.7095870238084216,"pZ":3.1726957060871577,"vX0":-1.9509511377142899,"vY0":-117.95103558502649,"vZ0":2.398838916652587,"x":182.17,"y":153.12,"x0":-2.0737606766710313,"y0":50.00188246601649,"z0":5.436354244103883,"aX":12.92668642033593},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.1,"breakHorizontal":-16.2,"spinRate":2722,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4671362521656661,"extension":6.1850764215521545},"index":0,"playId":"d64bc930-3404-39ac-a737-d416f1a2e86b","pitchNumber":1,"startTime":"2025-09-11T23:33:55.638Z","endTime":"2025-09-11T23:34:02.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.745910348019244,"aZ":-33.04483518011051,"pfxX":-8.834840445578791,"pfxZ":-0.5278399854370672,"pX":-0.5269333055116623,"pZ":1.0939330837503258,"vX0":6.130794569193222,"vY0":-128.19008558212826,"vZ0":-3.518769552280525,"x":137.09,"y":209.24,"x0":-1.817586666288862,"y0":50.00393816339119,"z0":5.100219149435001,"aX":-14.511532112209688},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.6,"breakHorizontal":14.4,"spinRate":1595,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4294398513923845,"extension":6.527670993420869},"index":1,"playId":"f0d49c00-9185-3a88-9334-30c0fc8a22f3","pitchNumber":2,"startTime":"2025-09-11T23:34:10.348Z","endTime":"2025-09-11T23:34:15.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.933312278711444,"aZ":-32.14684724554247,"pfxX":-10.170834477743217,"pfxZ":0.012625459573516018,"pX":-0.5565711500071424,"pZ":1.172948574943145,"vX0":6.5738149468779925,"vY0":-128.90087765090877,"vZ0":-3.511091754789806,"x":138.22,"y":207.11,"x0":-1.8297199627593215,"y0":50.000327126326106,"z0":5.057399391593779,"aX":-16.966546131501577},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.6,"breakHorizontal":16.8,"spinRate":1533,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4263169841780772,"extension":6.569430367659066},"index":2,"playId":"6aee3b11-03b3-36d0-b2d6-b826de076fa9","pitchNumber":3,"startTime":"2025-09-11T23:34:26.764Z","endTime":"2025-09-11T23:34:32.555Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-11T23:34:40.115Z","endTime":"2025-09-11T23:34:51.929Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.38883004551814,"strikeZoneBottom":1.50399887379226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32524537518005,"aZ":-15.591524454862675,"pfxX":-4.04928754327048,"pfxZ":8.550736504715086,"pX":-0.7804624417980643,"pZ":3.8425000274437737,"vX0":3.8895349580078995,"vY0":-138.70840512094358,"vZ0":-1.6882878267589976,"x":146.75,"y":135.03,"x0":-1.6778354087824767,"y0":50.00629496028397,"z0":5.503704203148387,"aX":-7.856697055266729},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2194,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3955500014720319,"extension":6.081157373135879},"index":4,"playId":"eb6af673-5d63-3190-97b4-5368fe72a66a","pitchNumber":4,"startTime":"2025-09-11T23:34:51.929Z","endTime":"2025-09-11T23:34:56.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.36996877743862,"strikeZoneBottom":1.46692095414237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85508320618001,"aZ":-16.932281814566817,"pfxX":-3.8041205649356327,"pfxZ":7.793338405292685,"pX":-0.026966900221488555,"pZ":1.8502947538375505,"vX0":5.761668114804338,"vY0":-138.6715145468988,"vZ0":-6.418415019845278,"x":118.03,"y":188.82,"x0":-1.6335472474980266,"y0":50.00196462871033,"z0":5.3169155818398695,"aX":-7.438840399359493},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":5.8,"spinRate":2134,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39438920518971,"extension":6.2914355619684645},"index":5,"playId":"c1153e9e-f703-3dd0-a9c1-f650c7434e33","pitchNumber":5,"startTime":"2025-09-11T23:35:07.571Z","endTime":"2025-09-11T23:35:12.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:35:12.378Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, first baseman Salvador Perez to pitcher Stephen Kolek.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-11T23:35:18.733Z","endTime":"2025-09-11T23:36:03.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.4683434959333,"strikeZoneBottom":1.62205210198237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5195859213599,"aZ":-16.635353978680836,"pfxX":-4.764673252070313,"pfxZ":7.971939481048197,"pX":0.593462767674625,"pZ":2.2801370821962577,"vX0":7.583885284767606,"vY0":-138.6263092366732,"vZ0":-5.5567099533040825,"x":94.38,"y":177.22,"x0":-1.5566782661548144,"y0":50.00393058374994,"z0":5.418253932362065,"aX":-9.289285329806898},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":7.1,"spinRate":2100,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39486916918066717,"extension":6.2415543887569775},"index":0,"playId":"7cbe020c-2baa-32e3-b550-f7a6a7147023","pitchNumber":1,"startTime":"2025-09-11T23:35:38.594Z","endTime":"2025-09-11T23:35:43.751Z","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":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47044112693947,"aZ":-34.412567662046335,"pfxX":0.3154626359827144,"pfxZ":-1.338123313775137,"pX":0.1061825800331489,"pZ":1.9898064198639238,"vX0":4.887914043690262,"vY0":-128.4572303976365,"vZ0":-1.3877815788473797,"x":112.95,"y":185.06,"x0":-1.8618435565642877,"y0":50.004259067498445,"z0":5.211118490021251,"aX":0.5263169098676446},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.5,"breakHorizontal":-1.7,"spinRate":2616,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4263136162135508,"extension":6.365398549017037},"hitData":{"launchSpeed":90.0,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.55,"coordY":164.87}},"index":1,"playId":"82839c32-74a5-3770-afaa-f90719c7c24e","pitchNumber":2,"startTime":"2025-09-11T23:35:53.860Z","endTime":"2025-09-11T23:36:03.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:36:03.066Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T23:38:17.413Z","endTime":"2025-09-11T23:39:16.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.31978666241243,"strikeZoneBottom":1.50640590647257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15118065474858,"aZ":-22.218858602202804,"pfxX":-10.340851854407514,"pfxZ":5.21292926380018,"pX":0.06496970271563283,"pZ":2.254116989335726,"vX0":10.913244128876405,"vY0":-137.4757774682996,"vZ0":-5.10573093961205,"x":114.52,"y":177.92,"x0":-2.617147326297726,"y0":50.00284121565087,"z0":5.6484125639653655,"aX":-19.747429868901055},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":1956,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39878305726894636,"extension":7.133790609465067},"index":0,"playId":"31f6c145-83c5-3b68-879a-dc00e6d6473a","pitchNumber":1,"startTime":"2025-09-11T23:38:33.609Z","endTime":"2025-09-11T23:38:38.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33545961047062,"aZ":-20.674184896323226,"pfxX":-10.31680464238609,"pfxZ":5.893132668382181,"pX":-0.21881495707609402,"pZ":3.2776714029329512,"vX0":9.984994128779302,"vY0":-139.07604166789548,"vZ0":-3.17603261161866,"x":125.34,"y":150.28,"x0":-2.5220447373260546,"y0":50.00259661442045,"z0":5.812077050054968,"aX":-20.130924462169997},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":16.6,"spinRate":2075,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3944260707190339,"extension":7.072642776895096},"index":1,"playId":"4330f3ad-dc1d-3738-8c33-d61fb0c81905","pitchNumber":2,"startTime":"2025-09-11T23:38:47.985Z","endTime":"2025-09-11T23:38:51.304Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-11T23:39:02.752Z","endTime":"2025-09-11T23:39:12.213Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.30904690363704,"strikeZoneBottom":1.49644834197197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42278397094405,"aZ":-33.576517803659875,"pfxX":6.011323955117881,"pfxZ":-0.8967743171098306,"pX":0.6776925081732661,"pZ":2.9520712766564605,"vX0":6.495627171275112,"vY0":-125.14907032637828,"vZ0":-0.04935115961110026,"x":91.17,"y":159.07,"x0":-2.7410100837996807,"y0":50.00053151039189,"z0":5.743538589262368,"aX":9.443805600545867},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-12.5,"spinRate":2175,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.43920535368833447,"extension":6.988885135643792},"index":3,"playId":"7d41c862-9184-39ef-b5a2-1a1ac217e989","pitchNumber":3,"startTime":"2025-09-11T23:39:12.213Z","endTime":"2025-09-11T23:39:16.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:39:16.464Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, second baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T23:39:32.673Z","endTime":"2025-09-11T23:40:05.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.4,"strikeZoneTop":3.2980726523236,"strikeZoneBottom":1.58613658877753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.556402526747938,"aZ":-43.87570466900487,"pfxX":6.972499504984873,"pfxZ":-8.97145271167958,"pX":-1.154664917727266,"pZ":3.4133531663074996,"vX0":1.5508263161401652,"vY0":-114.73233648993849,"vZ0":3.317214343960918,"x":161.01,"y":146.62,"x0":-2.748232705565699,"y0":50.00332832458707,"z0":6.290420667884179,"aX":9.092489275681844},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.8,"breakHorizontal":-13.1,"spinRate":2332,"spinDirection":43},"zone":11,"typeConfidence":0.91,"plateTime":0.4814388775168439,"extension":7.004882243248199},"index":0,"playId":"06e8e106-1d2e-383f-af66-2a07f7e3544f","pitchNumber":1,"startTime":"2025-09-11T23:39:43.720Z","endTime":"2025-09-11T23:39:48.928Z","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":96.5,"endSpeed":87.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26468673049831,"aZ":-13.60945689880156,"pfxX":-7.620495298152913,"pfxZ":9.440856648215018,"pX":-0.12868332498118026,"pZ":2.053988530148132,"vX0":9.267640053212318,"vY0":-139.97841665803102,"vZ0":-7.654702230875375,"x":121.91,"y":183.32,"x0":-2.506558285826736,"y0":50.00436320965194,"z0":5.732459890151233,"aX":-14.987669555011538},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2269,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.39266326587276534,"extension":7.17250389039603},"hitData":{"launchSpeed":100.3,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.78,"coordY":145.49}},"index":1,"playId":"a5d6f17d-b45d-37d8-8a25-9c033b2916f8","pitchNumber":2,"startTime":"2025-09-11T23:39:57.317Z","endTime":"2025-09-11T23:40:05.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:40:05.620Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Maile grounds out, pitcher Gavin Williams to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T23:40:18.481Z","endTime":"2025-09-11T23:42:02.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668909,"link":"/api/v1/people/668909"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":85.1,"endSpeed":78.0,"strikeZoneTop":3.26654175311275,"strikeZoneBottom":1.53000042178994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.637238389607248,"aZ":-32.51780944075531,"pfxX":4.241107432082215,"pfxZ":-0.22524517054602278,"pX":-0.960664972791345,"pZ":3.0302835155080996,"vX0":3.4722555120357543,"vY0":-123.89525492335663,"vZ0":-0.1474878292083136,"x":153.62,"y":156.96,"x0":-2.9330426127083764,"y0":50.000634696897905,"z0":5.816964296043652,"aX":6.56629444844702},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-8.5,"spinRate":2266,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4427420474724033,"extension":6.906442492760347},"index":0,"playId":"cc963c4d-23f8-30f1-b755-f3601f5f0396","pitchNumber":1,"startTime":"2025-09-11T23:40:30.509Z","endTime":"2025-09-11T23:40:38.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.24378393573917,"strikeZoneBottom":1.52999980810745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.385142692216107,"aZ":-35.03734246783106,"pfxX":5.1038662191979265,"pfxZ":-1.8149506627057832,"pX":-0.7766016852459077,"pZ":2.8188319086968825,"vX0":3.6210603605023315,"vY0":-125.21990589402756,"vZ0":-0.42491575207941723,"x":146.6,"y":162.67,"x0":-2.9066514904708143,"y0":50.00078553810029,"z0":5.868769013466215,"aX":8.065247280757442},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":-10.1,"spinRate":2127,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.43820336208859434,"extension":6.93905567317678},"index":1,"playId":"8fd8bd7b-ee51-381c-b48e-2d0026c60773","pitchNumber":2,"startTime":"2025-09-11T23:40:44.285Z","endTime":"2025-09-11T23:40:49.128Z","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":96.1,"endSpeed":87.9,"strikeZoneTop":3.2611846597926,"strikeZoneBottom":1.567100358981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69798865912016,"aZ":-20.26279843311583,"pfxX":-10.732406830963615,"pfxZ":6.038105769916032,"pX":0.0980490879965946,"pZ":2.1581861037132373,"vX0":11.01158186569196,"vY0":-139.3974966137078,"vZ0":-5.97338483772455,"x":113.26,"y":180.51,"x0":-2.5048861272162917,"y0":50.000283563152664,"z0":5.662010079461765,"aX":-21.164438764175642},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":17.2,"spinRate":2156,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.39258720416694937,"extension":7.02996929176778},"index":2,"playId":"744d32ff-26ac-3802-8e5c-436eac367072","pitchNumber":3,"startTime":"2025-09-11T23:40:57.055Z","endTime":"2025-09-11T23:41:02.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.838482295456046,"aZ":-30.797353644708842,"pfxX":6.370961011737934,"pfxZ":0.865457467648687,"pX":1.1133912996868698,"pZ":1.8435200049740863,"vX0":7.544648453248589,"vY0":-125.68104980411425,"vZ0":-3.316752590983568,"x":74.56,"y":189.0,"x0":-2.761593096371703,"y0":50.00288148907345,"z0":5.696738308204375,"aX":10.132266985886401},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-13.3,"spinRate":2302,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4367642831934013,"extension":6.890217459960795},"index":3,"playId":"ffcac324-3d8f-34c8-a9d1-106b9b240605","pitchNumber":4,"startTime":"2025-09-11T23:41:12.278Z","endTime":"2025-09-11T23:41:16.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-11T23:41:25.793Z","endTime":"2025-09-11T23:41:40.149Z","isPitch":false,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.22087933392338,"strikeZoneBottom":1.53000093288899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.822153654471066,"aZ":-33.86756611388624,"pfxX":7.264052940687974,"pfxZ":-1.0957293863003397,"pX":1.3741017215858868,"pZ":1.0989740055344939,"vX0":7.278985015271184,"vY0":-124.12693174918115,"vZ0":-4.1483916893785455,"x":64.62,"y":209.11,"x0":-2.5542947670153353,"y0":50.00463511280317,"z0":5.651291886775075,"aX":11.191114718889835},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":-15.0,"spinRate":2334,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.443450858933355,"extension":6.962243229960749},"index":5,"playId":"015c330b-f003-3046-9e72-5ac9c70dfb19","pitchNumber":5,"startTime":"2025-09-11T23:41:40.149Z","endTime":"2025-09-11T23:41:46.179Z","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":96.5,"endSpeed":88.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.327698233941376,"aZ":-20.82263013072922,"pfxX":-10.33631067708364,"pfxZ":5.693781031529028,"pX":-0.3119924638616495,"pZ":2.834707383317955,"vX0":10.055210595886034,"vY0":-140.2281006270373,"vZ0":-4.530297911263185,"x":128.89,"y":162.24,"x0":-2.5990978126358755,"y0":50.00411218404069,"z0":5.827336953859626,"aX":-20.61331576936995},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":16.7,"spinRate":2207,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39039976005493093,"extension":6.974826861180068},"hitData":{"launchSpeed":68.1,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":182.42}},"index":6,"playId":"f3e84e2d-d204-310f-8eb2-6037aaf8ca95","pitchNumber":6,"startTime":"2025-09-11T23:41:54.308Z","endTime":"2025-09-11T23:42:02.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:42:02.484Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T23:44:10.801Z","endTime":"2025-09-11T23:46:50.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":8},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.12371529866336,"strikeZoneBottom":1.32639765633415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.236775617176768,"aZ":-35.62013240481716,"pfxX":7.729400248629629,"pfxZ":-2.455357961709538,"pX":-1.735832393645944,"pZ":3.106308400841524,"vX0":-1.4838161048429253,"vY0":-118.04507806924279,"vZ0":2.40710190759871,"x":183.17,"y":154.91,"x0":-2.101591740812872,"y0":50.00039673291686,"z0":5.361132011089685,"aX":10.866355356373315},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.5,"breakHorizontal":-13.6,"spinRate":2530,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.46465572937059596,"extension":6.462604863100744},"index":0,"playId":"6a256361-f6e0-3f85-ac31-2322b23d4390","pitchNumber":1,"startTime":"2025-09-11T23:44:34.644Z","endTime":"2025-09-11T23:44:38.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.20355748306645,"strikeZoneBottom":1.40672234632225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.073732933429103,"aZ":-16.670729095743493,"pfxX":-4.762354713290062,"pfxZ":8.211837135827592,"pX":-0.1409144591068761,"pZ":1.5531306893693644,"vX0":5.833130639717438,"vY0":-136.53113095949868,"vZ0":-6.9261015663368655,"x":122.37,"y":196.85,"x0":-1.686389164138226,"y0":50.00371423489729,"z0":5.270335344251735,"aX":-8.991550515521398},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":2131,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4011882368398414,"extension":6.1381943433050585},"index":1,"playId":"ecf8949a-a7ed-3d33-8ba6-9e47c034fdd3","pitchNumber":2,"startTime":"2025-09-11T23:44:49.323Z","endTime":"2025-09-11T23:44:54.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.387777040494743,"aZ":-18.3544648663411,"pfxX":-4.775153439767742,"pfxZ":7.301818308360835,"pX":0.07436719874954147,"pZ":2.8706645272025746,"vX0":6.575846233812399,"vY0":-136.3252318393671,"vZ0":-3.3413342808620667,"x":114.17,"y":161.27,"x0":-1.7423542085460137,"y0":50.003847346359464,"z0":5.370408637017261,"aX":-9.03950038996},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":7.3,"spinRate":2142,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4009179487043171,"extension":6.06224574011264},"index":2,"playId":"37c60476-a02b-3db5-b25b-55a2b59b66c5","pitchNumber":3,"startTime":"2025-09-11T23:45:04.834Z","endTime":"2025-09-11T23:45:09.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-11T23:45:17.882Z","endTime":"2025-09-11T23:45:30.491Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.16690263002757,"strikeZoneBottom":1.39000079565577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.448432766463394,"aZ":-32.97258894293661,"pfxX":-6.224246783482497,"pfxZ":-0.4766788205039685,"pX":-1.2530556888743776,"pZ":2.6363704830219103,"vX0":3.783487920069171,"vY0":-128.35669586582864,"vZ0":0.017932531637102844,"x":164.76,"y":167.6,"x0":-1.9401526836432728,"y0":50.00583011906586,"z0":5.204290746462602,"aX":-10.350755874310304},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":10.4,"spinRate":1505,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4273052926464511,"extension":6.528595977014298},"index":4,"playId":"3c223e73-4722-3596-bfb5-65433ff11d64","pitchNumber":4,"startTime":"2025-09-11T23:45:30.491Z","endTime":"2025-09-11T23:45:35.992Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.11163316551018,"strikeZoneBottom":1.34231112430327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32625719478338,"aZ":-30.992592063557797,"pfxX":-5.429490289110967,"pfxZ":0.712318697490506,"pX":-1.8291863439248228,"pZ":2.009810551755895,"vX0":2.204906370780584,"vY0":-128.18880510308338,"vZ0":-1.8028398958609215,"x":186.72,"y":184.52,"x0":-1.994661671706491,"y0":50.00602747939698,"z0":5.140288981129675,"aX":-9.043696307596214},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":9.4,"spinRate":1496,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4271799380588903,"extension":6.385218259883852},"index":5,"playId":"3e203140-0b5f-3d45-af87-e5a26a3c8a0e","pitchNumber":5,"startTime":"2025-09-11T23:45:46.149Z","endTime":"2025-09-11T23:45:51.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.5,"endSpeed":81.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.986893288224092,"aZ":-31.21733078166696,"pfxX":-7.3475440343031,"pfxZ":0.5721591483957962,"pX":-0.7160540390137484,"pZ":2.8231391932729877,"vX0":5.226753965812762,"vY0":-128.80088208177554,"vZ0":0.16534824404498905,"x":144.29,"y":162.56,"x0":-1.8179669604641564,"y0":50.00391974891961,"z0":5.173874248401013,"aX":-12.334367905070284},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":12.1,"spinRate":1568,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.42539161452726937,"extension":6.553459127810762},"index":6,"playId":"cd921ad0-1ec8-3471-840e-17948f7baa32","pitchNumber":6,"startTime":"2025-09-11T23:46:02.143Z","endTime":"2025-09-11T23:46:09.035Z","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.0,"endSpeed":87.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.167681980377964,"aZ":-18.012705384179732,"pfxX":-5.015354666363641,"pfxZ":7.2735454859720186,"pX":-0.15931626491776107,"pZ":2.8055975432280627,"vX0":6.176951249285474,"vY0":-138.2379122129427,"vZ0":-3.5856440241974643,"x":123.07,"y":163.03,"x0":-1.7651281788741082,"y0":50.001449105969456,"z0":5.319933728402734,"aX":-9.76236692156749},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":7.9,"spinRate":2106,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39536798628222236,"extension":6.142617832750874},"index":7,"playId":"8676eb0d-3f47-3ea0-a90c-9e0f72c6ebf8","pitchNumber":7,"startTime":"2025-09-11T23:46:22.262Z","endTime":"2025-09-11T23:46:26.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39616049698267,"aZ":-34.296447684685305,"pfxX":0.45750136225863236,"pfxZ":-1.3045790825380603,"pX":0.011076823605954545,"pZ":2.4038637442413493,"vX0":4.676830891868255,"vY0":-126.72334357538838,"vZ0":-0.00812664900997162,"x":116.58,"y":173.88,"x0":-1.916156799189866,"y0":50.00183574569736,"z0":5.142230430929126,"aX":0.7444054950184261},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":-1.9,"spinRate":2371,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.43188748631438534,"extension":6.420183709526534},"hitData":{"launchSpeed":90.3,"launchAngle":24.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.56,"coordY":89.65}},"index":8,"playId":"077222ab-f9ac-32fe-84cf-4d610e5a90dc","pitchNumber":8,"startTime":"2025-09-11T23:46:40.645Z","endTime":"2025-09-11T23:46:50.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:46:50.738Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T23:47:01.803Z","endTime":"2025-09-11T23:48:25.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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, 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":88.5,"endSpeed":81.5,"strikeZoneTop":3.66423802865514,"strikeZoneBottom":1.71999979674893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98901824601641,"aZ":-32.33023833325558,"pfxX":-5.498537078243822,"pfxZ":-0.0903691115426648,"pX":-0.6981615284204776,"pZ":1.8386736203706842,"vX0":4.615018649790195,"vY0":-128.80279526943556,"vZ0":-2.059649776203104,"x":143.61,"y":189.14,"x0":-1.7960769397107461,"y0":50.00424991039209,"z0":5.141264490202817,"aX":-9.267800926941494},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":9.0,"spinRate":1390,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4247387161702658,"extension":6.436547355799548},"index":0,"playId":"55529645-d4f7-343e-8f32-2f91fa4474db","pitchNumber":1,"startTime":"2025-09-11T23:47:13.215Z","endTime":"2025-09-11T23:47:17.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.72476997348294,"strikeZoneBottom":1.71999998664339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.654017144905183,"aZ":-34.63829587781688,"pfxX":-0.2489188579098549,"pfxZ":-1.489769402478163,"pX":1.2896125732597445,"pZ":0.44875304873442584,"vX0":7.843978748233156,"vY0":-127.73877207625597,"vZ0":-4.657693562534659,"x":67.84,"y":226.66,"x0":-1.784957161052826,"y0":50.00097838502605,"z0":5.010815739034528,"aX":-0.41322432005188486},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.5,"breakHorizontal":-1.3,"spinRate":2558,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4283480413171512,"extension":6.469488808603024},"index":1,"playId":"ef343749-44a9-355e-9266-984711d9f1e9","pitchNumber":2,"startTime":"2025-09-11T23:47:27.239Z","endTime":"2025-09-11T23:47:31.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.70612639270976,"strikeZoneBottom":1.58210687775968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.941742776417147,"aZ":-31.335937257546252,"pfxX":-5.756807241027598,"pfxZ":0.5002822547476313,"pX":-0.9395650530538183,"pZ":2.6551908040700702,"vX0":4.1367384746168385,"vY0":-128.96175377269054,"vZ0":-0.4119458320499443,"x":152.81,"y":167.09,"x0":-1.8136719983553558,"y0":50.00561205411682,"z0":5.226789220811064,"aX":-9.732111537609066},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":9.6,"spinRate":1705,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4241399953818119,"extension":6.256419809827866},"index":2,"playId":"acab67c5-590b-381b-8a70-bfe2bb503192","pitchNumber":3,"startTime":"2025-09-11T23:47:46.459Z","endTime":"2025-09-11T23:47:51.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.6809299437596,"strikeZoneBottom":1.5837841072748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07166782075988,"aZ":-26.976457282544064,"pfxX":0.0681573595238748,"pfxZ":2.890018624367796,"pX":-0.187456860855559,"pZ":2.9287848687066456,"vX0":4.411518403277744,"vY0":-132.45154350561768,"vZ0":-0.9756702205712648,"x":124.15,"y":159.7,"x0":-1.8749756695488338,"y0":50.00158399163856,"z0":5.252880633462416,"aX":0.12264593956179229},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":-1.0,"spinRate":2320,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.41161306797395003,"extension":6.321870757123296},"index":3,"playId":"4302446a-edef-33b0-819b-91ff69eb60e3","pitchNumber":4,"startTime":"2025-09-11T23:48:03.587Z","endTime":"2025-09-11T23:48:08.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.75508132796813,"strikeZoneBottom":1.65789776075407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.563637081708798,"aZ":-15.629814457825933,"pfxX":-4.180191894747573,"pfxZ":8.41512025972094,"pX":-0.6283862595053118,"pZ":2.6906275257597536,"vX0":4.503893342632233,"vY0":-139.39550977070814,"vZ0":-4.2070582559000735,"x":140.95,"y":166.13,"x0":-1.7225585043094702,"y0":50.00693578328166,"z0":5.252695584132583,"aX":-8.222305064441164},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":6.6,"spinRate":2025,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3930489266363968,"extension":6.32958812523016},"index":4,"playId":"bf7f24e3-a576-3a1e-b7e1-3747791f5a67","pitchNumber":5,"startTime":"2025-09-11T23:48:20.241Z","endTime":"2025-09-11T23:48:25.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:48:25.470Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Schneemann lines out to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T23:48:34.020Z","endTime":"2025-09-11T23:50:02.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.4089811147287,"strikeZoneBottom":1.67223677288611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.893389660750575,"aZ":-26.029524096419816,"pfxX":-9.2430408281033,"pfxZ":3.2002899159453033,"pX":-0.9169556451636102,"pZ":2.631728062507544,"vX0":5.278877222487273,"vY0":-137.72369694984963,"vZ0":-2.4693695997508076,"x":151.95,"y":167.72,"x0":-1.6588081884183612,"y0":50.000938046893175,"z0":5.302354469837365,"aX":-17.735045508855972},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2164,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39785455487000476,"extension":6.254962131713334},"index":0,"playId":"05a1640c-a9ef-3b10-90bb-4f0f0045fbd9","pitchNumber":1,"startTime":"2025-09-11T23:48:48.934Z","endTime":"2025-09-11T23:48:56.840Z","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":95.1,"endSpeed":87.1,"strikeZoneTop":3.43266687757472,"strikeZoneBottom":1.66870088881154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.217856607877756,"aZ":-15.20917447705141,"pfxX":-4.425263293013311,"pfxZ":8.71354162434061,"pX":-0.8161714398271755,"pZ":2.975057767569571,"vX0":4.2157118849338024,"vY0":-138.4717347295016,"vZ0":-3.782384691797745,"x":148.11,"y":158.45,"x0":-1.7816103684300122,"y0":50.00027102142604,"z0":5.372755259832805,"aX":-8.613433964088063},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":7.2,"spinRate":2139,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3951802046567745,"extension":6.172267372276392},"index":1,"playId":"1b8c14c2-916f-3fd4-8c4b-84367d76a320","pitchNumber":2,"startTime":"2025-09-11T23:49:03.757Z","endTime":"2025-09-11T23:49:09.512Z","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":89.0,"endSpeed":81.7,"strikeZoneTop":3.41554878079958,"strikeZoneBottom":1.67882247575412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.950784537860564,"aZ":-36.051188669412674,"pfxX":-8.115746271818473,"pfxZ":-2.2928528128528396,"pX":-0.37271918591554937,"pZ":0.5822946144788713,"vX0":6.571178861666718,"vY0":-129.4027928973266,"vZ0":-4.203841710278731,"x":131.21,"y":223.06,"x0":-1.895275335354507,"y0":50.004878046712115,"z0":5.001160759735892,"aX":-13.713731722996545},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.9,"breakHorizontal":13.2,"spinRate":1449,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42388769548699345,"extension":6.57644496810814},"index":2,"playId":"7d0c488b-9357-3f02-8e93-0ae7fe22e810","pitchNumber":3,"startTime":"2025-09-11T23:49:20.230Z","endTime":"2025-09-11T23:49:25.491Z","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.6,"endSpeed":87.4,"strikeZoneTop":3.41648247618355,"strikeZoneBottom":1.70699565215786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70502426542527,"aZ":-16.66364039709813,"pfxX":-4.105541245644404,"pfxZ":7.992919852649897,"pX":-0.731364418078565,"pZ":1.6998992140189986,"vX0":4.157770420168003,"vY0":-137.72742439939577,"vZ0":-6.70544214662522,"x":144.88,"y":192.88,"x0":-1.7198903301768318,"y0":50.00293927447997,"z0":5.273488275171824,"aX":-7.9669843188937515},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2141,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3961678455601434,"extension":6.172934857603321},"index":3,"playId":"b15f8986-f1d3-3635-a6c2-b69ae4b38900","pitchNumber":4,"startTime":"2025-09-11T23:49:38.236Z","endTime":"2025-09-11T23:49:43.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92740817119095,"aZ":-29.328726495425517,"pfxX":-5.0009999142954795,"pfxZ":1.6490618194258353,"pX":0.28751110726996004,"pZ":2.003998094821055,"vX0":6.979674012824944,"vY0":-129.60473082818996,"vZ0":-2.400036694935096,"x":106.04,"y":184.67,"x0":-1.775273364463923,"y0":50.00104584673352,"z0":5.154200240409009,"aX":-8.613727548200783},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.8,"breakHorizontal":7.7,"spinRate":1579,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.42063006339632913,"extension":6.575982014674966},"hitData":{"launchSpeed":99.0,"launchAngle":20.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.9,"coordY":105.46}},"index":4,"playId":"3675a8f0-6be0-3a7a-b22a-164310159623","pitchNumber":5,"startTime":"2025-09-11T23:49:55.387Z","endTime":"2025-09-11T23:50:02.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:50:02.619Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (24) on a fly ball to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T23:52:21.623Z","endTime":"2025-09-11T23:53:11.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.26870268923317,"strikeZoneBottom":1.49005370317777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.661248154740285,"aZ":-40.357639193089135,"pfxX":6.2412750884680195,"pfxZ":-6.110093384354549,"pX":-0.97807668051985,"pZ":2.8555134192897063,"vX0":2.185327353602198,"vY0":-115.3708836204574,"vZ0":1.5385775914948445,"x":154.28,"y":161.68,"x0":-2.7498583407714583,"y0":50.00072463399324,"z0":6.0872496638941485,"aX":8.362235364981816},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.3,"breakHorizontal":-11.9,"spinRate":2302,"spinDirection":50},"zone":11,"typeConfidence":0.91,"plateTime":0.4758357750209945,"extension":6.885150084695615},"index":0,"playId":"89801c51-dd02-386c-a07e-01257b44e90f","pitchNumber":1,"startTime":"2025-09-11T23:52:43.112Z","endTime":"2025-09-11T23:52:50.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84309424811783,"aZ":-14.580697098007983,"pfxX":-7.151463306188626,"pfxZ":8.990500836119914,"pX":-0.35534472298638875,"pZ":2.7512251679947948,"vX0":8.498324146645206,"vY0":-139.16337208710965,"vZ0":-6.021203969815309,"x":130.54,"y":164.5,"x0":-2.522623832380366,"y0":50.00657167314729,"z0":5.912576098062213,"aX":-14.000940480053714},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2351,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39389785022974566,"extension":6.9653228036443195},"hitData":{"launchSpeed":99.0,"launchAngle":24.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.99,"coordY":98.11}},"index":1,"playId":"92f29dc6-cb0d-37f6-beb1-bfe1dce8d84a","pitchNumber":2,"startTime":"2025-09-11T23:53:00.786Z","endTime":"2025-09-11T23:53:11.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:53:11.644Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T23:53:30.532Z","endTime":"2025-09-11T23:55:27.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.48123756953786,"strikeZoneBottom":1.61165406585974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.194196653588666,"aZ":-20.162030019495933,"pfxX":-10.544105216174508,"pfxZ":6.183549860780667,"pX":0.28909286942235357,"pZ":2.258376942956835,"vX0":11.615508250897465,"vY0":-138.34695798541966,"vZ0":-5.7569467953167575,"x":105.98,"y":177.8,"x0":-2.5893030219840036,"y0":50.00546686706794,"z0":5.71315657992272,"aX":-20.49074268044019},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":16.8,"spinRate":2127,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39556850094556895,"extension":7.007404962548519},"index":0,"playId":"0a6599ea-67f9-368a-9cdb-ed884b5d92a5","pitchNumber":1,"startTime":"2025-09-11T23:53:50.463Z","endTime":"2025-09-11T23:53:55.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.50246045521825,"strikeZoneBottom":1.63999991055071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.131788519961308,"aZ":-33.99683755357786,"pfxX":6.261193664866695,"pfxZ":-1.1813765724823346,"pX":1.24029069851918,"pZ":1.2900717788419356,"vX0":7.961900022019055,"vY0":-124.25897824096845,"vZ0":-3.6221961398665536,"x":69.72,"y":203.95,"x0":-2.841679378361736,"y0":50.005885925727384,"z0":5.646153594962508,"aX":9.615119547968941},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-13.4,"spinRate":2281,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4439084802980582,"extension":6.954355252060152},"index":1,"playId":"241d9860-51a0-3448-ab16-9c76e88d21fa","pitchNumber":2,"startTime":"2025-09-11T23:54:09.896Z","endTime":"2025-09-11T23:54:16.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.54887214341157,"strikeZoneBottom":1.57327734624544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.876159242067928,"aZ":-30.83995873580669,"pfxX":5.955717977365731,"pfxZ":0.8555397542231944,"pX":0.5140750483450361,"pZ":1.5792582603265963,"vX0":6.427366755749356,"vY0":-124.83683012840076,"vZ0":-3.962480324313833,"x":97.4,"y":196.14,"x0":-2.875166142490667,"y0":50.006225533178004,"z0":5.746722269846785,"aX":9.3310345682403},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-12.4,"spinRate":2255,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.44001396503461176,"extension":6.768486565623232},"index":2,"playId":"8eda5d6d-ab6b-3e9b-8151-ffd6008c71e3","pitchNumber":3,"startTime":"2025-09-11T23:54:29.722Z","endTime":"2025-09-11T23:54:38.338Z","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":85.8,"endSpeed":78.8,"strikeZoneTop":3.53234810733584,"strikeZoneBottom":1.55992649588425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.492540680077056,"aZ":-32.10885471959969,"pfxX":4.000636733281217,"pfxZ":0.04161148594869957,"pX":0.6764906867057756,"pZ":1.5103253450876977,"vX0":7.601203177493997,"vY0":-124.73023366692738,"vZ0":-3.660652741563214,"x":91.21,"y":198.0,"x0":-2.9374562672158993,"y0":50.00369165546377,"z0":5.661705094256794,"aX":6.264177610815338},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":-9.1,"spinRate":2308,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4401482947487474,"extension":7.010144049912767},"index":3,"playId":"1279b395-6561-3b74-9ae8-f65a14598ba5","pitchNumber":4,"startTime":"2025-09-11T23:54:51.333Z","endTime":"2025-09-11T23:54:58.432Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-11T23:55:00.423Z","endTime":"2025-09-11T23:55:23.226Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26108791470435,"aZ":-38.78810296442781,"pfxX":5.858817941928786,"pfxZ":-4.570192730669874,"pX":0.3707679378355729,"pZ":0.8098624851536118,"vX0":5.5635530500077035,"vY0":-120.29178306920035,"vZ0":-3.839472337823689,"x":102.87,"y":216.91,"x0":-2.7449012798795946,"y0":50.00476185436908,"z0":5.913423372538211,"aX":8.471867718010103},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.0,"breakHorizontal":-12.1,"spinRate":2474,"spinDirection":44},"zone":14,"typeConfidence":0.88,"plateTime":0.45769150472110676,"extension":7.082812090181784},"index":5,"playId":"f280c06e-4677-372f-8598-97acc1162870","pitchNumber":5,"startTime":"2025-09-11T23:55:23.226Z","endTime":"2025-09-11T23:55:27.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:55:27.594Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out sharply to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T23:55:53.713Z","endTime":"2025-09-11T23:56:28.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":95.5,"endSpeed":86.6,"strikeZoneTop":3.44123807733333,"strikeZoneBottom":1.69000075356766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.417311419488925,"aZ":-14.997963860595942,"pfxX":-7.903643687136748,"pfxZ":8.894812963765837,"pX":-0.5820350363869525,"pZ":2.0596716666390966,"vX0":8.763651434847684,"vY0":-138.65356267574094,"vZ0":-7.116312636304503,"x":139.19,"y":183.17,"x0":-2.7694375757575997,"y0":50.001112563685695,"z0":5.676298988321406,"aX":-15.259392549953127},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":12.4,"spinRate":2313,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3963001071392225,"extension":7.039517224727213},"index":0,"playId":"fc8e6146-7cbe-3aac-bd78-0ba2933c282f","pitchNumber":1,"startTime":"2025-09-11T23:55:57.542Z","endTime":"2025-09-11T23:56:02.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06212280718374,"aZ":-41.56271311227049,"pfxX":5.618298575184549,"pfxZ":-6.7034434007006505,"pX":-0.24263517431592585,"pZ":1.6493967110072412,"vX0":3.842110056208635,"vY0":-118.28659932015913,"vZ0":-1.5001131128766554,"x":126.25,"y":194.25,"x0":-2.6246591917917774,"y0":50.00332855671742,"z0":6.143674410687505,"aX":7.86700920985918},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.2,"breakHorizontal":-11.2,"spinRate":2451,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.4651745941295573,"extension":7.061143918562589},"hitData":{"launchSpeed":100.6,"launchAngle":21.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.47,"coordY":96.81}},"index":1,"playId":"0b928d57-89f0-3f7e-91a9-d44b580dc535","pitchNumber":2,"startTime":"2025-09-11T23:56:17.422Z","endTime":"2025-09-11T23:56:28.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:56:28.263Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T23:56:42.946Z","endTime":"2025-09-11T23:57:05.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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, 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":96.0,"endSpeed":88.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88159259642233,"aZ":-20.28912416626732,"pfxX":-9.918809288909719,"pfxZ":5.976388933987992,"pX":-0.8165358776800198,"pZ":2.3921913262038097,"vX0":8.45230940864188,"vY0":-139.5396416186634,"vZ0":-5.894130205056734,"x":148.12,"y":174.19,"x0":-2.583426462632564,"y0":50.00473856006396,"z0":5.851695083589177,"aX":-19.73016655728219},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":2117,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3912502217605529,"extension":6.975193335608383},"hitData":{"launchSpeed":96.5,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.3,"coordY":153.36}},"index":0,"playId":"02a56dd3-5622-3040-9170-dff8a1a0789d","pitchNumber":1,"startTime":"2025-09-11T23:56:57.984Z","endTime":"2025-09-11T23:57:05.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T23:57:05.694Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Jonathan India to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-11T23:59:13.528Z","endTime":"2025-09-12T00:00:45.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.615341165655654,"aZ":-17.9856082371849,"pfxX":-5.556405282056115,"pfxZ":7.450723035306856,"pX":-0.4767021160955761,"pZ":2.9455215598843103,"vX0":5.446400914459399,"vY0":-136.97280723195234,"vZ0":-3.5577813958655233,"x":135.17,"y":159.25,"x0":-1.7668054140033245,"y0":50.00350060573943,"z0":5.48753764252354,"aX":-10.582431886369287},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":9.0,"spinRate":2121,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3995299962427783,"extension":6.155830140313909},"index":0,"playId":"42d5f4a0-504d-3210-b7b4-4019afe89097","pitchNumber":1,"startTime":"2025-09-11T23:59:41.173Z","endTime":"2025-09-11T23:59:45.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":2.92218433204561,"strikeZoneBottom":1.36530899572121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.116669853535193,"aZ":-34.63951362700039,"pfxX":9.642917671924518,"pfxZ":-1.737705143308668,"pX":-1.1211367766138394,"pZ":2.2278347749618677,"vX0":-0.6358076390760019,"vY0":-118.08782481370986,"vZ0":0.20853357117560822,"x":159.74,"y":178.63,"x0":-2.1019626644922362,"y0":50.005243374044305,"z0":5.320355066178492,"aX":13.644717288531403},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.9,"breakHorizontal":-17.3,"spinRate":2731,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4635151066315282,"extension":6.306975272655963},"index":1,"playId":"7f030a8a-3aca-3823-b4cd-d9bd503a784c","pitchNumber":2,"startTime":"2025-09-12T00:00:04.869Z","endTime":"2025-09-12T00:00:09.158Z","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":88.6,"endSpeed":81.5,"strikeZoneTop":2.98286559492752,"strikeZoneBottom":1.44690140964155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.718366130320835,"aZ":-33.797261825055884,"pfxX":-9.049546223510806,"pfxZ":-0.9654344951659759,"pX":-0.3435196718272386,"pZ":1.426918149612019,"vX0":6.760165041841702,"vY0":-128.94425031527408,"vZ0":-2.9140227897205295,"x":130.09,"y":200.25,"x0":-1.8230035514589191,"y0":50.00155343966147,"z0":5.178323746937958,"aX":-15.243356670969133},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.2,"breakHorizontal":14.9,"spinRate":1556,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4247263122384348,"extension":6.451433634877357},"index":2,"playId":"1757cbef-e021-3e0e-9a02-c8e883abf65d","pitchNumber":3,"startTime":"2025-09-12T00:00:21.212Z","endTime":"2025-09-12T00:00:30.748Z","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":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.125088949593117,"aZ":-30.521189833615946,"pfxX":-5.993651953011185,"pfxZ":0.9997143209655253,"pX":-0.4164998464703627,"pZ":1.9737415185290608,"vX0":5.461156413715671,"vY0":-127.34655060208156,"vZ0":-2.1195850047371922,"x":132.88,"y":185.49,"x0":-1.805754948637196,"y0":50.00110474867625,"z0":5.221344028294488,"aX":-9.884825026220907},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":9.7,"spinRate":1551,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4294220131025366,"extension":6.372745491882497},"hitData":{"launchSpeed":98.5,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.26,"coordY":147.31}},"index":3,"playId":"bdfbe776-64e1-3a81-a2ff-15268411b631","pitchNumber":4,"startTime":"2025-09-12T00:00:37.392Z","endTime":"2025-09-12T00:00:45.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:00:45.209Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-12T00:00:55.038Z","endTime":"2025-09-12T00:02:36.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":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":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.20591541868593,"strikeZoneBottom":1.47000057248574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.980403912064233,"aZ":-25.054657013088725,"pfxX":-0.41396488247383767,"pfxZ":3.981451298055225,"pX":0.048071658540720624,"pZ":2.0547695251708,"vX0":5.312119535259467,"vY0":-131.84480872434798,"vZ0":-3.4652173120010796,"x":115.17,"y":183.3,"x0":-1.9259215710333806,"y0":50.00220282056437,"z0":5.203300671711425,"aX":-0.7409391687075164},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":-0.2,"spinRate":2361,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.4130152185544942,"extension":6.278705111990572},"index":0,"playId":"f226bae3-1899-3e97-bb49-ecc2a042ad91","pitchNumber":1,"startTime":"2025-09-12T00:01:07.197Z","endTime":"2025-09-12T00:01:12.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.761934077876347,"aZ":-31.498042387201963,"pfxX":0.9068851313808022,"pfxZ":0.4215390274004962,"pX":0.8370167511975917,"pZ":1.7722838514079602,"vX0":6.431680832738523,"vY0":-125.18431019816153,"vZ0":-2.135769113347325,"x":85.09,"y":190.93,"x0":-1.8765180489237585,"y0":50.00276861640838,"z0":5.199197287878501,"aX":1.4465806385534379},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.0,"spinRate":2462,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.43648609180393594,"extension":6.476112241633105},"index":1,"playId":"352c9952-38b2-3607-9612-b595ac152cf0","pitchNumber":2,"startTime":"2025-09-12T00:01:21.489Z","endTime":"2025-09-12T00:01:26.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.22214322231409,"strikeZoneBottom":1.49937122595099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.595280558834162,"aZ":-19.40263468340941,"pfxX":-6.288028219581693,"pfxZ":6.467609982186471,"pX":-1.3970344243659343,"pZ":1.9955281091257102,"vX0":3.181886778870894,"vY0":-139.0326317006767,"vZ0":-5.796962504957708,"x":170.25,"y":184.9,"x0":-1.7338835918162496,"y0":50.00470003277675,"z0":5.3782772245597705,"aX":-12.4200877529768},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":10.8,"spinRate":2156,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39262779934554004,"extension":6.166123153403656},"index":2,"playId":"403785f0-0943-348b-8a85-2e8f836952e9","pitchNumber":3,"startTime":"2025-09-12T00:01:51.222Z","endTime":"2025-09-12T00:01:57.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.16305783142149,"strikeZoneBottom":1.47000093013535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.017607707774793,"aZ":-28.617787530450737,"pfxX":-7.265268562736516,"pfxZ":2.098995447662964,"pX":0.11749117160344029,"pZ":1.093054803497925,"vX0":7.24549149200188,"vY0":-129.19845456366102,"vZ0":-4.50776692456964,"x":83.78,"y":199.8,"x0":-1.7745528493815486,"y0":50.00575166211857,"z0":5.050784707673249,"aX":-12.328704408446635},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":11.6,"spinRate":1391,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4233679230836249,"extension":6.5343656442652565},"index":3,"playId":"06c7087d-ecf0-3adb-828b-f7548d2418cb","pitchNumber":4,"startTime":"2025-09-12T00:02:06.859Z","endTime":"2025-09-12T00:02:14.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7260642652233,"aZ":-22.693088444052755,"pfxX":-2.16708051161328,"pfxZ":5.127541105013379,"pX":1.138502280869779,"pZ":2.4093871699242215,"vX0":8.438717900088838,"vY0":-134.31614218481536,"vZ0":-3.09573509537726,"x":73.6,"y":173.73,"x0":-1.7457488306945812,"y0":50.00508044775814,"z0":5.168272839279292,"aX":-4.009778229773776},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":2.4,"spinRate":2446,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4058825330585565,"extension":6.333924930156163},"hitData":{"launchSpeed":99.4,"launchAngle":39.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.07,"coordY":81.09}},"index":4,"playId":"ef68d2ab-7034-3963-bf05-817fdcd7e6c2","pitchNumber":5,"startTime":"2025-09-12T00:02:22.758Z","endTime":"2025-09-12T00:02:36.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:02:36.176Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, first baseman Salvador Perez to pitcher Stephen Kolek.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-12T00:02:49.834Z","endTime":"2025-09-12T00:03:23.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":80.8,"strikeZoneTop":3.45000014959743,"strikeZoneBottom":1.55858168625451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.040600154165208,"aZ":-30.598690440749987,"pfxX":-6.77550798475301,"pfxZ":0.9361584429985434,"pX":-1.428826158036576,"pZ":2.8506222329296107,"vX0":3.49695905864328,"vY0":-128.95675785599792,"vZ0":-0.21600681825072543,"x":171.46,"y":161.81,"x0":-1.92575456986108,"y0":50.00048981544253,"z0":5.305765902158836,"aX":-11.35408976428685},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":11.4,"spinRate":1544,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.42554835898137267,"extension":6.419216516568494},"index":0,"playId":"a14a7717-5ffc-36df-98ee-82f4f377bff7","pitchNumber":1,"startTime":"2025-09-12T00:03:01.862Z","endTime":"2025-09-12T00:03:10.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.710000560281568,"aZ":-32.473355683596175,"pfxX":0.8613859094706181,"pfxZ":-0.1827739786771847,"pX":0.0520687199640785,"pZ":2.144425112639412,"vX0":4.675609370589215,"vY0":-127.34895555417674,"vZ0":-1.1535175827013808,"x":115.02,"y":180.88,"x0":-1.91513472647108,"y0":50.00208888598212,"z0":5.15833707085471,"aX":1.4220845720359012},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-2.5,"spinRate":2604,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.4291456345143416,"extension":6.3235887728784625},"hitData":{"launchSpeed":35.1,"launchAngle":49.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.37,"coordY":160.63}},"index":1,"playId":"835d4c8a-19b9-3472-9225-494294a5d84f","pitchNumber":2,"startTime":"2025-09-12T00:03:16.542Z","endTime":"2025-09-12T00:03:23.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:03:23.899Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, second baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T00:05:35.776Z","endTime":"2025-09-12T00:07:04.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.781633865191324,"aZ":-28.779345158483395,"pfxX":5.200792590705462,"pfxZ":2.232523544499438,"pX":0.6549795249074417,"pZ":2.1223656432190765,"vX0":6.69087477463133,"vY0":-122.69924583344724,"vZ0":-2.8619216507802685,"x":92.03,"y":181.48,"x0":-2.7853191182748183,"y0":50.003846661551925,"z0":5.761835172004487,"aX":7.91174914690928},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-11.0,"spinRate":2179,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.44678297581875714,"extension":6.762255842510487},"index":0,"playId":"89867bd2-32da-3cd0-9af6-9cefd9de45ce","pitchNumber":1,"startTime":"2025-09-12T00:05:57.959Z","endTime":"2025-09-12T00:06:02.689Z","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.8,"endSpeed":75.6,"strikeZoneTop":3.69000060649608,"strikeZoneBottom":1.72299073482704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.236679046582854,"aZ":-41.26121075445562,"pfxX":4.274376720414965,"pfxZ":-6.432626837928366,"pX":1.4317422340279715,"pZ":-0.10980324215722914,"vX0":7.835628672337656,"vY0":-118.76341683744643,"vZ0":-5.31679282725689,"x":62.43,"y":241.74,"x0":-2.481132960471754,"y0":50.00427808081702,"z0":5.958779653251036,"aX":6.035198577605855},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.8,"breakHorizontal":-9.8,"spinRate":2401,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4632779297577714,"extension":6.776724004808975},"index":1,"playId":"7a54df61-d50b-369c-af1c-66231b6c3e3d","pitchNumber":2,"startTime":"2025-09-12T00:06:13.019Z","endTime":"2025-09-12T00:06:18.445Z","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":85.3,"endSpeed":78.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.438463814214863,"aZ":-34.13873001619663,"pfxX":4.907124051357582,"pfxZ":-1.2608407024195092,"pX":-0.35450982629407407,"pZ":1.8865918175330485,"vX0":4.360746542397871,"vY0":-124.18266265241033,"vZ0":-2.5849596158021906,"x":130.51,"y":187.84,"x0":-2.7724168018111417,"y0":50.00413203504861,"z0":5.78794193875703,"aX":7.644150001340224},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.6,"breakHorizontal":-10.0,"spinRate":2270,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.44149599607594237,"extension":6.961877232313106},"index":2,"playId":"36cee273-95e9-39a3-ba2e-080d2f71736a","pitchNumber":3,"startTime":"2025-09-12T00:06:30.664Z","endTime":"2025-09-12T00:06:35.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-12T00:06:43.875Z","endTime":"2025-09-12T00:06:56.630Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"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.9,"endSpeed":88.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89521283229692,"aZ":-17.65532974807121,"pfxX":-6.986021786075089,"pfxZ":7.3431224825039205,"pX":0.34532551512997406,"pZ":3.462431847365941,"vX0":10.319677554746804,"vY0":-139.37629481172632,"vZ0":-3.155119813447426,"x":103.84,"y":145.29,"x0":-2.4892382139405727,"y0":50.00206903707452,"z0":5.768047035715321,"aX":-13.811946382978196},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2280,"spinDirection":220},"zone":3,"typeConfidence":0.62,"plateTime":0.3922560251169238,"extension":6.919277598304569},"hitData":{"launchSpeed":88.2,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.94,"coordY":201.99}},"index":4,"playId":"cc2cfee2-4bf1-33e0-b541-7266009dc61e","pitchNumber":4,"startTime":"2025-09-12T00:06:56.630Z","endTime":"2025-09-12T00:07:04.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:07:04.724Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T00:07:16.920Z","endTime":"2025-09-12T00:08:35.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.640649461759725,"aZ":-15.58595988708149,"pfxX":-7.727956117800785,"pfxZ":8.35586107005084,"pX":-0.5001651923092881,"pZ":2.8730098351163567,"vX0":8.510911007427547,"vY0":-139.7929736502678,"vZ0":-5.886617152368871,"x":136.07,"y":161.21,"x0":-2.5758085606674657,"y0":50.00374661286026,"z0":6.024239406359928,"aX":-15.342183257076954},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":12.4,"spinRate":2124,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3913807857195808,"extension":7.0503618827448715},"index":0,"playId":"6c6dce05-adf5-374c-bc4d-fba0d55ab26b","pitchNumber":1,"startTime":"2025-09-12T00:07:29.456Z","endTime":"2025-09-12T00:07:35.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.771973963896897,"aZ":-42.56177833904806,"pfxX":4.405260192501202,"pfxZ":-7.333434905359585,"pX":0.5900039679674383,"pZ":1.684417678286307,"vX0":5.953517084077051,"vY0":-119.05950872221302,"vZ0":-1.6451769634877256,"x":94.51,"y":193.3,"x0":-2.5285879262999167,"y0":50.00398441514453,"z0":6.284494367731874,"aX":6.237919852710215},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-13.3,"breakHorizontal":-9.6,"spinRate":2374,"spinDirection":35},"zone":9,"typeConfidence":0.9,"plateTime":0.46246097787528395,"extension":6.712952745905787},"index":1,"playId":"f1c00dcb-54ba-33dd-93f8-8baff698d7fe","pitchNumber":2,"startTime":"2025-09-12T00:07:49.566Z","endTime":"2025-09-12T00:07:55.159Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-12T00:07:58.369Z","endTime":"2025-09-12T00:08:10.023Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.33090537273904,"strikeZoneBottom":1.63185893396901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23023726585987,"aZ":-43.867477920811496,"pfxX":4.4203170087632495,"pfxZ":-8.203265983143543,"pX":0.23123791371614916,"pZ":0.4275145905497098,"vX0":5.466616739543376,"vY0":-119.75994734454422,"vZ0":-3.904396006753098,"x":108.19,"y":227.24,"x0":-2.6720830486864684,"y0":50.00474866906656,"z0":6.079165144614008,"aX":6.298584687917327},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.6,"breakHorizontal":-9.5,"spinRate":2479,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.46073372392455925,"extension":6.969539575912149},"index":3,"playId":"1b609883-a6a9-3a61-8e74-7e7c3ba4d032","pitchNumber":3,"startTime":"2025-09-12T00:08:10.023Z","endTime":"2025-09-12T00:08:16.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.257823389044344,"aZ":-42.79993848050598,"pfxX":4.143313487570735,"pfxZ":-7.2825525050306945,"pX":0.26582865287817636,"pZ":1.0272064567178836,"vX0":5.1863626468351995,"vY0":-120.52857834111092,"vZ0":-3.0034528326612007,"x":106.87,"y":211.05,"x0":-2.459036338237408,"y0":50.00320524467677,"z0":6.099931131901984,"aX":6.04449973979685},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.7,"breakHorizontal":-8.9,"spinRate":2415,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.45590096928775514,"extension":6.98151136384936},"index":4,"playId":"4c7cbe0f-8c3a-303a-bd11-2038511f4025","pitchNumber":4,"startTime":"2025-09-12T00:08:30.766Z","endTime":"2025-09-12T00:08:35.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:08:35.094Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T00:08:46.067Z","endTime":"2025-09-12T00:10:39.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87524387837277,"aZ":-34.81496490719711,"pfxX":3.5963124205907615,"pfxZ":-1.6623523623580043,"pX":1.6495476545734964,"pZ":1.5339407775538099,"vX0":9.299362831836312,"vY0":-125.31849446135847,"vZ0":-3.336772916354995,"x":54.12,"y":197.36,"x0":-2.580077201323589,"y0":50.00330504954343,"z0":5.733281879256907,"aX":5.707278979667236},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.6,"breakHorizontal":-8.6,"spinRate":2304,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43745167631730153,"extension":6.85856456859155},"index":0,"playId":"f65946d3-21a5-3148-834e-60f131d77d80","pitchNumber":1,"startTime":"2025-09-12T00:08:58.871Z","endTime":"2025-09-12T00:09:02.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.33345769714179,"strikeZoneBottom":1.50999885393171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.136722900099215,"aZ":-35.43227040510701,"pfxX":4.3828440142722105,"pfxZ":-2.0493662273119666,"pX":1.2810737486171901,"pZ":0.7402045097267773,"vX0":8.719048622279168,"vY0":-125.54337520997016,"vZ0":-5.188545285662774,"x":68.17,"y":218.79,"x0":-2.81028318923211,"y0":50.001021679443014,"z0":5.727429596802184,"aX":6.973745263327317},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.7,"breakHorizontal":-10.0,"spinRate":2348,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43678013396005166,"extension":7.079804407269525},"index":1,"playId":"70603aae-8a99-3fb0-8833-88119a714fc8","pitchNumber":2,"startTime":"2025-09-12T00:09:11.916Z","endTime":"2025-09-12T00:09: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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.34281477587999,"strikeZoneBottom":1.50999923664067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.233106206459663,"aZ":-43.13158385561816,"pfxX":3.60881241404341,"pfxZ":-7.392816598501948,"pX":0.6240972298947564,"pZ":0.6423303420035519,"vX0":6.4691095053816365,"vY0":-121.65270022599687,"vZ0":-3.6921518075719924,"x":93.21,"y":221.44,"x0":-2.549350811124218,"y0":50.00036764625664,"z0":5.9584649761500454,"aX":5.350612495366664},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.0,"breakHorizontal":-8.2,"spinRate":2459,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.45207131456483385,"extension":6.952414959526699},"index":2,"playId":"78d143bd-106c-3d72-b00a-9b7b0fc3f83a","pitchNumber":3,"startTime":"2025-09-12T00:09:29.657Z","endTime":"2025-09-12T00:09:33.661Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.314653270501545,"aZ":-33.36984229958912,"pfxX":3.985964585172089,"pfxZ":-0.737829102465287,"pX":0.922648528846887,"pZ":0.7776323432026048,"vX0":7.5763398021336315,"vY0":-125.64464519013626,"vZ0":-5.496073383902209,"x":81.83,"y":217.78,"x0":-2.6393627237793593,"y0":50.005763105415674,"z0":5.676961584225862,"aX":6.430198666347911},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":-8.8,"spinRate":2344,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4344417621915593,"extension":6.845389090150212},"index":3,"playId":"d52ab37a-af63-3ffc-9df5-0a7e08ef7102","pitchNumber":4,"startTime":"2025-09-12T00:09:47.169Z","endTime":"2025-09-12T00:09:52.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.955476005243906,"aZ":-23.355453633501078,"pfxX":-9.435926882672508,"pfxZ":4.381085750203619,"pX":-0.6420269362167235,"pZ":2.961015411566543,"vX0":8.867890887310885,"vY0":-139.8638441077229,"vZ0":-3.837063738840733,"x":141.47,"y":158.83,"x0":-2.6040915949681636,"y0":50.00191560978778,"z0":5.854031157359044,"aX":-18.984508774665766},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":2086,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3893156032230509,"extension":7.014578212067905},"index":4,"playId":"f091b6a0-d5f8-34b5-959d-f6413e368674","pitchNumber":5,"startTime":"2025-09-12T00:10:11.812Z","endTime":"2025-09-12T00:10:17.095Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.687223742565944,"aZ":-34.92444600869053,"pfxX":5.564224139518647,"pfxZ":-1.7116095295117644,"pX":1.3435058024763118,"pZ":0.7646678300769549,"vX0":8.089097927206893,"vY0":-126.33544823376648,"vZ0":-5.5458656267393,"x":65.79,"y":218.13,"x0":-2.6273954580085688,"y0":50.00155301878492,"z0":5.808343489089775,"aX":8.955694989792763},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":-12.0,"spinRate":2280,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.43421412312699026,"extension":6.7601128481703086},"index":5,"playId":"9fa6d493-d92a-339f-9019-bf9c5b520c2b","pitchNumber":6,"startTime":"2025-09-12T00:10:34.638Z","endTime":"2025-09-12T00:10:39.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:10:39.290Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Steven Kwan doubles (26) on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T00:12:58.440Z","endTime":"2025-09-12T00:13:40.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"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],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.17620924465198,"strikeZoneBottom":1.41400278131261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.249694056199292,"aZ":-35.111830730196644,"pfxX":7.1060315999020025,"pfxZ":-2.0642168295632954,"pX":-1.2062959938013162,"pZ":1.8465588941180966,"vX0":0.07490234227382336,"vY0":-118.61274112329245,"vZ0":-0.21535281648138271,"x":162.98,"y":188.92,"x0":-2.1612254755860127,"y0":50.004785264100136,"z0":5.147304041591312,"aX":10.099159725196406},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.5,"breakHorizontal":-12.8,"spinRate":2580,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4622547860134034,"extension":6.529633152957089},"index":0,"playId":"a3163750-ce1f-35bf-a3b7-e7d0d1c43754","pitchNumber":1,"startTime":"2025-09-12T00:13:13.464Z","endTime":"2025-09-12T00:13:19.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385788544640214,"aZ":-33.96197351353755,"pfxX":-0.08166772745241552,"pfxZ":-1.1229944323700352,"pX":-0.06722280080331862,"pZ":2.180882690135967,"vX0":4.582823390366241,"vY0":-125.23111160188259,"vZ0":-0.7354551119960409,"x":119.56,"y":179.9,"x0":-1.907308614964567,"y0":50.00152486547662,"z0":5.24713165239441,"aX":-0.13064804210915448},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.9,"breakHorizontal":-0.8,"spinRate":2426,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.4367424846804715,"extension":6.440203934969077},"hitData":{"launchSpeed":86.4,"launchAngle":14.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.68,"coordY":147.79}},"index":1,"playId":"4d0c34ae-288f-39d3-90a2-3c31fac24475","pitchNumber":2,"startTime":"2025-09-12T00:13:28.253Z","endTime":"2025-09-12T00:13:40.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:13:40.504Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out, second baseman Jonathan India to first baseman Salvador Perez. Steven Kwan to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T00:13:59.203Z","endTime":"2025-09-12T00:14:58.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.37344996501774,"strikeZoneBottom":1.47789727668298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.765480770030557,"aZ":-18.705516500769193,"pfxX":-6.6391685826981295,"pfxZ":7.062480791604452,"pX":-1.3765334339526485,"pZ":2.9278672198333813,"vX0":3.682200518529103,"vY0":-137.3069230743423,"vZ0":-3.300057419312218,"x":169.47,"y":159.73,"x0":-1.8733281876981278,"y0":50.00162868933996,"z0":5.420059278272622,"aX":-12.659846390547319},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":11.3,"spinRate":2020,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39910504866794305,"extension":6.248653938179392},"index":0,"playId":"07a7eb88-ca15-336f-bf12-e46e933d1776","pitchNumber":1,"startTime":"2025-09-12T00:14:12.337Z","endTime":"2025-09-12T00:14:18.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.41714067929577,"strikeZoneBottom":1.50399993060812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.642983387301115,"aZ":-16.96832386334379,"pfxX":-5.863426461125971,"pfxZ":7.941045654509566,"pX":-1.7333478442084236,"pZ":3.531665714590397,"vX0":2.416553046255359,"vY0":-137.77314406491135,"vZ0":-2.138580319875331,"x":183.07,"y":143.43,"x0":-1.8617539248330308,"y0":50.00675493657105,"z0":5.469467940919849,"aX":-11.233565027309899},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2116,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.398106632746253,"extension":6.163055616460439},"index":1,"playId":"ab1aa000-77e3-3b30-970f-975d911c2f89","pitchNumber":2,"startTime":"2025-09-12T00:14:30.167Z","endTime":"2025-09-12T00:14:35.017Z","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":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33549713798397,"aZ":-37.72788330927451,"pfxX":-9.096465023179736,"pfxZ":-3.3594223477923943,"pX":-0.8223310199780367,"pZ":2.0729348841301483,"vX0":5.58398126998201,"vY0":-128.18378508659984,"vZ0":-0.5707341953719501,"x":148.35,"y":182.81,"x0":-1.8554255113854372,"y0":50.005297850006556,"z0":5.26314504584343,"aX":-15.027162592838904},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.0,"breakHorizontal":15.1,"spinRate":1504,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.42852848558196355,"extension":6.187384781326994},"hitData":{"launchSpeed":76.7,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.47,"coordY":152.15}},"index":2,"playId":"592f0ab0-823c-3bfb-8af3-d9181fc3f5c0","pitchNumber":3,"startTime":"2025-09-12T00:14:50.691Z","endTime":"2025-09-12T00:14:58.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:14:58.723Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out to first baseman Salvador Perez. Steven Kwan scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T00:15:14.982Z","endTime":"2025-09-12T00:15:35.114Z","isComplete":true,"isScoringPlay":true,"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":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":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.634380959221573,"aZ":-25.363837625464384,"pfxX":-0.19768896197154695,"pfxZ":3.75715915922601,"pX":0.2465702121927164,"pZ":2.8723872319834136,"vX0":5.671528142112732,"vY0":-132.8454323851688,"vZ0":-1.3727414948093304,"x":107.6,"y":161.23,"x0":-1.8775086611803955,"y0":50.00327219952073,"z0":5.214731482177685,"aX":-0.3588180138070866},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-0.7,"spinRate":2261,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.41006085175761076,"extension":6.49864827011552},"hitData":{"launchSpeed":85.6,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.76,"coordY":163.05}},"index":0,"playId":"198ca271-30f0-34dc-af9c-f1d8299f7026","pitchNumber":1,"startTime":"2025-09-12T00:15:26.658Z","endTime":"2025-09-12T00:15:35.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:15:35.114Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T00:16:00.438Z","endTime":"2025-09-12T00:17:22.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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,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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.13362968212147,"strikeZoneBottom":1.37101962943182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6320991486343,"aZ":-28.41259189703178,"pfxX":-10.118285432515899,"pfxZ":1.976185518489622,"pX":-1.4426189601895185,"pZ":2.5375715523851152,"vX0":4.393357722031263,"vY0":-137.20801752237622,"vZ0":-2.608033283756281,"x":171.99,"y":170.27,"x0":-1.7508048442470712,"y0":50.004031332326676,"z0":5.438450960418116,"aX":-19.274844843586482},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":17.4,"spinRate":2243,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3993420584935632,"extension":6.117160223985692},"index":0,"playId":"4185cec6-492a-3ad6-9b81-614156ba4e53","pitchNumber":1,"startTime":"2025-09-12T00:16:01.649Z","endTime":"2025-09-12T00:16:10.639Z","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":93.9,"endSpeed":86.2,"strikeZoneTop":3.13592436141485,"strikeZoneBottom":1.40691069396466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68372714636847,"aZ":-17.800141674905788,"pfxX":-5.213600439127681,"pfxZ":7.55402249740578,"pX":-0.6331750034984093,"pZ":3.386777961621497,"vX0":4.987832872133748,"vY0":-136.69750833304218,"vZ0":-2.3796221337297574,"x":141.14,"y":147.34,"x0":-1.7995871866534525,"y0":50.00029776380154,"z0":5.483543989262659,"aX":-9.916505660277325},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2143,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3999157721509281,"extension":6.065302683643992},"index":1,"playId":"e8158bdf-1b38-3826-9965-a589b4ecfe18","pitchNumber":2,"startTime":"2025-09-12T00:16:16.721Z","endTime":"2025-09-12T00:16:22.623Z","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":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.07268968049439,"strikeZoneBottom":1.36360420129959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19242066603507,"aZ":-36.63564540778148,"pfxX":9.89522136681748,"pfxZ":-3.0747409988275933,"pX":-0.2593986408507684,"pZ":2.4172419337592217,"vX0":1.0550838471121313,"vY0":-119.90322107280147,"vZ0":0.9562886715383987,"x":126.89,"y":173.51,"x0":-1.990801842356609,"y0":50.0057857798737,"z0":5.294249819835783,"aX":14.342061133933013},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.0,"breakHorizontal":-18.1,"spinRate":2600,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.4576214965548453,"extension":6.664337942428144},"index":2,"playId":"4fdff66e-f279-3d1c-a36b-a7cd99e4c12c","pitchNumber":3,"startTime":"2025-09-12T00:16:33.708Z","endTime":"2025-09-12T00:16:38.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-12T00:16:44.817Z","endTime":"2025-09-12T00:16:55.394Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.15561486864258,"strikeZoneBottom":1.39000057520836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.157539205431178,"aZ":-19.516519711014137,"pfxX":-4.726362981253728,"pfxZ":6.467423656906277,"pX":-1.1302138491811584,"pZ":3.0918402738736663,"vX0":3.5265144282208016,"vY0":-138.81203713873663,"vZ0":-2.786379644746479,"x":160.08,"y":155.3,"x0":-1.8010025545445896,"y0":50.00601985559885,"z0":5.403383968535512,"aX":-9.254354464587959},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":7.8,"spinRate":2129,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3941229237746029,"extension":6.102815361942138},"index":4,"playId":"9fac341a-7026-3b9a-a907-b95aafda61fe","pitchNumber":4,"startTime":"2025-09-12T00:16:55.394Z","endTime":"2025-09-12T00:16:59.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.310022809775724,"aZ":-35.17600377532563,"pfxX":0.833408203441611,"pfxZ":-1.84551230358018,"pX":0.07728048547363527,"pZ":1.4365818287252943,"vX0":4.636934360291159,"vY0":-126.21298632419577,"vZ0":-2.2767659415610195,"x":102.63,"y":178.12,"x0":-1.8844624288134268,"y0":50.0006863900377,"z0":5.1562559475405925,"aX":1.3571040887342203},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.6,"breakHorizontal":-2.5,"spinRate":2551,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.4323418261548495,"extension":6.486735011028932},"hitData":{"launchSpeed":100.8,"launchAngle":10.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.32,"coordY":127.94}},"index":5,"playId":"22b054a8-0554-34b9-adc6-766ac8b31c7f","pitchNumber":5,"startTime":"2025-09-12T00:17:12.093Z","endTime":"2025-09-12T00:17:22.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:17:22.144Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T00:17:43.385Z","endTime":"2025-09-12T00:20:00.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.85483935264134,"strikeZoneBottom":1.7200007099201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.230216084065567,"aZ":-21.178905362568987,"pfxX":-4.675833186634044,"pfxZ":6.20550091003034,"pX":-2.4433877730619207,"pZ":3.6186341630036316,"vX0":0.1664763824361044,"vY0":-132.731371547487,"vZ0":-0.8484073870126586,"x":210.14,"y":141.08,"x0":-1.900296336065458,"y0":50.00384582848984,"z0":5.494401394729051,"aX":-8.28574276650777},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.3,"breakHorizontal":8.4,"spinRate":1995,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4137438766282795,"extension":5.99340580331789},"index":0,"playId":"ead2afe4-3e33-3225-a415-78cecc629e6b","pitchNumber":1,"startTime":"2025-09-12T00:17:47.563Z","endTime":"2025-09-12T00:17:53.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.432614927020172,"aZ":-31.34870468286913,"pfxX":-7.983152698915067,"pfxZ":0.5193148384789037,"pX":0.03491357549415421,"pZ":2.3291498680984097,"vX0":7.196759133521489,"vY0":-126.38080898571789,"vZ0":-0.8075775001355614,"x":115.67,"y":175.89,"x0":-1.8278530450925927,"y0":50.00452849683219,"z0":5.195675292512393,"aX":-12.77122072644654},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":12.6,"spinRate":1308,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.43524248507676555,"extension":6.5362876471941025},"index":1,"playId":"f3dda9ae-95a8-366a-b808-33769a3be895","pitchNumber":2,"startTime":"2025-09-12T00:18:15.477Z","endTime":"2025-09-12T00:18:19.655Z","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":94.1,"endSpeed":85.6,"strikeZoneTop":3.79685591821256,"strikeZoneBottom":1.71999908113527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.904410011421362,"aZ":-18.581749956015436,"pfxX":-4.997044626938963,"pfxZ":7.188061818731661,"pX":-1.0334187031311497,"pZ":3.672113411616756,"vX0":3.7642321514409955,"vY0":-137.02600052640742,"vZ0":-1.372696159558865,"x":156.39,"y":139.63,"x0":-1.7797109242583629,"y0":50.00166557850163,"z0":5.456481664532915,"aX":-9.447269821092622},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":8.2,"spinRate":2099,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40061143176467295,"extension":6.187031435534846},"index":2,"playId":"776b779b-72b2-3bda-80bf-b98d3220bcee","pitchNumber":3,"startTime":"2025-09-12T00:18:35.358Z","endTime":"2025-09-12T00:18:39.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.315289381450413,"aZ":-25.19051262648076,"pfxX":0.31204871697999303,"pfxZ":4.006773798939802,"pX":0.5170205464166803,"pZ":2.5317155334226875,"vX0":5.8248809783233995,"vY0":-131.1043223939572,"vZ0":-2.104171999751168,"x":97.29,"y":170.42,"x0":-1.7726761309510495,"y0":50.00384207635868,"z0":5.221845138303901,"aX":0.5436682071593218},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":-1.8,"spinRate":2204,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4175319979526888,"extension":6.382994430002183},"index":3,"playId":"158776e1-93ab-3b25-98d4-0503f49da5cb","pitchNumber":4,"startTime":"2025-09-12T00:18:53.561Z","endTime":"2025-09-12T00:18:58.436Z","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":94.7,"endSpeed":86.5,"strikeZoneTop":3.81,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.855341284003817,"aZ":-20.435340444335772,"pfxX":-5.600172005364817,"pfxZ":6.111683014822201,"pX":-0.6095439727401923,"pZ":3.0804451029336737,"vX0":4.99290990897847,"vY0":-137.79179672223594,"vZ0":-2.382236247045981,"x":140.23,"y":155.61,"x0":-1.7181572769430855,"y0":50.00666316245218,"z0":5.338350688582319,"aX":-10.762472190757956},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":9.1,"spinRate":1991,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3976367040778346,"extension":6.131430563971097},"index":4,"playId":"2de5d8cf-14ac-3b5a-a25d-b5b1032f4579","pitchNumber":5,"startTime":"2025-09-12T00:19:31.767Z","endTime":"2025-09-12T00:19:38.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.77628825380611,"strikeZoneBottom":1.72000030531441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56389286203285,"aZ":-29.341856725797474,"pfxX":-10.734515328686662,"pfxZ":1.5140980022961408,"pX":0.7313675083036019,"pZ":2.4006573290211906,"vX0":9.838514071359791,"vY0":-136.43352754709775,"vZ0":-2.4291871157769576,"x":89.12,"y":173.96,"x0":-1.5365014535259074,"y0":50.00602498611541,"z0":5.336204251401556,"aX":-20.129024041588846},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":17.2,"spinRate":2092,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.40231107263082677,"extension":6.406021505328032},"index":5,"playId":"4698dc1e-5c5d-3c9f-b3eb-9e69d0dca73d","pitchNumber":6,"startTime":"2025-09-12T00:19:55.384Z","endTime":"2025-09-12T00:20:00.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:20:00.234Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T00:22:23.957Z","endTime":"2025-09-12T00:24:56.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.40017891703816,"strikeZoneBottom":1.6177387749034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50146306486553,"aZ":-32.067866423686965,"pfxX":6.517162854551026,"pfxZ":0.07194890264927878,"pX":-1.7083140215095445,"pZ":3.3930059709690896,"vX0":1.2132828560042366,"vY0":-122.4634737273156,"vZ0":0.969283927463255,"x":182.12,"y":147.17,"x0":-3.0573328947499285,"y0":50.00424994432628,"z0":5.747529150755957,"aX":9.84124683572996},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":-12.1,"spinRate":2196,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4482589203741312,"extension":6.9663795044430294},"index":0,"playId":"9a330008-9456-3022-b9d0-8b92740c4ff2","pitchNumber":1,"startTime":"2025-09-12T00:22:36.040Z","endTime":"2025-09-12T00:22:40.664Z","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":95.3,"endSpeed":86.4,"strikeZoneTop":3.5135398845439,"strikeZoneBottom":1.62302923646461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.238539077191675,"aZ":-18.59081435362582,"pfxX":-7.135882386103749,"pfxZ":7.035073253997606,"pX":-1.5698760667932437,"pZ":3.7866308698320363,"vX0":5.43531887089927,"vY0":-138.6020886100648,"vZ0":-2.620077289752957,"x":176.84,"y":136.54,"x0":-2.636941591940045,"y0":50.00148796925062,"z0":5.996935358129866,"aX":-13.77427826011676},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":11.6,"spinRate":2226,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39636314930126826,"extension":6.845918448343622},"index":1,"playId":"79973892-dd50-3d7a-81a7-35d3184130e6","pitchNumber":2,"startTime":"2025-09-12T00:22:50.518Z","endTime":"2025-09-12T00:22:54.716Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69381646744103,"aZ":-13.566035165721313,"pfxX":-6.507562511145382,"pfxZ":9.653099280844302,"pX":0.16453558140571833,"pZ":2.8259353400726637,"vX0":9.315289899857126,"vY0":-138.17573321560275,"vZ0":-5.750218837861461,"x":110.73,"y":162.48,"x0":-2.4098466655832333,"y0":50.002688804846215,"z0":5.850681134534637,"aX":-12.544755448614929},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2247,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3968852349201759,"extension":7.028305719916458},"index":2,"playId":"3679ddb6-6615-3982-8a09-561a07146266","pitchNumber":3,"startTime":"2025-09-12T00:23:08.747Z","endTime":"2025-09-12T00:23:13.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97782088153994,"aZ":-15.596110458050635,"pfxX":-7.387932910245839,"pfxZ":8.545682775715266,"pX":-0.36540664810355317,"pZ":3.5517339328138267,"vX0":8.634252458572671,"vY0":-138.84450527129567,"vZ0":-3.542890641874014,"x":130.93,"y":142.88,"x0":-2.5651927855976786,"y0":50.00197797917823,"z0":5.891349253452262,"aX":-14.33066571650586},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2277,"spinDirection":228},"zone":1,"typeConfidence":0.82,"plateTime":0.3954772747348998,"extension":7.059065794479353},"index":3,"playId":"191650c3-88fb-39fe-bd1e-8527281bd642","pitchNumber":4,"startTime":"2025-09-12T00:23:47.364Z","endTime":"2025-09-12T00:23:52.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-12T00:23:57.885Z","endTime":"2025-09-12T00:24:10.387Z","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(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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.50982588622144,"strikeZoneBottom":1.6323197862775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02594209002205,"aZ":-40.53513111843391,"pfxX":6.188457866669877,"pfxZ":-5.835226965454117,"pX":-0.9386247324062885,"pZ":1.918019097923641,"vX0":2.2712945409459944,"vY0":-119.48753953275586,"vZ0":-1.1019006130607139,"x":152.78,"y":186.99,"x0":-2.7080163578247576,"y0":50.00308569869005,"z0":6.057506984499426,"aX":8.86513487170991},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.6,"breakHorizontal":-11.8,"spinRate":2404,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.46003865091744034,"extension":6.87878264208034},"index":5,"playId":"0840f3cf-8dbf-30b0-9166-70c6f4d0ab4c","pitchNumber":5,"startTime":"2025-09-12T00:24:10.387Z","endTime":"2025-09-12T00:24:17.343Z","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":96.4,"endSpeed":87.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.883367847833554,"aZ":-15.091096492452769,"pfxX":-7.645079982228631,"pfxZ":8.654769643807851,"pX":-0.6937844426719288,"pZ":3.5074656183185966,"vX0":7.870656707075148,"vY0":-140.14958720479444,"vZ0":-3.6703260119716816,"x":143.45,"y":144.08,"x0":-2.555384874380452,"y0":50.006184707203786,"z0":5.830025542442462,"aX":-15.097572377579192},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":12.1,"spinRate":2361,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39193488893665807,"extension":7.075383366013236},"index":6,"playId":"96656e67-bfb8-331d-890e-ed250f2cc016","pitchNumber":6,"startTime":"2025-09-12T00:24:30.342Z","endTime":"2025-09-12T00:24:33.818Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98663242969529,"aZ":-18.611913506480896,"pfxX":-8.379139695161788,"pfxZ":6.907810913420359,"pX":-0.3548486436253993,"pZ":3.539369584625763,"vX0":9.167815882894656,"vY0":-139.59669707290703,"vZ0":-2.7432610373851096,"x":130.53,"y":143.22,"x0":-2.6012485404458587,"y0":50.001541708505975,"z0":5.7676590717901455,"aX":-16.44858164796514},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":2286,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3931652796341538,"extension":7.00777265861589},"index":7,"playId":"b5f7a1a9-20bd-367b-921b-087c51425a4f","pitchNumber":7,"startTime":"2025-09-12T00:24:52.297Z","endTime":"2025-09-12T00:24:56.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:24:56.848Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Maile singles on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T00:25:08.319Z","endTime":"2025-09-12T00:26:14.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.326422890016612,"aZ":-20.07066001663431,"pfxX":-9.161121374786676,"pfxZ":6.233503435220372,"pX":-0.1352322945021044,"pZ":3.408609937398865,"vX0":9.924393153098777,"vY0":-138.3490938402787,"vZ0":-2.644268949826136,"x":122.15,"y":146.75,"x0":-2.575504823791031,"y0":50.00497134991469,"z0":5.71919665550494,"aX":-17.794860133360356},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":1984,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3956254101169381,"extension":7.029213983142458},"index":0,"playId":"cba938b2-776b-3687-b963-e58322855cb3","pitchNumber":1,"startTime":"2025-09-12T00:25:20.784Z","endTime":"2025-09-12T00:25:27.272Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.825124464212465,"aZ":-31.873216332179467,"pfxX":6.251327590330504,"pfxZ":0.18691784872592,"pX":0.7479882765612543,"pZ":1.8024866865691378,"vX0":6.344850546914625,"vY0":-126.0883712349658,"vZ0":-3.1464782574289543,"x":88.49,"y":190.11,"x0":-2.6177410122559404,"y0":50.00332994928897,"z0":5.651839862270381,"aX":10.01345738637448},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.1,"breakHorizontal":-12.8,"spinRate":2211,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4352379041914909,"extension":7.006573976665518},"index":1,"playId":"2dca8d96-dd7d-32e4-9167-05a149443631","pitchNumber":2,"startTime":"2025-09-12T00:25:44.159Z","endTime":"2025-09-12T00:25:48.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94854721998255,"aZ":-42.935415380401686,"pfxX":5.724240478893248,"pfxZ":-7.224360461788171,"pX":-0.641122585325737,"pZ":1.7894912890595278,"vX0":3.366542796313855,"vY0":-121.52585257245242,"vZ0":-1.258049447492665,"x":141.44,"y":190.46,"x0":-2.7906577773479233,"y0":50.005863978913546,"z0":6.060265943204215,"aX":8.520289186243023},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.1,"breakHorizontal":-11.2,"spinRate":2426,"spinDirection":41},"zone":7,"typeConfidence":0.9,"plateTime":0.4515818475894373,"extension":6.897076903007049},"hitData":{"launchSpeed":102.0,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.56,"coordY":135.81}},"index":2,"playId":"93e37ad3-117a-3343-aeb9-aeb7017b56e1","pitchNumber":3,"startTime":"2025-09-12T00:26:04.181Z","endTime":"2025-09-12T00:26:14.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:26:14.327Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T00:26:31.618Z","endTime":"2025-09-12T00:29:05.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.55090026001634,"strikeZoneBottom":1.6811067743646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.883834166566622,"aZ":-38.86331640806189,"pfxX":6.611709661978841,"pfxZ":-5.007288619991689,"pX":-1.91480332962789,"pZ":3.395498084411568,"vX0":0.35224431005001144,"vY0":-115.31626833053599,"vZ0":1.6233104370066045,"x":189.99,"y":147.1,"x0":-2.927833557807095,"y0":50.00139250879785,"z0":6.452149009030335,"aX":8.838676304133813},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.3,"breakHorizontal":-12.0,"spinRate":2192,"spinDirection":52},"zone":11,"typeConfidence":0.91,"plateTime":0.4762904727857036,"extension":6.298537059430291},"index":0,"playId":"fc9b2ee9-6f99-3577-907c-5e8adbdb0925","pitchNumber":1,"startTime":"2025-09-12T00:26:45.968Z","endTime":"2025-09-12T00:26:52.566Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luke Maile steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"fc9b2ee9-6f99-3577-907c-5e8adbdb0925","startTime":"2025-09-12T00:27:05.578Z","endTime":"2025-09-12T00:27:07.863Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.42999885958967,"strikeZoneBottom":1.58926581550959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.460213092043002,"aZ":-41.71224067113824,"pfxX":5.743787543891107,"pfxZ":-6.644974654071665,"pX":0.4332546106089532,"pZ":0.990842829682655,"vX0":5.629886649560366,"vY0":-119.95311100247821,"vZ0":-2.708923061957077,"x":100.49,"y":212.03,"x0":-2.703595260331607,"y0":50.00387417250706,"z0":5.908259083128344,"aX":8.24313292161419},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.5,"breakHorizontal":-11.9,"spinRate":2452,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4592784570249262,"extension":6.8721536680485364},"index":2,"playId":"c7946691-cd41-3a9e-a0cf-6dd094d74313","pitchNumber":2,"startTime":"2025-09-12T00:27:07.863Z","endTime":"2025-09-12T00:27:15.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.40778171787257,"strikeZoneBottom":1.54395142585354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.907133221304512,"aZ":-36.1366052466015,"pfxX":5.203078686382528,"pfxZ":-2.4883005220862353,"pX":-1.2322834729333316,"pZ":1.1916429622920852,"vX0":3.1042821340192464,"vY0":-125.46175093185529,"vZ0":-3.824276719008406,"x":163.97,"y":206.61,"x0":-3.1626727859713224,"y0":50.00562997462032,"z0":5.687814728398143,"aX":8.276582837054425},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.2,"breakHorizontal":-10.2,"spinRate":2295,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.43695104893349557,"extension":6.934009349534709},"index":3,"playId":"8caff9a8-dda5-3230-bc2a-3ecefceb7a27","pitchNumber":3,"startTime":"2025-09-12T00:27:35.048Z","endTime":"2025-09-12T00:27:39.165Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.35265787353427,"strikeZoneBottom":1.59999988961273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24598792156402,"aZ":-14.619447200606707,"pfxX":-7.050511863759518,"pfxZ":8.814462075839433,"pX":-0.44702221741153103,"pZ":2.932517553416999,"vX0":8.36568724549076,"vY0":-140.55721290473053,"vZ0":-5.673095911416662,"x":134.04,"y":159.6,"x0":-2.552449852623539,"y0":50.00139182682773,"z0":5.93388489471709,"aX":-14.040453177729848},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2364,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3903750140630753,"extension":7.01894278673511},"index":4,"playId":"a1f57cc2-4b50-39ae-b63c-632cb45bdd9a","pitchNumber":4,"startTime":"2025-09-12T00:27:56.486Z","endTime":"2025-09-12T00:28:01.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.44193589844577,"strikeZoneBottom":1.63383993182061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0084744814949,"aZ":-27.13909032819979,"pfxX":-2.9425304256605167,"pfxZ":2.770432797481199,"pX":-0.5398761852623911,"pZ":3.556137482407246,"vX0":7.040263512043188,"vY0":-134.050020816986,"vZ0":-0.8624356339163869,"x":137.58,"y":142.76,"x0":-2.818173870172387,"y0":50.00521883702423,"z0":5.819644679540453,"aX":-5.354908171945568},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":3.8,"spinRate":2344,"spinDirection":205},"zone":1,"typeConfidence":0.94,"plateTime":0.408613211827062,"extension":6.916475568928488},"index":5,"playId":"cfb0b15c-90ee-380e-88e6-bb74d8a43485","pitchNumber":5,"startTime":"2025-09-12T00:28:17.209Z","endTime":"2025-09-12T00:28:23.238Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-12T00:28:28.201Z","endTime":"2025-09-12T00:28:53.411Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.791680906600394,"aZ":-25.458868310296392,"pfxX":-1.1617878640843449,"pfxZ":3.674390246136441,"pX":-0.7402950793703109,"pZ":2.2985603178286915,"vX0":6.409730624502621,"vY0":-134.0505898211123,"vZ0":-4.264392926894123,"x":145.22,"y":176.72,"x0":-3.0069775358079673,"y0":50.00423209049163,"z0":5.7180966633067545,"aX":-2.1248470563756925},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":0.8,"spinRate":2267,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.4079121624845907,"extension":6.996556419277836},"hitData":{"launchSpeed":83.9,"launchAngle":29.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.84,"coordY":82.15}},"index":7,"playId":"255b2fcf-5cf3-39ab-819f-03602471bddc","pitchNumber":6,"startTime":"2025-09-12T00:28:53.411Z","endTime":"2025-09-12T00:29:05.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:29:05.457Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T00:29:51.102Z","endTime":"2025-09-12T00:30:25.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"e760069e-528b-3676-b66f-0cf0a1434b77","startTime":"2025-09-12T00:29:31.265Z","endTime":"2025-09-12T00:29:36.204Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.850672070791248,"aZ":-42.92883765730046,"pfxX":4.398275242963382,"pfxZ":-7.325473920007008,"pX":-0.9897588844276244,"pZ":2.2656414384825214,"vX0":2.9122039010468788,"vY0":-120.96436562964115,"vZ0":-0.12591474068843977,"x":154.73,"y":177.61,"x0":-2.7851236936561405,"y0":50.00585785477909,"z0":6.114478286388522,"aX":6.452598193909439},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.0,"breakHorizontal":-8.8,"spinRate":2452,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.4545781182461468,"extension":6.887899276825318},"index":1,"playId":"8c917e06-1b88-3cd8-9848-119b5007a8e1","pitchNumber":1,"startTime":"2025-09-12T00:29:53.373Z","endTime":"2025-09-12T00:29:58.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.502256681599203,"aZ":-33.35533878555073,"pfxX":4.765474397616596,"pfxZ":-0.7272515584055022,"pX":-0.030860518387745565,"pZ":2.214555465810771,"vX0":5.1823774115905294,"vY0":-126.48415729118658,"vZ0":-2.155820810418143,"x":118.18,"y":178.99,"x0":-2.7245870228138793,"y0":50.004261369980384,"z0":5.7495188395329295,"aX":7.729918162751588},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":-9.8,"spinRate":2253,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.43285044519018134,"extension":6.84183756618745},"hitData":{"launchSpeed":104.7,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.72,"coordY":144.28}},"index":2,"playId":"b258cf54-b84c-3bd6-8bac-c8851323b02e","pitchNumber":2,"startTime":"2025-09-12T00:30:17.627Z","endTime":"2025-09-12T00:30:25.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:30:25.669Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Jonathan India to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T00:32:36.303Z","endTime":"2025-09-12T00:33:17.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.45243736516776,"strikeZoneBottom":1.71990001826155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.336338126603284,"aZ":-25.271988000565287,"pfxX":0.48140728305973224,"pfxZ":4.020290190994101,"pX":-0.41960083768091266,"pZ":1.8775500313261642,"vX0":3.689863199139755,"vY0":-130.2255086382973,"vZ0":-3.826522544323682,"x":132.99,"y":188.09,"x0":-1.9174691436643163,"y0":50.005723799158076,"z0":5.277782419738339,"aX":0.8261802366899323},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":-1.7,"spinRate":2166,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4206040978740013,"extension":6.305313048052829},"index":0,"playId":"401c1541-41d4-3b9f-9312-39b7edd9052b","pitchNumber":1,"startTime":"2025-09-12T00:32:56.507Z","endTime":"2025-09-12T00:33:00.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.076937936789644,"aZ":-32.43126155411437,"pfxX":-5.553293989362711,"pfxZ":-0.15307408220388918,"pX":-0.5843627580629166,"pZ":1.7369189642839298,"vX0":5.2816562053719736,"vY0":-128.6532510319095,"vZ0":-2.256628133925206,"x":139.27,"y":191.88,"x0":-1.9479229446307418,"y0":50.003611717058426,"z0":5.15276293422441,"aX":-9.257928422554071},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.6,"breakHorizontal":8.8,"spinRate":1348,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4266541733555278,"extension":6.418584064368017},"hitData":{"launchSpeed":87.2,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.68,"coordY":152.76}},"index":1,"playId":"a038c978-c574-3f89-89c3-f872d326ea01","pitchNumber":2,"startTime":"2025-09-12T00:33:10.300Z","endTime":"2025-09-12T00:33:17.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:33:17.876Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Jonathan India to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T00:33:29.443Z","endTime":"2025-09-12T00:36:33.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"Groundout","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":8},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.6,"endSpeed":74.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28377199387187,"aZ":-36.03264807202497,"pfxX":9.401407300208035,"pfxZ":-2.717954040789719,"pX":-0.04128546633160156,"pZ":1.9004697821068253,"vX0":1.610985830774157,"vY0":-118.82600117225616,"vZ0":-0.1295631691755026,"x":118.57,"y":187.47,"x0":-1.9499797030130879,"y0":50.00209918530664,"z0":5.249060820198382,"aX":13.347663925048497},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.7,"breakHorizontal":-17.4,"spinRate":2537,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4622065917099607,"extension":6.184236891354857},"index":0,"playId":"c5ec7830-5a65-3b50-a968-a80b1fc76c29","pitchNumber":1,"startTime":"2025-09-12T00:33:42.438Z","endTime":"2025-09-12T00:33:47.949Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-12T00:33:53.203Z","endTime":"2025-09-12T00:34:09.859Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.0431373448089,"strikeZoneBottom":1.43309984270182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.092751646127407,"aZ":-19.232576205025747,"pfxX":-4.346911483906766,"pfxZ":6.6778688203886585,"pX":-1.19688081405042,"pZ":3.047876439448079,"vX0":3.2345149065845877,"vY0":-137.52844863665175,"vZ0":-2.9048418968774428,"x":162.62,"y":156.49,"x0":-1.816469281517323,"y0":50.00376098169241,"z0":5.404137491628393,"aX":-8.42671822462111},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":7.3,"spinRate":1948,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3964648498300285,"extension":6.082964064238512},"index":2,"playId":"17fd88e1-1d19-3e74-8b7a-e745e9154eef","pitchNumber":2,"startTime":"2025-09-12T00:34:09.859Z","endTime":"2025-09-12T00:34:17.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.02597679455071,"strikeZoneBottom":1.38895095631567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40899958999686,"aZ":-29.818128500998213,"pfxX":-5.752908215219158,"pfxZ":1.4028611754292983,"pX":-0.5270585303439482,"pZ":1.7328782071854831,"vX0":5.387189988749571,"vY0":-128.11924057287592,"vZ0":-2.7697508305640315,"x":137.09,"y":191.99,"x0":-1.901203800857256,"y0":50.0011006027777,"z0":5.138581048663232,"aX":-9.642750261209029},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":9.4,"spinRate":1458,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4261567805625983,"extension":6.327250524128687},"index":3,"playId":"b5fda613-8cb4-3410-bc62-1b06d35bb31d","pitchNumber":3,"startTime":"2025-09-12T00:34:25.097Z","endTime":"2025-09-12T00:34:31.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.856080914875847,"aZ":-33.85293449725405,"pfxX":2.424166892702491,"pfxZ":-1.042986593945324,"pX":0.09558128512980009,"pZ":2.135232316573847,"vX0":4.254007366902776,"vY0":-124.96122435367316,"vZ0":-0.8979023239559968,"x":113.36,"y":181.13,"x0":-1.9346469454480448,"y0":50.005045341099375,"z0":5.245987762099785,"aX":3.888330958956477},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-5.3,"spinRate":2530,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.43598033170958983,"extension":5.783390625210267},"index":4,"playId":"1367438b-c5c1-3a88-9dcc-b4a4e3036cd0","pitchNumber":4,"startTime":"2025-09-12T00:34:42.298Z","endTime":"2025-09-12T00:34:50.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.230931368941768,"aZ":-31.1983891744242,"pfxX":-4.563399689609957,"pfxZ":0.5887760094132766,"pX":-0.590771608636178,"pZ":2.2541801805953874,"vX0":4.790325720040789,"vY0":-127.19669325153856,"vZ0":-1.1218274416153962,"x":139.52,"y":177.92,"x0":-1.8988092785672321,"y0":50.000637752858765,"z0":5.157649411285113,"aX":-7.53360945314543},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":7.3,"spinRate":1515,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4293698213189705,"extension":6.236845532135982},"index":5,"playId":"4d874ec9-a01d-37b9-8156-150deef18193","pitchNumber":5,"startTime":"2025-09-12T00:35:02.763Z","endTime":"2025-09-12T00:35:11.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83077539562633,"aZ":-18.368812875520366,"pfxX":-5.412398424382781,"pfxZ":7.085622895051831,"pX":-0.6020123606853208,"pZ":3.3030477722895406,"vX0":5.000787275095952,"vY0":-138.65610102560186,"vZ0":-2.438183312200021,"x":139.95,"y":149.6,"x0":-1.725223399813764,"y0":50.002569928183135,"z0":5.418663528112836,"aX":-10.544955368971802},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":8.8,"spinRate":1987,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39494173246647213,"extension":6.156575517689529},"index":6,"playId":"fd74e814-19f6-362b-bf30-1e29edfbc056","pitchNumber":6,"startTime":"2025-09-12T00:35:40.921Z","endTime":"2025-09-12T00:35:45.520Z","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":82.4,"endSpeed":75.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52751242923802,"aZ":-36.92477053206441,"pfxX":8.662741962667274,"pfxZ":-3.3187081999274426,"pX":0.3205830116156917,"pZ":2.2872146127467965,"vX0":2.6523098496858246,"vY0":-119.88169214848747,"vZ0":0.6364541346739694,"x":104.78,"y":177.03,"x0":-1.9296869725061208,"y0":50.00013683346054,"z0":5.355541918689557,"aX":12.411369597750907},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.5,"breakHorizontal":-16.3,"spinRate":2610,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.45962021751932003,"extension":6.010347614597835},"index":7,"playId":"5992e3ab-5e08-3841-8395-b66b4252170c","pitchNumber":7,"startTime":"2025-09-12T00:35:59.357Z","endTime":"2025-09-12T00:36:03.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.141047252002316,"aZ":-27.444686386748415,"pfxX":-10.754148548015491,"pfxZ":2.465839433815292,"pX":-0.04107765173298329,"pZ":1.2652655649697668,"vX0":8.12671435851866,"vY0":-137.91749425335874,"vZ0":-5.741777255192606,"x":118.57,"y":204.62,"x0":-1.6362810104066632,"y0":50.002549139388655,"z0":5.237617185332849,"aX":-20.61096621387564},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.4,"breakHorizontal":17.6,"spinRate":2171,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3979276202179953,"extension":6.340120811663197},"hitData":{"launchSpeed":82.8,"launchAngle":-40.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.76,"coordY":148.92}},"index":8,"playId":"04191d39-6054-3fcb-84d4-bfb29bbfa04f","pitchNumber":8,"startTime":"2025-09-12T00:36:25.460Z","endTime":"2025-09-12T00:36:33.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:36:33.993Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Naylor doubles (18) on a line drive to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T00:36:48.592Z","endTime":"2025-09-12T00:37:10.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.958452131699527,"aZ":-24.524084282734172,"pfxX":-8.806215041034882,"pfxZ":4.056867524646206,"pX":-0.2416038692763745,"pZ":2.356567027052182,"vX0":6.948325253835072,"vY0":-136.91963112978192,"vZ0":-3.36357357650261,"x":126.21,"y":175.15,"x0":-1.6757944211565825,"y0":50.005873937824575,"z0":5.290962592922389,"aX":-16.620754163512576},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":14.4,"spinRate":2096,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4009810080947318,"extension":6.427764225360778},"hitData":{"launchSpeed":97.9,"launchAngle":8.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.93,"coordY":123.09}},"index":0,"playId":"fc870684-f1c3-33ba-a915-b49b6acf93d5","pitchNumber":1,"startTime":"2025-09-12T00:36:57.681Z","endTime":"2025-09-12T00:37:10.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:37:10.524Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, shortstop Bobby Witt Jr. to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T00:37:30.960Z","endTime":"2025-09-12T00:38:51.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.49038721003971,"strikeZoneBottom":1.63711854584298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.678125425277745,"aZ":-34.87728358432482,"pfxX":-6.972220147909456,"pfxZ":-1.6662586587070187,"pX":-0.9679359008674395,"pZ":2.5461142186869865,"vX0":4.758860176935607,"vY0":-127.31975916667322,"vZ0":0.2070347070527132,"x":153.9,"y":170.03,"x0":-1.9652994160036348,"y0":50.00081080448723,"z0":5.247543563167426,"aX":-11.326388854669604},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.6,"breakHorizontal":11.4,"spinRate":1339,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43192407403913347,"extension":6.371114346745471},"index":0,"playId":"3936ff48-ec10-3aef-af4c-688823b89a1c","pitchNumber":1,"startTime":"2025-09-12T00:37:40.651Z","endTime":"2025-09-12T00:37:45.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0209076564457,"aZ":-36.78559777704642,"pfxX":-6.113850449198288,"pfxZ":-2.8416326112933046,"pX":0.18975632650973043,"pZ":1.6311177746632444,"vX0":7.209071237920126,"vY0":-126.92253166502012,"vZ0":-1.5235784621234183,"x":109.77,"y":194.74,"x0":-1.8987594232254197,"y0":50.000229008192576,"z0":5.180022230064806,"aX":-9.930651446970996},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.3,"breakHorizontal":9.4,"spinRate":1285,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4322437531591956,"extension":6.448110406747958},"index":1,"playId":"eb6fbd6e-f30a-398c-b10c-664699da0795","pitchNumber":2,"startTime":"2025-09-12T00:37:59.710Z","endTime":"2025-09-12T00:38:05.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.047540927630696,"aZ":-35.68835164804216,"pfxX":9.676269577566336,"pfxZ":-2.5046268536451795,"pX":0.09150915570678919,"pZ":2.1243689088762636,"vX0":1.879721831386194,"vY0":-118.09983811119623,"vZ0":0.34293691979806207,"x":113.51,"y":181.42,"x0":-1.9728734394333622,"y0":50.00378421776417,"z0":5.279635239040678,"aX":13.567535235258351},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.2,"breakHorizontal":-18.0,"spinRate":2583,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4651054111018893,"extension":6.624504640619891},"index":2,"playId":"cd482d7d-efff-3e51-99d9-f1861907567f","pitchNumber":3,"startTime":"2025-09-12T00:38:22.323Z","endTime":"2025-09-12T00:38:26.720Z","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":94.8,"endSpeed":86.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.200309003724566,"aZ":-18.48918063828348,"pfxX":-6.626493872870736,"pfxZ":7.131305878497322,"pX":0.0737085857057522,"pZ":2.795787356991828,"vX0":7.428821588275924,"vY0":-137.80734766895952,"vZ0":-3.357149185054165,"x":114.19,"y":163.29,"x0":-1.7986194980470422,"y0":50.00527358489618,"z0":5.281951214278138,"aX":-12.72154834817075},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":10.4,"spinRate":2062,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.397756879352694,"extension":6.241804236823226},"hitData":{"launchSpeed":98.1,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.94,"coordY":146.1}},"index":3,"playId":"87cf385f-c048-304c-af33-f2993715c337","pitchNumber":4,"startTime":"2025-09-12T00:38:42.987Z","endTime":"2025-09-12T00:38:51.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:38:51.721Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T00:41:05.115Z","endTime":"2025-09-12T00:42:15.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.47352141811301,"strikeZoneBottom":1.63622765886842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.919275258481996,"aZ":-25.06300521961947,"pfxX":-2.2386270897734617,"pfxZ":3.97107080410664,"pX":-1.3310330625468447,"pZ":2.05094336119393,"vX0":5.255871397669185,"vY0":-132.39840293750115,"vZ0":-4.513170950117893,"x":167.74,"y":183.4,"x0":-3.0432574061435167,"y0":50.004005289440244,"z0":5.592151904150044,"aX":-4.010386879319709},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":3.0,"spinRate":2279,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4123057618802637,"extension":6.978692102557819},"index":0,"playId":"a926d95a-6675-3595-9466-22ebfec34352","pitchNumber":1,"startTime":"2025-09-12T00:41:28.467Z","endTime":"2025-09-12T00:41:35.671Z","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.2,"strikeZoneTop":3.45052266485134,"strikeZoneBottom":1.61322545165117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.174846806525856,"aZ":-23.227031083662435,"pfxX":-9.403787849698597,"pfxZ":4.612185920837998,"pX":-2.1004697020622283,"pZ":3.1416238988953906,"vX0":5.271686123799601,"vY0":-138.05903062413623,"vZ0":-3.060603221206908,"x":197.06,"y":153.96,"x0":-2.807379559793416,"y0":50.005617196208114,"z0":5.81838813451672,"aX":-18.25448986617215},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":16.0,"spinRate":2059,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3959063182824747,"extension":6.880653727666359},"index":1,"playId":"b8510586-01bd-3c1e-9f04-4437d27c9c9f","pitchNumber":2,"startTime":"2025-09-12T00:41:41.902Z","endTime":"2025-09-12T00:41:47.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.40087700355739,"strikeZoneBottom":1.69000121307203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65786732657376,"aZ":-27.98266561655699,"pfxX":-0.8834982632389643,"pfxZ":2.422536853417201,"pX":-1.2551462788552683,"pZ":2.550132612610553,"vX0":4.605227593611843,"vY0":-130.18556599741427,"vZ0":-2.740085657340801,"x":164.84,"y":169.93,"x0":-2.9271710737630445,"y0":50.00108240248777,"z0":5.7201055570052235,"aX":-1.527594974378994},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":0.6,"spinRate":2391,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.41969403478249045,"extension":6.800120229348669},"index":2,"playId":"076e0042-7d09-3470-818b-8aa272caaf66","pitchNumber":3,"startTime":"2025-09-12T00:41:56.497Z","endTime":"2025-09-12T00:42:03.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.45663879462114,"strikeZoneBottom":1.64650254090929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.494005293162594,"aZ":-16.41448073090734,"pfxX":-8.276595257159197,"pfxZ":7.989507433080955,"pX":-1.3201951961079654,"pZ":2.132891844352877,"vX0":6.46372631218757,"vY0":-139.15213511362276,"vZ0":-7.303716659580727,"x":167.32,"y":181.19,"x0":-2.591001238851198,"y0":50.00287365086273,"z0":5.867226825560258,"aX":-16.327356342797355},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":13.8,"spinRate":2342,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3927318734639553,"extension":6.935958549395117},"index":3,"playId":"207c16ec-2b5b-3618-b8cd-eea9199a641b","pitchNumber":4,"startTime":"2025-09-12T00:42:11.047Z","endTime":"2025-09-12T00:42:15.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:42:15.585Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Maikel Garcia grounds into a force out, second baseman Daniel Schneemann to shortstop Brayan Rocchio. Vinnie Pasquantino out at 2nd. Maikel Garcia to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T00:42:27.131Z","endTime":"2025-09-12T00:43:43.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.62724759832473,"strikeZoneBottom":1.73788686892545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.581274444517955,"aZ":-19.68229081946435,"pfxX":-10.075808363670479,"pfxZ":6.475857805764745,"pX":-0.25290197911965695,"pZ":3.073970999772517,"vX0":10.028970630942522,"vY0":-137.7400594160441,"vZ0":-3.6344944443151026,"x":126.64,"y":155.78,"x0":-2.625840986035938,"y0":50.00104146858346,"z0":5.7356200545178035,"aX":-19.42807570467888},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":16.2,"spinRate":2199,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3971164091470887,"extension":7.021638113118515},"index":0,"playId":"80d08c74-43f7-39e4-9d1d-007268a6cd9a","pitchNumber":1,"startTime":"2025-09-12T00:42:40.213Z","endTime":"2025-09-12T00:42:44.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.60536978021164,"strikeZoneBottom":1.71612416830505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.932665843485943,"aZ":-20.881813366344776,"pfxX":-9.854600701492945,"pfxZ":5.851391173297249,"pX":-0.6838186610681654,"pZ":1.5390183608751804,"vX0":8.750210287082986,"vY0":-137.64738780778683,"vZ0":-7.270404670726863,"x":143.07,"y":197.23,"x0":-2.614803331487079,"y0":50.004253503772816,"z0":5.61570632817544,"aX":-19.019278502489094},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2219,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39706143139580163,"extension":7.06940575067629},"index":1,"playId":"156f4498-1e72-3c50-9d47-67623c3aa5f6","pitchNumber":2,"startTime":"2025-09-12T00:42:56.282Z","endTime":"2025-09-12T00:43:03.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"8ae17a23-6211-3130-b81c-75c1b98bda56","startTime":"2025-09-12T00:43:16.442Z","endTime":"2025-09-12T00:43:20.420Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.706262646079505,"aZ":-19.81847179600394,"pfxX":-10.02310330226533,"pfxZ":6.2949997998897125,"pX":-1.2107204828013103,"pZ":3.0650761539241476,"vX0":7.381364888446146,"vY0":-139.09675904137495,"vZ0":-3.9031993451814087,"x":163.15,"y":156.02,"x0":-2.594317609177043,"y0":50.002656086356886,"z0":5.7976864977804174,"aX":-19.67361286991139},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":16.7,"spinRate":2275,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3935144840963152,"extension":7.042625261415779},"hitData":{"launchSpeed":70.5,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.07,"coordY":151.55}},"index":3,"playId":"a02c8015-bf4f-3700-9fb4-8b3455e96317","pitchNumber":3,"startTime":"2025-09-12T00:43:34.936Z","endTime":"2025-09-12T00:43:43.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:43:43.177Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to center fielder Nolan Jones.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T00:44:53.754Z","endTime":"2025-09-12T00:45:49.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":"0f8503df-4304-3778-bdde-9d94e50825e0","startTime":"2025-09-12T00:44:25.585Z","endTime":"2025-09-12T00:44:31.214Z","isPitch":false,"type":"pickoff"},{"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53982110717196,"aZ":-14.24082670438672,"pfxX":-8.356370783630037,"pfxZ":9.317331101584202,"pX":-0.19179624542534082,"pZ":3.6202575288139043,"vX0":9.5438493209276,"vY0":-138.05811460341235,"vZ0":-3.848010590098394,"x":124.31,"y":141.03,"x0":-2.612452786078212,"y0":50.004668914985345,"z0":5.9945658627615614,"aX":-16.087843185621878},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":13.1,"spinRate":2272,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3971551877720412,"extension":6.96531940618067},"index":1,"playId":"23fe5197-7637-3bf4-9f8e-3989ad969518","pitchNumber":1,"startTime":"2025-09-12T00:44:55.878Z","endTime":"2025-09-12T00:45:00.187Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50559516066507,"aZ":-29.31052678659324,"pfxX":4.673237055627958,"pfxZ":1.8368741204403989,"pX":0.7156494250274479,"pZ":2.1333423141327765,"vX0":7.234871466341856,"vY0":-124.00231709182759,"vZ0":-3.0840754451453813,"x":89.72,"y":181.18,"x0":-2.845510465611946,"y0":50.00295282781248,"z0":5.835304542813199,"aX":7.286114713360859},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":-10.1,"spinRate":2320,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.44149046616065046,"extension":6.877698696713865},"index":2,"playId":"3fa094b8-bcac-323f-ad74-30939a99dce9","pitchNumber":2,"startTime":"2025-09-12T00:45:15.481Z","endTime":"2025-09-12T00:45:20.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70813249538612,"aZ":-39.53971669982542,"pfxX":6.999169122665922,"pfxZ":-5.11809694749741,"pX":0.7197836902171267,"pZ":2.0839775415361657,"vX0":5.804763234816191,"vY0":-119.6574507519728,"vZ0":-1.2952573617086267,"x":89.56,"y":182.51,"x0":-2.6534319235795114,"y0":50.00306175692267,"z0":6.198986948445283,"aX":10.072041451278812},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.2,"breakHorizontal":-14.2,"spinRate":2497,"spinDirection":40},"zone":9,"typeConfidence":0.89,"plateTime":0.45906970922244783,"extension":6.741060458639164},"hitData":{"launchSpeed":93.6,"launchAngle":23.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.25,"coordY":86.17}},"index":3,"playId":"85956678-ec9d-3745-abe4-43290b103bca","pitchNumber":3,"startTime":"2025-09-12T00:45:40.879Z","endTime":"2025-09-12T00:45:49.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:45:49.890Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a ground ball to right fielder CJ Kayfus. Maikel Garcia to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T00:46:08.280Z","endTime":"2025-09-12T00:47:53.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":"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":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.31290638831061,"strikeZoneBottom":1.55833700476626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17872489472456,"aZ":-43.64907607584379,"pfxX":4.8597624849282175,"pfxZ":-8.378243358789453,"pX":-0.45810635121767435,"pZ":3.438117245796516,"vX0":3.560045597757353,"vY0":-116.88073025778766,"vZ0":2.8897076194883295,"x":134.46,"y":145.95,"x0":-2.6381020748215076,"y0":50.00435843017907,"z0":6.315037668515301,"aX":6.653648372426614},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.0,"breakHorizontal":-9.7,"spinRate":2447,"spinDirection":39},"zone":11,"typeConfidence":0.9,"plateTime":0.47050448724213423,"extension":6.8077973051311345},"index":0,"playId":"7e0ad737-0ebc-35ac-ad76-b1e74703ab28","pitchNumber":1,"startTime":"2025-09-12T00:46:20.773Z","endTime":"2025-09-12T00:46:26.264Z","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":81.5,"endSpeed":74.4,"strikeZoneTop":3.33816186431012,"strikeZoneBottom":1.63775352578499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.757580061309014,"aZ":-43.07736903596913,"pfxX":5.435061782481881,"pfxZ":-7.765856352407432,"pX":-0.8516483174858814,"pZ":2.780932606278261,"vX0":3.0654287368794604,"vY0":-118.63152410582619,"vZ0":1.3922518812203473,"x":149.46,"y":163.69,"x0":-2.872748231761547,"y0":50.00080437995987,"z0":6.157353812091589,"aX":7.633195771774375},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.3,"breakHorizontal":-10.7,"spinRate":2484,"spinDirection":42},"zone":11,"typeConfidence":0.91,"plateTime":0.4642743578753432,"extension":6.809293539049953},"index":1,"playId":"94aac7e3-b709-3aa9-85f3-7cdceaf82b08","pitchNumber":2,"startTime":"2025-09-12T00:46:39.978Z","endTime":"2025-09-12T00:46:47.986Z","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":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.412755933014047,"aZ":-43.28302002352331,"pfxX":4.235856078143775,"pfxZ":-7.914889782561913,"pX":0.08962646773513351,"pZ":1.8667007606444295,"vX0":5.234183103045253,"vY0":-118.52300141897975,"vZ0":-0.6338908832269298,"x":113.58,"y":188.38,"x0":-2.7085479128634873,"y0":50.00055039677748,"z0":6.1350166037048215,"aX":5.946889725224161},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.2,"breakHorizontal":-9.1,"spinRate":2484,"spinDirection":43},"zone":8,"typeConfidence":0.9,"plateTime":0.4644544539098505,"extension":6.808060448673464},"index":2,"playId":"9679b387-d44b-36a5-af22-eb21967110f1","pitchNumber":3,"startTime":"2025-09-12T00:46:58.838Z","endTime":"2025-09-12T00:47:04.504Z","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":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15191689612751,"aZ":-43.78087280196532,"pfxX":4.374800927754949,"pfxZ":-8.319958553373993,"pX":0.14109116071843694,"pZ":1.8931631630078176,"vX0":5.375563492038053,"vY0":-118.34542736108217,"vZ0":-0.49353252774090284,"x":100.44,"y":148.44,"x0":-2.743057888268665,"y0":50.00459714892843,"z0":6.173358180445676,"aX":6.100617324966359},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.8,"breakHorizontal":-9.4,"spinRate":2516,"spinDirection":43},"zone":8,"typeConfidence":0.91,"plateTime":0.4658443080672714,"extension":6.756244590504979},"index":3,"playId":"709a60ff-a18a-3121-a1a0-a351caec05a6","pitchNumber":4,"startTime":"2025-09-12T00:47:20.064Z","endTime":"2025-09-12T00:47:24.298Z","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":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.023929703972346,"aZ":-42.4442141846815,"pfxX":5.333071466883949,"pfxZ":-7.124499184076063,"pX":0.25314888454954787,"pZ":1.6497756979166431,"vX0":5.44537995053453,"vY0":-119.81181761196954,"vZ0":-1.4383722461761608,"x":107.35,"y":194.24,"x0":-2.7493634495377908,"y0":50.00386601587984,"z0":6.080818196672411,"aX":7.685712391997264},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.0,"breakHorizontal":-11.0,"spinRate":2390,"spinDirection":43},"zone":8,"typeConfidence":0.9,"plateTime":0.4586857857726647,"extension":6.886539141391162},"hitData":{"launchSpeed":107.3,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.53,"coordY":135.81}},"index":4,"playId":"b00138b6-6bf9-30ea-b02f-75d4f593628a","pitchNumber":5,"startTime":"2025-09-12T00:47:43.034Z","endTime":"2025-09-12T00:47:53.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:47:53.594Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T00:49:03.496Z","endTime":"2025-09-12T00:51:07.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T00:48:19.819Z","endTime":"2025-09-12T00:49:05.820Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.37182176132464,"strikeZoneBottom":1.53997548204791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.006799667194233,"aZ":-20.239411386969138,"pfxX":-9.519384811286823,"pfxZ":5.979753223022619,"pX":-1.0205874074567405,"pZ":2.4720243332738554,"vX0":8.14748764954077,"vY0":-139.79850193619006,"vZ0":-5.241028101480599,"x":155.9,"y":172.04,"x0":-2.723844327611749,"y0":50.00298240170624,"z0":5.683533870216369,"aX":-19.002602299748997},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":15.7,"spinRate":2109,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3905172711481888,"extension":7.150391309629544},"index":1,"playId":"8c597b7a-ee25-356a-840b-ca82ee03d27c","pitchNumber":1,"startTime":"2025-09-12T00:49:05.820Z","endTime":"2025-09-12T00:49:14.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.39384898776748,"strikeZoneBottom":1.53473176880386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.496287917154323,"aZ":-18.84384405053734,"pfxX":-9.043032764654379,"pfxZ":6.675930640656113,"pX":-0.2383562394173032,"pZ":2.379511278241943,"vX0":9.79326030984222,"vY0":-139.69543397572707,"vZ0":-5.958838719400266,"x":126.09,"y":174.53,"x0":-2.597795461489102,"y0":50.00081792964725,"z0":5.759601692373517,"aX":-18.05161346341356},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":14.6,"spinRate":2183,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3905873805428013,"extension":6.907439216568116},"index":2,"playId":"ee0b9e70-6d57-3884-a76f-711dca3ce0af","pitchNumber":2,"startTime":"2025-09-12T00:49:23.068Z","endTime":"2025-09-12T00:49:28.463Z","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":96.0,"endSpeed":88.7,"strikeZoneTop":3.34210848791012,"strikeZoneBottom":1.51029739514523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.392131452853587,"aZ":-17.444928219614923,"pfxX":-8.932714566646576,"pfxZ":7.41214845152828,"pX":-0.2993017369498067,"pZ":1.424912055321648,"vX0":9.516561595827072,"vY0":-139.38140407674237,"vZ0":-8.814507103493286,"x":128.41,"y":200.31,"x0":-2.5810650109064266,"y0":50.00343431969412,"z0":5.757607894166869,"aX":-17.752519472065853},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2193,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3914821337199834,"extension":7.144217951275196},"index":3,"playId":"b3a65bf6-36e5-3cc4-8dd5-9df539721aca","pitchNumber":3,"startTime":"2025-09-12T00:49:42.802Z","endTime":"2025-09-12T00:49:50.803Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.562831027475266,"aZ":-30.787449422373808,"pfxX":4.155085122275725,"pfxZ":0.8424703575365413,"pX":0.36122862155102115,"pZ":1.5291422827988723,"vX0":6.806317331566655,"vY0":-126.94932442131092,"vZ0":-4.357657751753986,"x":103.23,"y":197.49,"x0":-2.8922668984771644,"y0":50.00004611376529,"z0":5.713836782716092,"aX":6.789722421491069},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-9.0,"spinRate":2313,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4311673342086224,"extension":7.013884135345888},"index":4,"playId":"9297de89-81f9-396a-ace2-39b91eff4ccb","pitchNumber":4,"startTime":"2025-09-12T00:50:05.619Z","endTime":"2025-09-12T00:50:09.517Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-12T00:50:14.660Z","endTime":"2025-09-12T00:50:35.613Z","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, 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":83.7,"endSpeed":77.0,"strikeZoneTop":3.27584033330618,"strikeZoneBottom":1.49937344505593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.309622388644375,"aZ":-42.22424919390901,"pfxX":5.921770569808115,"pfxZ":-6.761938121888697,"pX":-0.3075768848955585,"pZ":1.068465169493737,"vX0":3.6553742119429464,"vY0":-121.7923209668248,"vZ0":-3.2004493777858314,"x":128.72,"y":209.93,"x0":-2.6026710661691794,"y0":50.003058053215575,"z0":6.090057330855429,"aX":8.800620855021153},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.7,"breakHorizontal":-11.6,"spinRate":2424,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.45158184313818417,"extension":6.930554446464735},"index":6,"playId":"12368681-ea4d-3672-a4f5-0dcefbfd55d3","pitchNumber":5,"startTime":"2025-09-12T00:50:35.613Z","endTime":"2025-09-12T00:50:40.994Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.916024431569728,"aZ":-33.01345016193608,"pfxX":3.723567456493578,"pfxZ":-0.5019420804967218,"pX":0.24968126830492904,"pZ":1.4253968831790256,"vX0":6.679074229688643,"vY0":-128.5917358684185,"vZ0":-4.498735027831168,"x":107.48,"y":200.29,"x0":-2.8702887222894287,"y0":50.00398507830571,"z0":5.773180601850616,"aX":6.204608129527834},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.8,"breakHorizontal":-8.3,"spinRate":2339,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.42675622916294076,"extension":6.881380722127023},"index":7,"playId":"eac3554a-702f-3ad4-9747-fe80c272b4f0","pitchNumber":6,"startTime":"2025-09-12T00:51:00.647Z","endTime":"2025-09-12T00:51:07.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:51:07.744Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Jonathan India to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-12T00:53:14.706Z","endTime":"2025-09-12T00:54:29.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.22000050672192,"strikeZoneBottom":1.48300222363754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77501313468421,"aZ":-16.957362212733536,"pfxX":-5.3688757723460885,"pfxZ":8.028203046529654,"pX":-1.2222277300020763,"pZ":2.746026550231197,"vX0":3.477234367440862,"vY0":-136.72067037856507,"vZ0":-4.128356780103377,"x":163.59,"y":164.64,"x0":-1.812112608788592,"y0":50.00570030754185,"z0":5.437440423245133,"aX":-10.179000165952678},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":9.0,"spinRate":2261,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40043177466959,"extension":6.21316082458332},"index":0,"playId":"365c860d-4a64-399b-a1c7-31aa3010ef42","pitchNumber":1,"startTime":"2025-09-12T00:53:34.929Z","endTime":"2025-09-12T00:53:39.132Z","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.7,"endSpeed":85.6,"strikeZoneTop":3.23486455807248,"strikeZoneBottom":1.47143586805927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.343922977658828,"aZ":-18.202407477550018,"pfxX":-6.305266761341201,"pfxZ":7.424820357509558,"pX":-0.8643772526912076,"pZ":2.6602157529739805,"vX0":4.551922529525827,"vY0":-136.41727522686878,"vZ0":-3.905267683295702,"x":149.95,"y":166.95,"x0":-1.736368883032964,"y0":50.006687205397064,"z0":5.367176379186878,"aX":-11.872412919816997},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":10.4,"spinRate":2236,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4016882077247246,"extension":6.158855562924111},"index":1,"playId":"9c694f50-6ac5-38d5-b809-546a883a832d","pitchNumber":2,"startTime":"2025-09-12T00:53:49.569Z","endTime":"2025-09-12T00:53:56.966Z","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.1,"endSpeed":84.9,"strikeZoneTop":3.19972251070373,"strikeZoneBottom":1.49174801918325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.272399494738664,"aZ":-26.42481432689689,"pfxX":-10.504382842650456,"pfxZ":3.112869163929542,"pX":-0.9781835757570871,"pZ":1.6697163901106618,"vX0":5.699675934627577,"vY0":-135.41450364283136,"vZ0":-4.428835838257829,"x":154.29,"y":193.7,"x0":-1.7524766674762144,"y0":50.002147484627876,"z0":5.188968503548074,"aX":-19.38680663736599},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":17.6,"spinRate":2106,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4054419202535682,"extension":6.2673756318174485},"index":2,"playId":"7f8e3236-7aeb-326e-a4bc-1b98f7fd5d08","pitchNumber":3,"startTime":"2025-09-12T00:54:05.461Z","endTime":"2025-09-12T00:54:11.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.490064687310795,"aZ":-27.299123286513215,"pfxX":-0.7409128471611036,"pfxZ":2.7894838462122964,"pX":-0.23841254120915037,"pZ":1.9791561344625654,"vX0":4.681266283735118,"vY0":-131.29523301167367,"vZ0":-2.91265027193182,"x":126.09,"y":185.34,"x0":-1.9473157400077405,"y0":50.0033349820606,"z0":5.131883307985521,"aX":-1.2955718426148057},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":0.4,"spinRate":2435,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.41697673759476084,"extension":6.396884018964445},"hitData":{"launchSpeed":97.7,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.86,"coordY":150.34}},"index":3,"playId":"517c9ff0-0d6c-31fe-a884-cdbc386d2a08","pitchNumber":4,"startTime":"2025-09-12T00:54:22.196Z","endTime":"2025-09-12T00:54:29.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:54:29.643Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-12T00:54:41.648Z","endTime":"2025-09-12T00:55:34.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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, 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":81.7,"endSpeed":74.6,"strikeZoneTop":3.37490270953974,"strikeZoneBottom":1.54932466379336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71214299748184,"aZ":-37.28888321629168,"pfxX":10.335749547709309,"pfxZ":-3.617767607699566,"pX":-0.4300267206496237,"pZ":1.8229859683936827,"vX0":0.5347330734708986,"vY0":-118.99729717409913,"vZ0":-0.21711362423615244,"x":133.39,"y":189.56,"x0":-1.998592008069748,"y0":50.002071366605705,"z0":5.332576904096637,"aX":14.620760951270618},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.2,"breakHorizontal":-18.8,"spinRate":2637,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.4626977083918007,"extension":6.622884981770127},"index":0,"playId":"2cf4a935-2c73-3682-a4c3-3570283e6443","pitchNumber":1,"startTime":"2025-09-12T00:54:55.036Z","endTime":"2025-09-12T00:55:00.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.39168642670685,"strikeZoneBottom":1.53905877354108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.641270671013718,"aZ":-19.091304621884518,"pfxX":-5.992616413294446,"pfxZ":6.795477496928122,"pX":-0.8922970599492297,"pZ":3.448754547840835,"vX0":4.67303681402566,"vY0":-137.8812495034,"vZ0":-1.8981108526949158,"x":151.01,"y":145.66,"x0":-1.8304353815659133,"y0":50.004993208798076,"z0":5.434341884086235,"aX":-11.540552694599691},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":9.8,"spinRate":2172,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39724741033673316,"extension":6.083053263841816},"index":1,"playId":"d2c40aa4-a934-3465-b9da-8c39c05fc28f","pitchNumber":2,"startTime":"2025-09-12T00:55:10.522Z","endTime":"2025-09-12T00:55:17.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.413679944291307,"aZ":-37.520982880790996,"pfxX":9.249357840704066,"pfxZ":-3.6884871497761145,"pX":0.02631910743006566,"pZ":1.8382029429060844,"vX0":1.6138642027585575,"vY0":-120.20219309495623,"vZ0":-0.19010138858433345,"x":116.0,"y":189.15,"x0":-1.8562828226719428,"y0":50.00312398324958,"z0":5.27710214323417,"aX":13.403429934687521},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.5,"breakHorizontal":-17.2,"spinRate":2590,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.457380911533964,"extension":6.481094127971706},"hitData":{"launchSpeed":87.8,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.55,"coordY":161.84}},"index":2,"playId":"360c6716-97f6-33cf-bc34-3ba85406b428","pitchNumber":3,"startTime":"2025-09-12T00:55:26.924Z","endTime":"2025-09-12T00:55:34.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:55:34.699Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out sharply to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-12T00:55:49.441Z","endTime":"2025-09-12T00:57:02.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.3565021985529,"strikeZoneBottom":1.56703271565832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38340160814846,"aZ":-16.351292290924217,"pfxX":-6.016885380142149,"pfxZ":8.34040646996028,"pX":-0.1617160263528034,"pZ":2.686004539928866,"vX0":6.331264456001249,"vY0":-136.91518605803603,"vZ0":-4.270280191100824,"x":123.16,"y":166.26,"x0":-1.7229898579409626,"y0":50.00511322352833,"z0":5.385820051642912,"aX":-11.418749569671574},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2200,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40012672516059933,"extension":6.238328290745289},"index":0,"playId":"9e7c7aad-3555-38ed-8105-1b5f7f80082a","pitchNumber":1,"startTime":"2025-09-12T00:56:03.243Z","endTime":"2025-09-12T00:56:08.674Z","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":88.9,"endSpeed":80.6,"strikeZoneTop":3.33833400155196,"strikeZoneBottom":1.6018217656002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60472707091974,"aZ":-27.384371735505677,"pfxX":-10.76918314534413,"pfxZ":2.877187184588263,"pX":-1.71899393568121,"pZ":0.8758797323322454,"vX0":4.102548599975097,"vY0":-129.19841645415832,"vZ0":-5.116869166480678,"x":182.52,"y":215.13,"x0":-1.941702368799842,"y0":50.00342779533428,"z0":5.024978847266071,"aX":-17.939448584622994},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":18.4,"spinRate":1491,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4263413650504728,"extension":6.433641965627082},"index":1,"playId":"16e3fdca-e4db-3e14-b67f-01218b347fee","pitchNumber":2,"startTime":"2025-09-12T00:56:18.488Z","endTime":"2025-09-12T00:56:23.417Z","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":88.7,"endSpeed":80.7,"strikeZoneTop":3.33072904272786,"strikeZoneBottom":1.62090428504908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.183190270875524,"aZ":-29.020386370026863,"pfxX":-10.390354318705299,"pfxZ":1.8979450281178405,"pX":0.4928650325327213,"pZ":0.7769531667860616,"vX0":9.170935822835384,"vY0":-128.68992823272586,"vZ0":-4.910964687207577,"x":98.21,"y":217.8,"x0":-1.7843501471520766,"y0":50.00102064913184,"z0":4.984590591011502,"aX":-17.252690445395515},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":16.4,"spinRate":1549,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42724084554075104,"extension":6.687243751700079},"index":2,"playId":"9e34713f-6347-3881-bc60-bbd759500aa8","pitchNumber":3,"startTime":"2025-09-12T00:56:35.798Z","endTime":"2025-09-12T00:56:41.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.047790741753424,"aZ":-32.84084405962481,"pfxX":1.0391627870787257,"pfxZ":-0.40613283828158053,"pX":0.21908473366853604,"pZ":2.0843570156978752,"vX0":5.024452047151694,"vY0":-127.3820257566101,"vZ0":-1.1693529381759475,"x":108.65,"y":182.5,"x0":-1.9101402133445278,"y0":50.00046162184643,"z0":5.134960420594617,"aX":1.7151056860564589},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.7,"breakHorizontal":-3.0,"spinRate":2495,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.42923815659624553,"extension":6.644363610502619},"hitData":{"launchSpeed":104.9,"launchAngle":7.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":157.16,"coordY":163.65}},"index":3,"playId":"c4756454-58ae-3847-ad76-68747ce1d982","pitchNumber":4,"startTime":"2025-09-12T00:56:55.212Z","endTime":"2025-09-12T00:57:02.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T00:57:02.647Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-12T00:59:42.146Z","endTime":"2025-09-12T01:00:26.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":{"description":"Pitching Change: Erik Sabrowski replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T00:59:03.133Z","endTime":"2025-09-12T00:59:44.481Z","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":"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":85.4,"strikeZoneTop":3.36162398304796,"strikeZoneBottom":1.58410280669765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4517678416936,"aZ":-9.291759497713901,"pfxX":6.072872407943169,"pfxZ":12.171802741085006,"pX":0.05696653226086687,"pZ":2.396301384593809,"vX0":-4.732956465823129,"vY0":-136.79789478293188,"vZ0":-7.486059395905592,"x":114.83,"y":174.08,"x0":1.0275263367822591,"y0":50.00258481463244,"z0":5.818924439573957,"aX":11.416855234225501},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":-9.8,"spinRate":2645,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.4016392116990892,"extension":6.94672737919651},"index":1,"playId":"0267ac8e-826b-35c2-b0a4-6248344f7cd8","pitchNumber":1,"startTime":"2025-09-12T00:59:44.481Z","endTime":"2025-09-12T00:59:49.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.745662642560138,"aZ":-26.411353349694878,"pfxX":-1.2566492292989513,"pfxZ":3.3434513810660373,"pX":-0.1814750292914579,"pZ":2.8684101069566483,"vX0":-2.6579198173412726,"vY0":-129.65002191000468,"vZ0":-2.924153274388514,"x":123.92,"y":161.33,"x0":1.0150148299317165,"y0":50.00508324648149,"z0":5.9984500698575,"aX":-2.167730365034231},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":2.8,"spinRate":2688,"spinDirection":175},"zone":5,"typeConfidence":0.93,"plateTime":0.42034451684133645,"extension":6.889786978277042},"index":2,"playId":"75478c80-fe2d-3711-8b9a-6188b481f36e","pitchNumber":2,"startTime":"2025-09-12T01:00:00.736Z","endTime":"2025-09-12T01:00:04.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.53455798151174,"strikeZoneBottom":1.56442246579294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423632273934736,"aZ":-8.79719827981958,"pfxX":5.156307345181986,"pfxZ":12.229906241130195,"pX":-0.5014640597673897,"pZ":2.4179009042199238,"vX0":-5.646109544079088,"vY0":-137.37839869430948,"vZ0":-7.588632764729127,"x":136.11,"y":173.5,"x0":0.9104412112741466,"y0":50.005429625884325,"z0":5.814188464150006,"aX":9.858191439313273},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.8,"breakHorizontal":-8.2,"spinRate":2633,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.39870009677359786,"extension":6.882636280144391},"index":3,"playId":"5a2d577d-b77b-32d0-ab06-4d4177660c00","pitchNumber":3,"startTime":"2025-09-12T01:00:22.625Z","endTime":"2025-09-12T01:00:26.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:00:26.788Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-12T01:00:37.785Z","endTime":"2025-09-12T01:01:54.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.372874847848685,"aZ":-8.340460857210799,"pfxX":5.364015766519628,"pfxZ":12.514431047390715,"pX":4.72715290193076E-4,"pZ":2.370119714067372,"vX0":-4.251025018927148,"vY0":-137.36302964157096,"vZ0":-7.696447732165554,"x":116.98,"y":174.79,"x0":0.8737431490702986,"y0":50.0056082401832,"z0":5.781084853891554,"aX":10.218162558226624},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.1,"breakHorizontal":-8.8,"spinRate":2704,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.3992542999404618,"extension":6.804200945661364},"index":0,"playId":"693ff6c1-8ca3-38b6-850c-4263869fbcbf","pitchNumber":1,"startTime":"2025-09-12T01:00:50.824Z","endTime":"2025-09-12T01:00:55.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.21932333993322,"strikeZoneBottom":1.52518927443016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.811286702850257,"aZ":-11.249011780924198,"pfxX":5.375453526758376,"pfxZ":10.963636295419576,"pX":0.6050736957357143,"pZ":4.589853807098422,"vX0":-2.968815105074281,"vY0":-137.59705834406978,"vZ0":-1.7967750581014157,"x":93.94,"y":114.85,"x0":1.0021523677118136,"y0":50.00527372416557,"z0":6.017631567148324,"aX":10.262622394309815},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":-9.1,"spinRate":2643,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.3987467145758039,"extension":6.625284612250193},"index":1,"playId":"0da0bdca-1b72-3f4c-a115-d32ba62d0410","pitchNumber":2,"startTime":"2025-09-12T01:01:05.652Z","endTime":"2025-09-12T01:01:09.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.087801430669252,"aZ":-9.51181291618905,"pfxX":4.790452704363135,"pfxZ":12.025072575735111,"pX":-0.658961849739933,"pZ":3.6078683172775254,"vX0":-5.851891736139404,"vY0":-136.4367038397147,"vZ0":-4.27614566357034,"x":142.12,"y":141.37,"x0":0.8915560378937577,"y0":50.00615165814045,"z0":5.851406255001798,"aX":9.031180205028095},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.0,"breakHorizontal":-7.4,"spinRate":2628,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.40148810083257835,"extension":6.695772329255407},"index":2,"playId":"3bf6998b-9f51-3837-9e28-aa2ff9ee6859","pitchNumber":3,"startTime":"2025-09-12T01:01:20.952Z","endTime":"2025-09-12T01:01:28.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-12T01:01:35.728Z","endTime":"2025-09-12T01:01:50.418Z","isPitch":false,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.20496278823022,"strikeZoneBottom":1.52999941368515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.440961082364847,"aZ":-9.790189428141087,"pfxX":5.3336212528703175,"pfxZ":11.726563936601416,"pX":-0.2707658099648123,"pZ":2.22682020775805,"vX0":-5.076059899329842,"vY0":-137.50696270894565,"vZ0":-7.724832817642913,"x":127.32,"y":178.66,"x0":0.9091849865144663,"y0":50.000998809548776,"z0":5.742497948510321,"aX":10.179029855983943},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":-8.5,"spinRate":2681,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.398837065052982,"extension":6.709891545607649},"index":4,"playId":"416b79d8-bf21-3481-bc19-06970d5a44cc","pitchNumber":4,"startTime":"2025-09-12T01:01:50.418Z","endTime":"2025-09-12T01:01:54.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:01:54.614Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-12T01:02:06.800Z","endTime":"2025-09-12T01:03:11.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.36206566541143,"strikeZoneBottom":1.6000004851842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21521079638547,"aZ":-24.236015626000746,"pfxX":-0.2482382378458733,"pfxZ":4.625450809732236,"pX":-0.16150518197500965,"pZ":4.678699733572303,"vX0":-3.0018458098594865,"vY0":-129.42365717986718,"vZ0":1.111555309254118,"x":123.16,"y":112.46,"x0":1.0402399544693512,"y0":50.00036584004379,"z0":6.084927444418371,"aX":-0.424893699632147},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":1.1,"spinRate":2779,"spinDirection":144},"zone":11,"typeConfidence":0.92,"plateTime":0.4214435468522808,"extension":6.7573472457306325},"index":0,"playId":"81ed8040-8d16-3fbe-aae1-0805cd3e9e85","pitchNumber":1,"startTime":"2025-09-12T01:02:20.364Z","endTime":"2025-09-12T01:02:25.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.40574015373366,"strikeZoneBottom":1.57150449817413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21570646191777,"aZ":-9.70768520857409,"pfxX":4.849219122869773,"pfxZ":11.970548141372655,"pX":1.009425709912156,"pZ":3.0997395987849017,"vX0":-1.8377728927721488,"vY0":-136.8756136991011,"vZ0":-5.618700342879335,"x":78.52,"y":155.09,"x0":1.0636055293161253,"y0":50.00666455978749,"z0":5.859158482838814,"aX":9.105315773648353},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":-8.3,"spinRate":2740,"spinDirection":149},"zone":12,"typeConfidence":0.89,"plateTime":0.4018055383959309,"extension":6.802448863744005},"index":1,"playId":"bc2beede-33dc-3133-b2a5-957cae98447a","pitchNumber":2,"startTime":"2025-09-12T01:02:35.476Z","endTime":"2025-09-12T01:02:40.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.35660917370841,"strikeZoneBottom":1.54966604645742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.956521251843117,"aZ":-9.889810186654767,"pfxX":5.678980870557841,"pfxZ":11.918277783078889,"pX":-1.1991624677004842,"pZ":2.7899810381142736,"vX0":-7.615352674120234,"vY0":-136.35184506054554,"vZ0":-6.114843076316918,"x":162.71,"y":163.45,"x0":0.901302726335546,"y0":50.001089463342595,"z0":5.754722821120035,"aX":10.617249763914199},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.3,"breakHorizontal":-8.5,"spinRate":2677,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.4027873223496612,"extension":7.019998680915935},"index":2,"playId":"a18025cd-629f-39c1-b119-c0d13f47e2a8","pitchNumber":3,"startTime":"2025-09-12T01:02:50.280Z","endTime":"2025-09-12T01:02:54.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":85.7,"strikeZoneTop":3.21625009690072,"strikeZoneBottom":1.54432635957751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93204461989157,"aZ":-9.522725802550685,"pfxX":5.340795977794424,"pfxZ":11.934997052606674,"pX":0.8438657868934685,"pZ":3.14470575133439,"vX0":-2.6357455726198964,"vY0":-137.4802225828455,"vZ0":-5.508072548803922,"x":84.83,"y":153.87,"x0":1.1256856713265284,"y0":50.000957927062615,"z0":5.832456444612447,"aX":10.134167023530985},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":-9.0,"spinRate":2721,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.39972385333981153,"extension":6.903647030293732},"index":3,"playId":"72239459-d903-3e87-b9b2-ca7004d4cf5c","pitchNumber":4,"startTime":"2025-09-12T01:03:06.074Z","endTime":"2025-09-12T01:03:11.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:03:11.083Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-12T01:05:50.454Z","endTime":"2025-09-12T01:07:47.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"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: Hunter Gaddis replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T01:05:28.765Z","endTime":"2025-09-12T01:05:52.776Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28579469715232,"aZ":-25.66962350354966,"pfxX":1.4457227078785775,"pfxZ":3.93720562562717,"pX":0.19326773561342458,"pZ":2.3323724122367206,"vX0":5.823653576765064,"vY0":-127.49917201013524,"vZ0":-4.914976396284708,"x":109.63,"y":175.81,"x0":-2.3047830930877935,"y0":50.00335479379281,"z0":6.301329435273445,"aX":2.389250111029639},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":-3.8,"spinRate":2341,"spinDirection":111},"zone":5,"typeConfidence":0.89,"plateTime":0.4289753647909831,"extension":6.8657415279702105},"index":1,"playId":"432cfced-808c-3620-a835-2063254187a6","pitchNumber":1,"startTime":"2025-09-12T01:05:52.776Z","endTime":"2025-09-12T01:05:56.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.46284226909458,"strikeZoneBottom":1.56688282774405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.418037125823496,"aZ":-28.273738269167048,"pfxX":2.586681040754253,"pfxZ":2.392925737754422,"pX":1.1998161421947982,"pZ":0.9173347397012295,"vX0":7.435372920160236,"vY0":-126.81088606105092,"vZ0":-7.4932335892904725,"x":71.27,"y":214.01,"x0":-2.104053659718786,"y0":50.00590276620436,"z0":6.159660030928199,"aX":4.22165731862808},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":-6.4,"spinRate":2440,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.431580306360106,"extension":6.859684014827315},"index":2,"playId":"1354f172-caef-335f-9f6e-31ce2322a557","pitchNumber":2,"startTime":"2025-09-12T01:06:12.658Z","endTime":"2025-09-12T01:06:18.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"19220753-ce8c-390b-a66d-e31f46a9e7f4","startTime":"2025-09-12T01:06:31.831Z","endTime":"2025-09-12T01:06:35.811Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.41932708136599,"strikeZoneBottom":1.55200311604409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.290224657960206,"aZ":-26.6079833362117,"pfxX":1.4008627599954737,"pfxZ":3.2834786586135127,"pX":0.13795918988899722,"pZ":0.9251617300577315,"vX0":5.830210879067758,"vY0":-128.72303137459303,"vZ0":-8.01640511878708,"x":111.74,"y":213.8,"x0":-2.3294079813829525,"y0":50.0034196728868,"z0":6.110860100553365,"aX":2.371959118481355},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-3.7,"spinRate":2325,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.423956633266132,"extension":6.84552182081186},"index":4,"playId":"786149ef-e416-31fc-9e67-b1b7c38d3916","pitchNumber":3,"startTime":"2025-09-12T01:06:57.779Z","endTime":"2025-09-12T01:07:02.830Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.40535104722256,"strikeZoneBottom":1.56700026908839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73174026813823,"aZ":-13.205329261491556,"pfxX":-6.662838118857107,"pfxZ":9.833218821145001,"pX":1.2065730976050193,"pZ":3.537670946097506,"vX0":10.936443046358823,"vY0":-138.46500894516302,"vZ0":-4.865232352046058,"x":71.01,"y":143.26,"x0":-1.9402079259315492,"y0":50.00621866338037,"z0":6.210495670166279,"aX":-12.858509952851174},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2400,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3965141881605301,"extension":7.009047394396777},"index":5,"playId":"0b6a5c26-d15c-3bf3-9a8e-d47b63a37343","pitchNumber":4,"startTime":"2025-09-12T01:07:19.833Z","endTime":"2025-09-12T01:07:25.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.832560974866436,"aZ":-23.965196112761085,"pfxX":-1.5925000753169014,"pfxZ":4.850884413332083,"pX":0.16956592472725976,"pZ":1.6372791383065073,"vX0":6.356278035506616,"vY0":-129.22887247958474,"vZ0":-6.825920473345805,"x":110.54,"y":194.57,"x0":-2.11461553500604,"y0":50.00309314387556,"z0":6.152888086016014,"aX":-2.695567583909926},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":1.4,"spinRate":2309,"spinDirection":139},"zone":8,"typeConfidence":0.82,"plateTime":0.423774718944379,"extension":6.997860653628411},"hitData":{"launchSpeed":94.7,"launchAngle":23.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.79,"coordY":102.51}},"index":6,"playId":"f7bf3171-8a31-30d6-8d39-63e1e0cdb6e1","pitchNumber":5,"startTime":"2025-09-12T01:07:39.497Z","endTime":"2025-09-12T01:07:47.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:07:47.153Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out sharply to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-12T01:11:58.754Z","endTime":"2025-09-12T01:12:16.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.248917250920247,"aZ":-16.92450434405072,"pfxX":-5.446666329865786,"pfxZ":8.206447790691055,"pX":0.2908108142980474,"pZ":3.205336310816418,"vX0":7.139608524550256,"vY0":-135.8252193318751,"vZ0":-2.8506204155093084,"x":105.91,"y":152.24,"x0":-1.6708358880055485,"y0":50.00282676274468,"z0":5.453008109439939,"aX":-10.122058786135828},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2036,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40408269272316133,"extension":6.274168279508461},"hitData":{"launchSpeed":102.9,"launchAngle":22.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.11,"coordY":84.73}},"index":0,"playId":"1b99ef18-185f-3d4c-af2b-b262c921658c","pitchNumber":1,"startTime":"2025-09-12T01:12:10.232Z","endTime":"2025-09-12T01:12:16.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:12:16.316Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Jones flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-12T01:12:31.102Z","endTime":"2025-09-12T01:14:36.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.8099993417022,"strikeZoneBottom":1.73321368422712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.245215341557522,"aZ":-32.828244928167095,"pfxX":-7.324190614764941,"pfxZ":-0.4025432997924465,"pX":-1.9740266495054208,"pZ":3.7658745307007737,"vX0":2.2077366858711622,"vY0":-127.66442531038822,"vZ0":2.4589151003989222,"x":192.25,"y":137.1,"x0":-1.904868929238717,"y0":50.002279491829114,"z0":5.395531541118211,"aX":-11.942709410834562},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":12.6,"spinRate":1335,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4310481602755405,"extension":6.259625145234657},"index":0,"playId":"2d58ec64-0cb9-373f-a268-8cc3955de300","pitchNumber":1,"startTime":"2025-09-12T01:12:42.953Z","endTime":"2025-09-12T01:12:49.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.81635954506007,"strikeZoneBottom":1.65229901948306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.946993821904698,"aZ":-24.924148052344467,"pfxX":0.9365475447844416,"pfxZ":4.216023242991973,"pX":-1.2976805474499429,"pZ":4.085418437755589,"vX0":1.4915129313838875,"vY0":-130.23380294846237,"vZ0":1.5640978537770915,"x":166.46,"y":128.47,"x0":-1.9991725397579423,"y0":50.005217130984505,"z0":5.360145808482866,"aX":1.6111190571132683},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-2.0,"spinRate":2277,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4203263843915064,"extension":6.202753473711311},"index":1,"playId":"92558630-5fbc-38ba-aa9c-9b333d5f1055","pitchNumber":2,"startTime":"2025-09-12T01:12:58.092Z","endTime":"2025-09-12T01:13:03.338Z","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":94.1,"endSpeed":86.4,"strikeZoneTop":3.87219764299316,"strikeZoneBottom":1.70826844673725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.184971880279797,"aZ":-16.290498690153672,"pfxX":-4.906393850676054,"pfxZ":8.311519435573555,"pX":-1.0085966720263488,"pZ":2.685819686775417,"vX0":3.815806883121554,"vY0":-137.08669855725188,"vZ0":-4.228435383302815,"x":155.45,"y":166.26,"x0":-1.7783994306495623,"y0":50.00205422630018,"z0":5.354140009145935,"aX":-9.37491317188892},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2102,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39895745312680875,"extension":6.209275518154669},"index":2,"playId":"bd250dbd-48fb-31e3-8780-3a3dcc35382a","pitchNumber":3,"startTime":"2025-09-12T01:13:17.808Z","endTime":"2025-09-12T01:13:26.479Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.83956918142491,"strikeZoneBottom":1.72895062180009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.846206304762884,"aZ":-16.451468691892508,"pfxX":-5.305738640409551,"pfxZ":8.228519015509162,"pX":0.26039327476763213,"pZ":2.5969128825715377,"vX0":7.022437503229442,"vY0":-137.23222858264512,"vZ0":-4.291879542140769,"x":107.07,"y":168.66,"x0":-1.640183572041578,"y0":50.00374998282658,"z0":5.298902163457428,"aX":-10.1395653371085},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":8.2,"spinRate":2247,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3988482158631874,"extension":6.222847009791102},"index":3,"playId":"91bb0dba-72d0-32b4-9bf1-386400201234","pitchNumber":4,"startTime":"2025-09-12T01:13:34.631Z","endTime":"2025-09-12T01:13:39.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.81,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.747654148438684,"aZ":-23.319429869202207,"pfxX":0.1362208172214383,"pfxZ":5.0195288725055045,"pX":0.429964997187526,"pZ":1.832270889751174,"vX0":5.91268181303932,"vY0":-131.49062155712247,"vZ0":-3.9912341290940323,"x":100.61,"y":189.31,"x0":-1.8579885997846768,"y0":50.00591362514827,"z0":5.083212215696209,"aX":0.24087503081469994},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.4,"spinRate":2345,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.4152548232581017,"extension":6.4799454247650115},"index":4,"playId":"52b738d4-d440-3807-8e1d-dcc93d46a6f5","pitchNumber":5,"startTime":"2025-09-12T01:13:49.035Z","endTime":"2025-09-12T01:13:53.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.414824722752403,"aZ":-18.678686846499822,"pfxX":-4.929862003950509,"pfxZ":6.963753033246683,"pX":0.15941654560503585,"pZ":2.291823501777827,"vX0":6.790368785687596,"vY0":-137.78973830827252,"vZ0":-4.769617448625889,"x":110.92,"y":176.9,"x0":-1.687600561981594,"y0":50.00190729058143,"z0":5.293775675043545,"aX":-9.5525505480699},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":7.7,"spinRate":2085,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39635699543408,"extension":6.236623595939022},"index":5,"playId":"3b40202f-6e66-3706-9791-45395459505e","pitchNumber":6,"startTime":"2025-09-12T01:14:08.661Z","endTime":"2025-09-12T01:14:12.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.775065253871627,"aZ":-33.355166130015114,"pfxX":-8.469539941899283,"pfxZ":-0.7127704996658899,"pX":0.11436759595850933,"pZ":1.8828167743620738,"vX0":7.6143531777324345,"vY0":-127.94246679159473,"vZ0":-1.5843959527270022,"x":112.64,"y":187.94,"x0":-1.8079842231335457,"y0":50.00539549778203,"z0":5.137813616605087,"aX":-13.96496968146328},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.4,"breakHorizontal":13.6,"spinRate":1399,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4290159418742654,"extension":6.585434718928364},"hitData":{"launchSpeed":77.7,"launchAngle":36.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.99,"coordY":128.33}},"index":6,"playId":"825e8a4d-89b2-30b0-a2e3-968a8d64da68","pitchNumber":7,"startTime":"2025-09-12T01:14:27.062Z","endTime":"2025-09-12T01:14:36.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:14:36.091Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-12T01:14:50.459Z","endTime":"2025-09-12T01:16:16.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.38022169877656,"strikeZoneBottom":1.62223174542335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66996146017003,"aZ":-30.807418800258855,"pfxX":0.8619283853964257,"pfxZ":0.8477667553561021,"pX":-0.8134540732849314,"pZ":1.396368773357844,"vX0":2.929892530182684,"vY0":-126.13141255932192,"vZ0":-2.9997185133617674,"x":148.01,"y":201.08,"x0":-2.102093966842012,"y0":50.002361804791896,"z0":5.085385603038253,"aX":1.3883389279570673},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-2.3,"spinRate":2499,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4342637824636131,"extension":6.316634083581643},"index":0,"playId":"8b9df040-0240-31fc-a753-e358c042207e","pitchNumber":1,"startTime":"2025-09-12T01:15:05.679Z","endTime":"2025-09-12T01:15:10.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.40796182652695,"strikeZoneBottom":1.64993594269973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.311721623730914,"aZ":-35.56172381833766,"pfxX":-8.873793184896416,"pfxZ":-2.0606452265691226,"pX":-1.4076502291549853,"pZ":0.9609109923616737,"vX0":4.285390888576125,"vY0":-128.24468775836948,"vZ0":-3.2537944406064105,"x":170.66,"y":212.84,"x0":-1.9576739077199468,"y0":50.001468201506796,"z0":5.052367304049043,"aX":-14.612952007600759},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.3,"breakHorizontal":15.0,"spinRate":1441,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4289524756108021,"extension":6.546471547854434},"index":1,"playId":"140c5ee4-e0ca-358c-a637-57aeb916bd40","pitchNumber":2,"startTime":"2025-09-12T01:15:21.214Z","endTime":"2025-09-12T01:15:25.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.34368172015761,"strikeZoneBottom":1.64017905785062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798862599134598,"aZ":-20.043030042006666,"pfxX":-6.762863089036967,"pfxZ":6.479238750377097,"pX":-1.1622578086782827,"pZ":2.4399668500726306,"vX0":4.16782668090035,"vY0":-135.9904198053842,"vZ0":-4.070158059106107,"x":161.3,"y":172.9,"x0":-1.83594126228406,"y0":50.00658928984654,"z0":5.34637535097197,"aX":-12.670513129358334},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":11.4,"spinRate":2093,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.402757675387023,"extension":6.444785010239185},"index":2,"playId":"7d1bdc0c-ae65-3b4a-bc0f-36300ef50e41","pitchNumber":3,"startTime":"2025-09-12T01:15:39.291Z","endTime":"2025-09-12T01:15:43.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.37296487810561,"strikeZoneBottom":1.66941885092772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.581453747360577,"aZ":-16.21981916446583,"pfxX":-5.398937340133652,"pfxZ":8.422738523439389,"pX":-0.8180520904077737,"pZ":2.3357207844417833,"vX0":4.623169736177871,"vY0":-136.61574859165054,"vZ0":-4.991952096317392,"x":148.18,"y":175.72,"x0":-1.8292949577782078,"y0":50.00070537368342,"z0":5.298418999886145,"aX":-10.223018683070634},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2188,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40064651639126003,"extension":6.209638300221151},"index":3,"playId":"99bbe9ab-ff87-37b4-96fd-52c482e2fd80","pitchNumber":4,"startTime":"2025-09-12T01:15:55.995Z","endTime":"2025-09-12T01:16:00.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.35999983166157,"strikeZoneBottom":1.6773295860768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.167398065953407,"aZ":-29.086119252302396,"pfxX":-8.96280569490376,"pfxZ":1.6349357213232505,"pX":-1.990170557553895,"pZ":2.548391042061253,"vX0":2.644180520034879,"vY0":-136.32979884025502,"vZ0":-1.9222590714829288,"x":192.86,"y":169.97,"x0":-1.8065000585503732,"y0":50.002304665339416,"z0":5.264630614069166,"aX":-16.918313126049508},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":15.7,"spinRate":2099,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4013213268427398,"extension":6.25131798233422},"index":4,"playId":"d47b4e72-db78-3a69-8f0a-522f4b7a7c3a","pitchNumber":5,"startTime":"2025-09-12T01:16:11.138Z","endTime":"2025-09-12T01:16:16.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:16:16.315Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out to first baseman Salvador Perez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-12T01:19:07.021Z","endTime":"2025-09-12T01:21:08.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T01:16:29.930Z","endTime":"2025-09-12T01:18:49.073Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John Schreiber replaces Stephen Kolek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-12T01:18:49.073Z","endTime":"2025-09-12T01:19:09.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.4,"endSpeed":74.4,"strikeZoneTop":2.9147769889643,"strikeZoneBottom":1.3526738544156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0562138659716,"aZ":-32.93870232745344,"pfxX":7.084586039129641,"pfxZ":-0.5373011073987861,"pX":-1.549725328476535,"pZ":2.0668952735473534,"vX0":1.1929496141308071,"vY0":-118.5961632168669,"vZ0":1.2446611886067136,"x":176.07,"y":182.97,"x0":-2.980171034358696,"y0":50.00457990280407,"z0":4.55437859879057,"aX":10.027061658389536},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.4,"breakHorizontal":-13.1,"spinRate":2372,"spinDirection":69},"zone":13,"typeConfidence":0.9,"plateTime":0.46299720711638104,"extension":6.33961866236052},"index":2,"playId":"fea748c8-eafb-3744-b8bb-6559eb671ac4","pitchNumber":1,"startTime":"2025-09-12T01:19:09.284Z","endTime":"2025-09-12T01:19:14.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.2,"strikeZoneTop":2.99750837840721,"strikeZoneBottom":1.43555303544869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58585710080224,"aZ":-20.153022422579905,"pfxX":-8.007083344954008,"pfxZ":6.510101079976615,"pX":0.5048142611075639,"pZ":1.7852324092236664,"vX0":10.54311824319524,"vY0":-134.3814623130941,"vZ0":-3.698082291296596,"x":97.76,"y":190.58,"x0":-2.4121395819956173,"y0":50.00137237648101,"z0":4.594593138571231,"aX":-14.78084614157109},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":12.5,"spinRate":2230,"spinDirection":243},"zone":9,"typeConfidence":0.9,"plateTime":0.4061515544990262,"extension":6.592308194513255},"index":3,"playId":"99eab50e-3360-30c5-8853-69b46df85559","pitchNumber":2,"startTime":"2025-09-12T01:19:25.932Z","endTime":"2025-09-12T01:19:31.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.424084023228954,"aZ":-32.14589240628452,"pfxX":8.217361046943802,"pfxZ":0.02258465017495581,"pX":0.13025886144921564,"pZ":1.974202955668779,"vX0":4.322252884644797,"vY0":-118.29859707810748,"vZ0":1.0304230217922836,"x":112.03,"y":185.48,"x0":-2.790616633431211,"y0":50.00374533632782,"z0":4.488847907492687,"aX":11.600431549943623},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.6,"breakHorizontal":-16.0,"spinRate":2634,"spinDirection":68},"zone":5,"typeConfidence":0.9,"plateTime":0.4637256890928869,"extension":6.32664949242892},"index":4,"playId":"f5cf7020-3ac2-3667-9ade-94c81d8901bd","pitchNumber":3,"startTime":"2025-09-12T01:19:50.811Z","endTime":"2025-09-12T01:19:55.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":2.95700493353845,"strikeZoneBottom":1.40000100677299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.635341733398445,"aZ":-22.447264228650297,"pfxX":-8.257594343348776,"pfxZ":5.2385901281550105,"pX":0.8429282366792831,"pZ":3.353846600990039,"vX0":11.470598173186866,"vY0":-134.77917958963008,"vZ0":0.694769855694122,"x":84.87,"y":148.23,"x0":-2.3763392963080596,"y0":50.00462757968618,"z0":4.6662746059196945,"aX":-15.34072655555849},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":12.8,"spinRate":2226,"spinDirection":236},"zone":12,"typeConfidence":0.89,"plateTime":0.40489314041660185,"extension":6.620439323824731},"index":5,"playId":"e2fec4de-6ecc-3d48-8c54-2050091ee0af","pitchNumber":4,"startTime":"2025-09-12T01:20:14.628Z","endTime":"2025-09-12T01:20:20.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":2.93164136956698,"strikeZoneBottom":1.31491642455261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63407009873761,"aZ":-35.556358578516665,"pfxX":-7.7930975804439075,"pfxZ":-2.1406207414719693,"pX":-0.16524672431758286,"pZ":-0.8262930523039775,"vX0":8.164121848329648,"vY0":-124.7501776363329,"vZ0":-5.4215867764147045,"x":123.3,"y":261.09,"x0":-2.464751815045141,"y0":50.003217015832966,"z0":4.299472510516447,"aX":-12.307718411684705},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":12.2,"spinRate":1171,"spinDirection":284},"zone":13,"typeConfidence":0.87,"plateTime":0.4387224224556925,"extension":6.54660627172205},"index":6,"playId":"994387b7-77fc-390e-bc78-b272fb42bee5","pitchNumber":5,"startTime":"2025-09-12T01:20:32.796Z","endTime":"2025-09-12T01:20:37.859Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9070695267419,"aZ":-20.656514200694826,"pfxX":-8.953944174309683,"pfxZ":6.2320563397461095,"pX":0.06385189564070162,"pZ":2.001007635061513,"vX0":9.428642248278955,"vY0":-135.41827005453288,"vZ0":-3.2089451837841376,"x":114.57,"y":184.75,"x0":-2.3077899397153288,"y0":50.002810605305754,"z0":4.654608869904013,"aX":-16.54951781694911},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":14.0,"spinRate":2215,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.4052170706701217,"extension":6.552120841267805},"hitData":{"launchSpeed":81.8,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.76,"coordY":166.08}},"index":7,"playId":"f013d8f8-2015-3d21-9362-174b8c834303","pitchNumber":6,"startTime":"2025-09-12T01:21:00.414Z","endTime":"2025-09-12T01:21:08.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:21:08.678Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out sharply to third baseman José Ramírez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T01:23:47.926Z","endTime":"2025-09-12T01:24:49.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":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":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T01:23:23.046Z","endTime":"2025-09-12T01:23:50.284Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.43070915525681,"strikeZoneBottom":1.7065695767514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92688895792194,"aZ":-25.37325021569784,"pfxX":-9.60772711571258,"pfxZ":3.6631797959661796,"pX":-1.0366379876740328,"pZ":3.154969770461335,"vX0":5.722444302539699,"vY0":-136.39484344639496,"vZ0":-0.7223264655420997,"x":156.51,"y":153.6,"x0":-1.9290003778988447,"y0":50.00630019357443,"z0":5.195263731080301,"aX":-17.851666236702073},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":2459,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4037607922619144,"extension":6.275982073910968},"index":1,"playId":"6b286117-fb46-3bb2-af11-9a7c2882e4fb","pitchNumber":1,"startTime":"2025-09-12T01:23:50.284Z","endTime":"2025-09-12T01:23:57.194Z","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.6,"endSpeed":84.4,"strikeZoneTop":3.44695495352859,"strikeZoneBottom":1.68999913698029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97210090643426,"aZ":-17.704113954685983,"pfxX":-0.0945109056964255,"pfxZ":7.90252585324609,"pX":0.9580876878340964,"pZ":3.54469315424545,"vX0":7.0725496725987025,"vY0":-134.6549405613444,"vZ0":-1.1651723128174347,"x":80.48,"y":143.07,"x0":-1.6933021258293108,"y0":50.005827751641455,"z0":5.2389599157305495,"aX":-0.17473202212662348},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":-1.4,"spinRate":2515,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4071864887014556,"extension":6.231583905348996},"index":2,"playId":"8397bd07-2bf0-3183-939a-0c40c47184dc","pitchNumber":2,"startTime":"2025-09-12T01:24:04.982Z","endTime":"2025-09-12T01:24:12.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.47175085773251,"strikeZoneBottom":1.76096490999667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.166110721903625,"aZ":-18.147362699315217,"pfxX":0.3365969067612944,"pfxZ":7.659512767731089,"pX":0.21462421163236717,"pZ":3.4771604814958548,"vX0":5.071182241497594,"vY0":-134.45909108774939,"vZ0":-0.9196741598685854,"x":108.82,"y":144.9,"x0":-1.739469404978336,"y0":50.00003234569317,"z0":5.11131906701116,"aX":0.6157083479371509},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-1.7,"spinRate":2501,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.40736771126480864,"extension":6.213976727799571},"index":3,"playId":"9bb2fd5b-43ac-3fe4-856b-dc161281503b","pitchNumber":3,"startTime":"2025-09-12T01:24:23.285Z","endTime":"2025-09-12T01:24:27.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.760741268272756,"aZ":-24.225929538014327,"pfxX":-10.032865768958093,"pfxZ":4.27385489721172,"pX":-0.2670311546922745,"pZ":2.830885236647596,"vX0":7.831026072818084,"vY0":-136.00001120816168,"vZ0":-1.3052493491374497,"x":127.18,"y":162.35,"x0":-1.8902655889477737,"y0":50.00446501348399,"z0":5.008529910278861,"aX":-18.66545167804466},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":2365,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40381232314049154,"extension":6.415798150213222},"hitData":{"launchSpeed":100.6,"launchAngle":7.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":100.85,"coordY":157.6}},"index":4,"playId":"566ea71b-53e6-31f9-820f-3e1ee8f73160","pitchNumber":4,"startTime":"2025-09-12T01:24:41.532Z","endTime":"2025-09-12T01:24:49.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:24:49.907Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T01:25:07.226Z","endTime":"2025-09-12T01:26:38.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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,3,4],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.65433212347781,"strikeZoneBottom":1.70658116723664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.074516460639867,"aZ":-18.890655991680163,"pfxX":-3.0775109524187068,"pfxZ":7.168564978031867,"pX":-0.5750601819080816,"pZ":2.9948797226352246,"vX0":4.700392224904171,"vY0":-134.5105186018961,"vZ0":-1.955881857853691,"x":138.92,"y":157.92,"x0":-1.9362850797024769,"y0":50.004959310406555,"z0":5.054974589993094,"aX":-5.704799572147512},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":4.7,"spinRate":2519,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.40545074887117716,"extension":6.307654995532607},"index":0,"playId":"218b0054-c9ce-362f-a15d-fd87e985f7fb","pitchNumber":1,"startTime":"2025-09-12T01:25:14.842Z","endTime":"2025-09-12T01:25:19.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.5700008263153,"strikeZoneBottom":1.66530619269903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.141451462226296,"aZ":-19.657872028008754,"pfxX":-7.9220037223310875,"pfxZ":6.639674139819586,"pX":-0.00628482765895487,"pZ":4.187117113013088,"vX0":7.6455932359816146,"vY0":-136.25363123812147,"vZ0":1.2094243384411378,"x":117.24,"y":125.73,"x0":-1.8155694798691182,"y0":50.005687677195745,"z0":5.093193935715466,"aX":-14.94068766496044},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":2430,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4015636149527593,"extension":6.566485704836473},"index":1,"playId":"cd92c95b-4c99-385b-9841-230a09a0740d","pitchNumber":2,"startTime":"2025-09-12T01:25:29.936Z","endTime":"2025-09-12T01:25:34.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28274337949609,"aZ":-22.47677910599034,"pfxX":-8.288408441798566,"pfxZ":5.176789611832471,"pX":-0.016672444035431448,"pZ":2.1079463231500037,"vX0":7.9388488413574185,"vY0":-136.53483814094344,"vZ0":-3.084214474839234,"x":117.64,"y":181.87,"x0":-1.8963333387356969,"y0":50.003379887802176,"z0":4.813095035390517,"aX":-15.525860442345653},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":13.2,"spinRate":2424,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.40239586512795666,"extension":6.6470811440200155},"index":2,"playId":"4f6c5f1c-ca4a-3564-9b7e-e48517c6ea5c","pitchNumber":3,"startTime":"2025-09-12T01:25:46.392Z","endTime":"2025-09-12T01:25:52.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.5699998288458,"strikeZoneBottom":1.6995855293999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.227724631284712,"aZ":-24.638471333502764,"pfxX":-5.498036078001231,"pfxZ":4.07635936601365,"pX":-0.08475883371138956,"pZ":3.7870238598253736,"vX0":6.676132288058966,"vY0":-134.8231070113459,"vZ0":1.3466270965871243,"x":120.23,"y":136.53,"x0":-1.8741412904184707,"y0":50.002124676050535,"z0":5.01508533481016,"aX":-10.162026187865214},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.9,"breakHorizontal":8.6,"spinRate":2381,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4056513122454617,"extension":6.396035448863963},"index":3,"playId":"890e0c2e-35d9-3ee4-aa3f-736ab47a88e0","pitchNumber":4,"startTime":"2025-09-12T01:26:13.141Z","endTime":"2025-09-12T01:26:18.330Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.809446869709234,"aZ":-22.67948383558344,"pfxX":-5.102956030302428,"pfxZ":5.152352636107118,"pX":0.1337628385926843,"pZ":3.010702206796339,"vX0":7.289908683798542,"vY0":-134.55328566198938,"vZ0":-0.6894400063865553,"x":111.9,"y":157.49,"x0":-1.9413196663873802,"y0":50.00413926785587,"z0":4.8700558391122275,"aX":-9.40610226689565},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":7.8,"spinRate":2407,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.40629815568737326,"extension":6.505912760995602},"hitData":{"launchSpeed":96.9,"launchAngle":23.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.95,"coordY":96.46}},"index":4,"playId":"4217a9ca-b95a-38f2-9948-25f254fa06c4","pitchNumber":5,"startTime":"2025-09-12T01:26:30.150Z","endTime":"2025-09-12T01:26:38.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:26:38.954Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T01:26:59.565Z","endTime":"2025-09-12T01:27:34.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"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"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72916256051422,"aZ":-18.21312361558805,"pfxX":-1.9612182184336882,"pfxZ":7.4304523974837515,"pX":-0.5461196151483917,"pZ":2.870008583921981,"vX0":4.599863118786889,"vY0":-135.50580872421668,"vZ0":-2.146468990673727,"x":137.82,"y":161.29,"x0":-2.0030128564524614,"y0":50.00332631089025,"z0":4.930554510091436,"aX":-3.6857083190943607},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":2.6,"spinRate":2534,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40262674478869487,"extension":6.461579110799447},"index":0,"playId":"7129db74-4cac-3773-8975-217949003973","pitchNumber":1,"startTime":"2025-09-12T01:27:03.171Z","endTime":"2025-09-12T01:27:09.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1388936236346,"aZ":-21.597236735299166,"pfxX":-2.969314826260414,"pfxZ":5.8373868385094845,"pX":-0.3743603287484908,"pZ":3.155218840159532,"vX0":5.416136253156923,"vY0":-133.3916244956158,"vZ0":-0.4296629477317775,"x":131.27,"y":153.59,"x0":-2.040062212932691,"y0":50.0055934447757,"z0":4.867687124314304,"aX":-5.383511557953376},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":4.3,"spinRate":2524,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.4097158854670102,"extension":6.481861999115245},"hitData":{"launchSpeed":105.0,"launchAngle":9.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":46.48,"coordY":110.75}},"index":1,"playId":"fe566390-64fd-3bad-835a-332c38f13f8e","pitchNumber":2,"startTime":"2025-09-12T01:27:23.912Z","endTime":"2025-09-12T01:27:34.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:27:34.012Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T01:27:47.537Z","endTime":"2025-09-12T01:29:20.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":{"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":83.4,"endSpeed":75.8,"strikeZoneTop":3.37936310094333,"strikeZoneBottom":1.58000020664348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.089842151585568,"aZ":-30.856815560691693,"pfxX":8.768921024666042,"pfxZ":0.8972149859310079,"pX":-0.39934857757438175,"pZ":2.955973363340081,"vX0":1.3226022115679779,"vY0":-121.34067253594367,"vZ0":1.3051986229006822,"x":132.22,"y":158.97,"x0":-2.091378129325228,"y0":50.00563224986123,"z0":5.1210436238768215,"aX":12.93949743426968},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-16.2,"spinRate":2715,"spinDirection":76},"zone":1,"typeConfidence":2.0,"plateTime":0.45323729341393015,"extension":6.248208777121442},"index":0,"playId":"16a58f7c-3c93-3113-85bf-cccb24a143e4","pitchNumber":1,"startTime":"2025-09-12T01:27:59.115Z","endTime":"2025-09-12T01:28:03.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.662704760384162,"aZ":-25.36507938285059,"pfxX":-8.753858332759956,"pfxZ":3.672189287435801,"pX":-0.6455341816389949,"pZ":3.463263826583337,"vX0":6.875609237576794,"vY0":-135.50830604042963,"vZ0":0.8278110098239924,"x":141.61,"y":145.27,"x0":-2.083248596503726,"y0":50.000139674837975,"z0":4.931087114784425,"aX":-16.215669256092635},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":14.3,"spinRate":2461,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.40479837948136055,"extension":6.671517811780403},"index":1,"playId":"16bdbceb-8dae-3a04-b5ee-b96f9ba29189","pitchNumber":2,"startTime":"2025-09-12T01:28:16.262Z","endTime":"2025-09-12T01:28:21.838Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.632840346781595,"aZ":-29.86914021063936,"pfxX":9.158588760370845,"pfxZ":1.5170059493559727,"pX":0.6823390467914875,"pZ":2.2568568977335293,"vX0":3.799780719184588,"vY0":-123.6968213828753,"vZ0":-0.5584381952449224,"x":90.99,"y":177.84,"x0":-2.07164558998896,"y0":50.00538113450154,"z0":5.027863298945613,"aX":13.950038031745175},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":-17.5,"spinRate":2833,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.44574815151961333,"extension":6.491688634389507},"index":2,"playId":"b1eb94f3-cac2-3acc-ab95-3cbb89489788","pitchNumber":3,"startTime":"2025-09-12T01:28:40.955Z","endTime":"2025-09-12T01:28:45.144Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"dce98f6a-2ca2-4bc9-8a8f-0489ed993dc2","startTime":"2025-09-12T01:29:01.133Z","endTime":"2025-09-12T01:29:06.133Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.265875265788377,"aZ":-25.509164347800883,"pfxX":2.401553643288972,"pfxZ":3.6312003349806883,"pX":0.48318869203149917,"pZ":2.4263459629505424,"vX0":5.035091440329461,"vY0":-134.59162117918117,"vZ0":-2.5061064078941,"x":98.58,"y":173.27,"x0":-1.7238006782266106,"y0":50.00054408517839,"z0":5.176380866521253,"aX":4.4033792845654265},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":-5.4,"spinRate":2650,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.4069789250689708,"extension":6.5815831581767705},"index":4,"playId":"b2990f2a-c8b3-313d-b847-f43ad82ea7fb","pitchNumber":4,"startTime":"2025-09-12T01:29:16.064Z","endTime":"2025-09-12T01:29:20.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:29:20.211Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a ground ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T01:31:51.016Z","endTime":"2025-09-12T01:33:08.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Mike Yastrzemski.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T01:31:28.861Z","endTime":"2025-09-12T01:31:28.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Randal Grichuk replaces right fielder Jac Caglianone, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T01:31:28.883Z","endTime":"2025-09-12T01:31:53.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.15512633428875,"strikeZoneBottom":1.47000088857667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21403723872533,"aZ":-24.438272176633664,"pfxX":-8.412800781794688,"pfxZ":4.161593333595686,"pX":-1.2525111536026896,"pZ":2.9775006507348287,"vX0":6.674208683251104,"vY0":-135.62652409064796,"vZ0":0.36405003025057037,"x":164.74,"y":158.39,"x0":-2.654665922051491,"y0":50.00322376165565,"z0":4.548547712261945,"aX":-15.642055047098312},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":2091,"spinDirection":251},"zone":11,"typeConfidence":0.9,"plateTime":0.4041511072336239,"extension":6.670054379799152},"index":2,"playId":"53eb4d0e-f07c-302b-ab81-0e0380ab5f3a","pitchNumber":1,"startTime":"2025-09-12T01:31:53.352Z","endTime":"2025-09-12T01:31:57.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.22900448508578,"strikeZoneBottom":1.46999882272107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.693401513431134,"aZ":-22.75121794548349,"pfxX":-7.9975928248945785,"pfxZ":5.104785407082504,"pX":-0.12809939098750336,"pZ":2.2262874023037935,"vX0":8.47055592586748,"vY0":-135.1117706597257,"vZ0":-2.0669645789642606,"x":121.88,"y":178.67,"x0":-2.2661457794673896,"y0":50.005712080609136,"z0":4.601521502446547,"aX":-14.774957296588788},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":12.6,"spinRate":2209,"spinDirection":240},"zone":5,"typeConfidence":0.9,"plateTime":0.40552435560774747,"extension":6.675182795317004},"index":3,"playId":"054fad38-514c-3424-84cc-61c9c7bb0905","pitchNumber":2,"startTime":"2025-09-12T01:32:09.235Z","endTime":"2025-09-12T01:32:14.277Z","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":82.3,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.519210429427442,"aZ":-30.743399172607468,"pfxX":7.978804303793341,"pfxZ":1.0029078953517185,"pX":0.44004676850974583,"pZ":2.2470403637180256,"vX0":4.632067136494166,"vY0":-119.63266677167029,"vZ0":1.25815819380778,"x":100.23,"y":178.11,"x0":-2.568208670974792,"y0":50.002941047584116,"z0":4.503587079080542,"aX":11.379051877889484},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.5,"breakHorizontal":-15.7,"spinRate":2475,"spinDirection":68},"zone":6,"typeConfidence":0.9,"plateTime":0.4606744065062873,"extension":6.412820052988927},"index":4,"playId":"1c066891-8ffa-34b7-b853-0832cd29ca93","pitchNumber":3,"startTime":"2025-09-12T01:32:25.080Z","endTime":"2025-09-12T01:32:30.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.215144078197532,"aZ":-19.622851148734817,"pfxX":-6.390475432240488,"pfxZ":6.687559744693974,"pX":-0.02933651859836467,"pZ":3.214505541513928,"vX0":8.593379179165902,"vY0":-136.19520236174432,"vZ0":0.005998888907804534,"x":118.12,"y":151.99,"x0":-2.3967446234977494,"y0":50.00092510461659,"z0":4.570573870315326,"aX":-11.991300718314294},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":9.7,"spinRate":2135,"spinDirection":255},"zone":2,"typeConfidence":0.9,"plateTime":0.4023329654744421,"extension":6.54844867966144},"hitData":{"launchSpeed":100.0,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.0,"coordY":141.92}},"index":5,"playId":"97e0281c-1115-3bdb-8b91-534569a1ac4f","pitchNumber":4,"startTime":"2025-09-12T01:32:57.306Z","endTime":"2025-09-12T01:33:08.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:33:08.554Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Kayfus homers (3) on a fly ball to center field. Bo Naylor scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T01:33:18.552Z","endTime":"2025-09-12T01:34:19.415Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.41973527813296,"strikeZoneBottom":1.53578537624862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.830872759888535,"aZ":-29.547305809262358,"pfxX":8.708845172887985,"pfxZ":1.846617069902175,"pX":-1.2442555799101562,"pZ":2.5493311932527156,"vX0":0.9890969101940248,"vY0":-118.80219130708224,"vZ0":1.7680968364550234,"x":164.43,"y":169.95,"x0":-2.7973145807659416,"y0":50.0024168057435,"z0":4.490770670854891,"aX":12.385102823366225},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.1,"breakHorizontal":-16.0,"spinRate":2730,"spinDirection":71},"zone":11,"typeConfidence":0.9,"plateTime":0.4619271933131195,"extension":6.340010329210365},"index":0,"playId":"22026a63-fb6c-3c2c-bd68-a9c19132d635","pitchNumber":1,"startTime":"2025-09-12T01:33:35.825Z","endTime":"2025-09-12T01:33:41.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.722429693981645,"aZ":-18.868854669333878,"pfxX":-7.944435804664913,"pfxZ":7.130746043705763,"pX":0.2947452610440934,"pZ":1.667105796728655,"vX0":9.599809294764208,"vY0":-135.51181437298683,"vZ0":-3.8910099465547354,"x":105.77,"y":193.77,"x0":-2.2561791512200164,"y0":50.002034176017496,"z0":4.434262508872406,"aX":-14.82251279849304},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.2,"breakHorizontal":12.5,"spinRate":2163,"spinDirection":253},"zone":9,"typeConfidence":0.9,"plateTime":0.4037030836714819,"extension":6.696294647253066},"hitData":{"launchSpeed":106.6,"launchAngle":32.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.59,"coordY":29.41}},"index":1,"playId":"f2b4662d-c754-3907-bbee-118eceb8939b","pitchNumber":2,"startTime":"2025-09-12T01:33:53.305Z","endTime":"2025-09-12T01:34:19.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:34:19.415Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T01:34:31.794Z","endTime":"2025-09-12T01:34:58.875Z","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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.931325689293537,"aZ":-27.826668147801385,"pfxX":-0.34241228080967945,"pfxZ":2.4931600928009345,"pX":0.8326455911047516,"pZ":2.6506214697536743,"vX0":8.417573870757462,"vY0":-130.8489960408127,"vZ0":0.016431968136322417,"x":85.26,"y":167.21,"x0":-2.3728311431098597,"y0":50.005591154243,"z0":4.718094902567389,"aX":-0.5995622092476739},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.8,"breakHorizontal":-1.1,"spinRate":2401,"spinDirection":177},"zone":12,"typeConfidence":0.9,"plateTime":0.41756599084952306,"extension":6.673772399209557},"hitData":{"launchSpeed":76.4,"launchAngle":48.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.13,"coordY":112.81}},"index":0,"playId":"1a7373eb-6791-3695-9e38-03180ce11163","pitchNumber":1,"startTime":"2025-09-12T01:34:46.545Z","endTime":"2025-09-12T01:34:58.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:34:58.875Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T01:35:06.969Z","endTime":"2025-09-12T01:36:03.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":82.8,"endSpeed":76.0,"strikeZoneTop":3.40748781828799,"strikeZoneBottom":1.5040010924529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.624455989665414,"aZ":-30.179805628828397,"pfxX":8.051125894820435,"pfxZ":1.3585803576612108,"pX":-0.8299511817068895,"pZ":2.4096024786123715,"vX0":1.7624263310852364,"vY0":-120.54832991643477,"vZ0":1.0744628895666823,"x":148.64,"y":173.72,"x0":-2.616751492998964,"y0":50.004260447774676,"z0":4.62404128092362,"aX":11.839677475371268},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.0,"breakHorizontal":-15.0,"spinRate":2633,"spinDirection":66},"zone":13,"typeConfidence":0.9,"plateTime":0.4545207128843245,"extension":6.465506378440499},"index":0,"playId":"dc1ff28a-6839-3b73-aabc-f07f1dc26eb1","pitchNumber":1,"startTime":"2025-09-12T01:35:21.890Z","endTime":"2025-09-12T01:35:26.610Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.160408122012047,"aZ":-31.326194959087882,"pfxX":8.609992949982908,"pfxZ":0.5906549376982255,"pX":0.281654280821929,"pZ":1.5435120592020353,"vX0":4.400452537220545,"vY0":-119.63631557785715,"vZ0":-0.22661401685293936,"x":106.26,"y":197.11,"x0":-2.7032244031496337,"y0":50.00406394699364,"z0":4.459061793689747,"aX":12.419405208533767},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.3,"breakHorizontal":-16.7,"spinRate":2745,"spinDirection":64},"zone":9,"typeConfidence":0.9,"plateTime":0.45870102089184783,"extension":6.465723215609463},"index":1,"playId":"5b37e067-ba84-319d-8ce0-04855430823b","pitchNumber":2,"startTime":"2025-09-12T01:35:38.057Z","endTime":"2025-09-12T01:35:41.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.260681881652673,"aZ":-38.707929256621355,"pfxX":-4.772700530019435,"pfxZ":-3.9910062684624745,"pX":0.3274953610525735,"pZ":0.9704349877418884,"vX0":8.573870326842636,"vY0":-126.67891473437844,"vZ0":-1.362487186699871,"x":104.52,"y":212.58,"x0":-2.4707058380210123,"y0":50.00406138672471,"z0":4.590934997022328,"aX":-7.809445404491379},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.3,"breakHorizontal":6.8,"spinRate":1317,"spinDirection":275},"zone":14,"typeConfidence":0.7,"plateTime":0.4312733663323618,"extension":6.829505846020401},"index":2,"playId":"27452876-a98f-3e1e-a22c-463b1978fbf2","pitchNumber":3,"startTime":"2025-09-12T01:35:58.724Z","endTime":"2025-09-12T01:36:03.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:36:03.621Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T01:36:13.643Z","endTime":"2025-09-12T01:36:58.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.523989465680664,"aZ":-24.434440835052705,"pfxX":-8.551717588671822,"pfxZ":4.081666983556028,"pX":-0.34178582598178076,"pZ":2.2858187800431424,"vX0":8.387925595539327,"vY0":-136.4455233822696,"vZ0":-1.7336118710440505,"x":130.03,"y":177.06,"x0":-2.336839981220706,"y0":50.00065814805871,"z0":4.604168550229249,"aX":-16.208708624773223},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":13.8,"spinRate":2142,"spinDirection":242},"zone":4,"typeConfidence":0.89,"plateTime":0.40061000185573903,"extension":6.748129010277815},"index":0,"playId":"7292f153-8e43-37ef-8923-2e074cf6f3a7","pitchNumber":1,"startTime":"2025-09-12T01:36:29.931Z","endTime":"2025-09-12T01:36:35.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.577115410669602,"aZ":-29.647134979149918,"pfxX":8.480618046491413,"pfxZ":1.7587574857539359,"pX":-0.09297787489467657,"pZ":1.966297732458372,"vX0":3.5639583116348486,"vY0":-119.30538077757431,"vZ0":0.24919543319016357,"x":120.54,"y":185.69,"x0":-2.7092975964217563,"y0":50.00356452581297,"z0":4.538877306177147,"aX":12.189135949057526},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.5,"breakHorizontal":-16.2,"spinRate":2536,"spinDirection":59},"zone":8,"typeConfidence":0.9,"plateTime":0.45960988142328674,"extension":6.561471752062135},"hitData":{"launchSpeed":97.1,"launchAngle":40.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.09,"coordY":71.55}},"index":1,"playId":"4a1d1244-da9d-3331-8e50-a78649e4a408","pitchNumber":2,"startTime":"2025-09-12T01:36:48.327Z","endTime":"2025-09-12T01:36:58.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:36:58.383Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Guardians challenged (hit by pitch), call on the field was upheld: Jonathan India hit by pitch.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T01:39:37.917Z","endTime":"2025-09-12T01:39:46.499Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Nolan Jones.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T01:39:14.886Z","endTime":"2025-09-12T01:39:14.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Angel Martínez replaces right fielder CJ Kayfus, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T01:39:14.907Z","endTime":"2025-09-12T01:39:14.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"description":"Pitching Change: Cade Smith 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":2,"startTime":"2025-09-12T01:39:14.908Z","endTime":"2025-09-12T01:39:40.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":87.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.128086818084306,"aZ":-14.303268246890445,"pfxX":-5.158258730692843,"pfxZ":8.998348995504951,"pX":-1.7298652999047865,"pZ":4.244522727181277,"vX0":3.8499130159203934,"vY0":-140.355353246271,"vZ0":-2.044030233291938,"x":182.94,"y":124.18,"x0":-2.4523385577647225,"y0":50.00135149478349,"z0":5.918580332110927,"aX":-10.243443461173335},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2385,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3909329959594121,"extension":7.313944950814581},"index":3,"playId":"0883eaaf-3b27-3ef0-8a1c-15879f84aabd","pitchNumber":1,"startTime":"2025-09-12T01:39:40.219Z","endTime":"2025-09-12T01:39:46.499Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":114},"playEndTime":"2025-09-12T01:39:46.499Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out on a foul bunt.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T01:42:07.256Z","endTime":"2025-09-12T01:42:59.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":{"description":"Offensive Substitution: Pinch-runner Tyler Tolbert replaces Jonathan India.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T01:41:47.334Z","endTime":"2025-09-12T01:42:09.561Z","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":"701","replacedPlayer":{"id":663697,"link":"/api/v1/people/663697"},"base":1},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.5,"endSpeed":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10005372088229,"aZ":-12.739858247073782,"pfxX":-5.669350757451032,"pfxZ":9.977588692898014,"pX":-0.46308489578916473,"pZ":4.574804852918275,"vX0":7.126408033091078,"vY0":-138.92983976201106,"vZ0":-1.437312112225305,"x":134.65,"y":115.26,"x0":-2.328940185687695,"y0":50.006402783739745,"z0":5.948704529469397,"aX":-11.047583685138155},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2419,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.394741474583288,"extension":7.373572668402103},"index":1,"playId":"4831d213-522c-3247-becc-9185e4cb126a","pitchNumber":1,"startTime":"2025-09-12T01:42:09.561Z","endTime":"2025-09-12T01:42:18.775Z","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":97.1,"endSpeed":88.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63570921735561,"aZ":-10.95149895658858,"pfxX":-5.229448122636754,"pfxZ":10.497300468723989,"pX":-1.0033247277717618,"pZ":2.4210718253601695,"vX0":5.586572957465763,"vY0":-141.18169585795079,"vZ0":-7.273205478657008,"x":155.24,"y":173.41,"x0":-2.326732077152504,"y0":50.00518684433754,"z0":5.732738104756113,"aX":-10.575853522915658},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2377,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3877045316769099,"extension":7.400628885707559},"index":2,"playId":"29a67120-acfa-3ed2-a49e-439f974981e3","pitchNumber":2,"startTime":"2025-09-12T01:42:30.482Z","endTime":"2025-09-12T01:42:36.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81037997357579,"aZ":-15.18986501788476,"pfxX":-4.4635100128227165,"pfxZ":8.545237187048528,"pX":0.391069941520929,"pZ":4.776358944798317,"vX0":8.581631176294598,"vY0":-140.14327879444303,"vZ0":-0.5507230724325926,"x":102.09,"y":109.82,"x0":-2.1316235162591246,"y0":50.00668687053201,"z0":5.96800843348787,"aX":-8.876310456115295},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":6.4,"spinRate":2209,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.3909000263136795,"extension":7.401057519928482},"index":3,"playId":"2790de67-e60b-3b09-a182-a6fec75ecf64","pitchNumber":3,"startTime":"2025-09-12T01:42:52.226Z","endTime":"2025-09-12T01:42:59.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:42:59.153Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T01:44:38.148Z","endTime":"2025-09-12T01:46:08.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6],"actionIndex":[0],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":{"description":"Offensive Substitution: Pinch-hitter Nick Loftin replaces Luke Maile.","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-12T01:43:40.284Z","endTime":"2025-09-12T01:43:47.958Z","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":571912,"link":"/api/v1/people/571912"}},{"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-12T01:43:47.958Z","endTime":"2025-09-12T01:44:40.487Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12457490260993,"aZ":-13.56745704552233,"pfxX":-4.245582101591683,"pfxZ":9.329461603733948,"pX":-1.0436593562091232,"pZ":3.169550591362303,"vX0":5.016583700531159,"vY0":-140.20224905853794,"vZ0":-4.964677724747242,"x":156.78,"y":153.2,"x0":-2.3029189968507757,"y0":50.005434231924205,"z0":5.846002720175289,"aX":-8.470029342331978},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":6.7,"spinRate":2351,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3903835649225371,"extension":7.372366846149225},"index":2,"playId":"edf66ec4-1b98-3b02-b71b-c78bb26460e2","pitchNumber":1,"startTime":"2025-09-12T01:44:40.487Z","endTime":"2025-09-12T01:44:44.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.29138358741658,"strikeZoneBottom":1.52064449545547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.787015244527762,"aZ":-34.281024355687386,"pfxX":-3.6829302872625664,"pfxZ":-1.3813351418005047,"pX":-0.2066503116556721,"pZ":1.126772933763206,"vX0":5.9072331052102385,"vY0":-122.99676545435764,"vZ0":-4.08713627114948,"x":124.88,"y":208.36,"x0":-2.1677055532394864,"y0":50.00421332442158,"z0":5.736146550198303,"aX":-5.609028623880343},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":5.2,"spinRate":570,"spinDirection":40},"zone":13,"typeConfidence":0.85,"plateTime":0.44635304466555414,"extension":7.416230216026206},"index":3,"playId":"6877c7e1-72a5-3ff4-8ee5-7cadae663229","pitchNumber":2,"startTime":"2025-09-12T01:45:24.884Z","endTime":"2025-09-12T01:45:29.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.30375332323585,"strikeZoneBottom":1.53298212493389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47143070304189,"aZ":-12.442088875931017,"pfxX":-5.440341269033823,"pfxZ":9.794166401294376,"pX":-0.12079405834301418,"pZ":1.78386691963913,"vX0":7.486308941726849,"vY0":-141.125454223959,"vZ0":-8.70721253283228,"x":121.6,"y":190.62,"x0":-2.1025558949770344,"y0":50.00613930213551,"z0":5.713280860296705,"aX":-10.963885610880892},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2384,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.38829759987802337,"extension":7.460719694574203},"index":4,"playId":"3ecf5e41-b1d8-310e-957a-0e25eed329aa","pitchNumber":3,"startTime":"2025-09-12T01:45:43.852Z","endTime":"2025-09-12T01:45:48.470Z","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":5,"startTime":"2025-09-12T01:45:53.406Z","endTime":"2025-09-12T01:46:04.139Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40672555758423,"aZ":-11.292034931603592,"pfxX":-5.902634967145959,"pfxZ":10.395523319852678,"pX":-0.738299903612498,"pZ":3.8563519482791513,"vX0":5.8501889641909965,"vY0":-141.3562266702401,"vZ0":-3.574913811218944,"x":145.14,"y":134.66,"x0":-2.0751225512537728,"y0":50.00509361751697,"z0":5.870740831479115,"aX":-11.860135322075344},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2410,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38855558375487353,"extension":7.500853987694613},"index":6,"playId":"15839bb2-1fab-33c9-91c2-24bc3885799e","pitchNumber":4,"startTime":"2025-09-12T01:46:04.139Z","endTime":"2025-09-12T01:46:08.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:46:08.563Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to right fielder Nolan Jones.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T01:46:16.986Z","endTime":"2025-09-12T01:47:54.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28883122636772,"aZ":-12.785868839365943,"pfxX":-6.255570447908049,"pfxZ":9.826954264368721,"pX":-0.3955773009931341,"pZ":3.4356095614757356,"vX0":7.4100126314198,"vY0":-139.9827747093847,"vZ0":-4.047252591519075,"x":132.08,"y":146.02,"x0":-2.2714669005586634,"y0":50.00358066260592,"z0":5.744716743130284,"aX":-12.343990591746087},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2387,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.39213322200663736,"extension":7.556530042653718},"index":0,"playId":"8ed24002-7d98-311f-9ac4-d2bbfe5dd7f3","pitchNumber":1,"startTime":"2025-09-12T01:46:32.688Z","endTime":"2025-09-12T01:46:36.013Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1933503290621,"aZ":-11.772155224393089,"pfxX":-5.893630154390097,"pfxZ":10.036635694639145,"pX":-0.11648322064850572,"pZ":3.128911027825005,"vX0":8.057696340424554,"vY0":-141.8553481429478,"vZ0":-5.2513409511105245,"x":121.44,"y":154.3,"x0":-2.231366112578146,"y0":50.005836634569704,"z0":5.758175362367518,"aX":-11.98442600085924},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2429,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3864794484759586,"extension":7.234034574602601},"index":1,"playId":"27175f9e-294a-307e-8be0-706f5a298bab","pitchNumber":2,"startTime":"2025-09-12T01:46:51.423Z","endTime":"2025-09-12T01:46:56.945Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-12T01:47:07.299Z","endTime":"2025-09-12T01:47:25.669Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.33388031644706,"strikeZoneBottom":1.57386049209593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70527080855623,"aZ":-36.22144878577682,"pfxX":-2.0235259685834412,"pfxZ":-2.552946766058305,"pX":-0.8622924684218125,"pZ":1.1901183697002844,"vX0":4.263248002850249,"vY0":-125.46906204118271,"vZ0":-3.916857042818855,"x":149.87,"y":206.65,"x0":-2.324803262889133,"y0":50.00323534290371,"z0":5.740573423625757,"aX":-3.2088289361815856},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.3,"breakHorizontal":2.6,"spinRate":522,"spinDirection":321},"zone":13,"typeConfidence":0.81,"plateTime":0.43747139623624864,"extension":7.283981731642687},"index":3,"playId":"03b573f8-513d-3e5d-a082-69698754c898","pitchNumber":3,"startTime":"2025-09-12T01:47:25.669Z","endTime":"2025-09-12T01:47:30.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.854356439010594,"aZ":-12.294552080892846,"pfxX":-5.091632744672736,"pfxZ":9.927277368325313,"pX":0.4573315691564998,"pZ":2.8051792784610674,"vX0":9.000981940077173,"vY0":-141.24482650668182,"vZ0":-5.77867244062216,"x":99.57,"y":163.04,"x0":-2.122220311344393,"y0":50.00254140767473,"z0":5.681859411857929,"aX":-10.196565518270027},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":7.2,"spinRate":2365,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.38912557089786937,"extension":7.403629764062567},"hitData":{"launchSpeed":97.1,"launchAngle":51.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.95,"coordY":109.84}},"index":4,"playId":"70fadf10-268a-34bf-ac13-78dc1c702450","pitchNumber":4,"startTime":"2025-09-12T01:47:44.007Z","endTime":"2025-09-12T01:47:54.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:47:54.588Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to right fielder Nolan Jones.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T01:46:16.986Z","endTime":"2025-09-12T01:47:54.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28883122636772,"aZ":-12.785868839365943,"pfxX":-6.255570447908049,"pfxZ":9.826954264368721,"pX":-0.3955773009931341,"pZ":3.4356095614757356,"vX0":7.4100126314198,"vY0":-139.9827747093847,"vZ0":-4.047252591519075,"x":132.08,"y":146.02,"x0":-2.2714669005586634,"y0":50.00358066260592,"z0":5.744716743130284,"aX":-12.343990591746087},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2387,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.39213322200663736,"extension":7.556530042653718},"index":0,"playId":"8ed24002-7d98-311f-9ac4-d2bbfe5dd7f3","pitchNumber":1,"startTime":"2025-09-12T01:46:32.688Z","endTime":"2025-09-12T01:46:36.013Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1933503290621,"aZ":-11.772155224393089,"pfxX":-5.893630154390097,"pfxZ":10.036635694639145,"pX":-0.11648322064850572,"pZ":3.128911027825005,"vX0":8.057696340424554,"vY0":-141.8553481429478,"vZ0":-5.2513409511105245,"x":121.44,"y":154.3,"x0":-2.231366112578146,"y0":50.005836634569704,"z0":5.758175362367518,"aX":-11.98442600085924},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2429,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3864794484759586,"extension":7.234034574602601},"index":1,"playId":"27175f9e-294a-307e-8be0-706f5a298bab","pitchNumber":2,"startTime":"2025-09-12T01:46:51.423Z","endTime":"2025-09-12T01:46:56.945Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-12T01:47:07.299Z","endTime":"2025-09-12T01:47:25.669Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.33388031644706,"strikeZoneBottom":1.57386049209593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70527080855623,"aZ":-36.22144878577682,"pfxX":-2.0235259685834412,"pfxZ":-2.552946766058305,"pX":-0.8622924684218125,"pZ":1.1901183697002844,"vX0":4.263248002850249,"vY0":-125.46906204118271,"vZ0":-3.916857042818855,"x":149.87,"y":206.65,"x0":-2.324803262889133,"y0":50.00323534290371,"z0":5.740573423625757,"aX":-3.2088289361815856},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.3,"breakHorizontal":2.6,"spinRate":522,"spinDirection":321},"zone":13,"typeConfidence":0.81,"plateTime":0.43747139623624864,"extension":7.283981731642687},"index":3,"playId":"03b573f8-513d-3e5d-a082-69698754c898","pitchNumber":3,"startTime":"2025-09-12T01:47:25.669Z","endTime":"2025-09-12T01:47:30.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.854356439010594,"aZ":-12.294552080892846,"pfxX":-5.091632744672736,"pfxZ":9.927277368325313,"pX":0.4573315691564998,"pZ":2.8051792784610674,"vX0":9.000981940077173,"vY0":-141.24482650668182,"vZ0":-5.77867244062216,"x":99.57,"y":163.04,"x0":-2.122220311344393,"y0":50.00254140767473,"z0":5.681859411857929,"aX":-10.196565518270027},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":7.2,"spinRate":2365,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.38912557089786937,"extension":7.403629764062567},"hitData":{"launchSpeed":97.1,"launchAngle":51.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.95,"coordY":109.84}},"index":4,"playId":"70fadf10-268a-34bf-ac13-78dc1c702450","pitchNumber":4,"startTime":"2025-09-12T01:47:44.007Z","endTime":"2025-09-12T01:47:54.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:47:54.588Z","atBatIndex":66},"scoringPlays":[2,27,59],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":216.48,"y":128.54},"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":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":173.5,"y":45.61},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":36.84,"y":102.0},"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":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":110.54,"y":75.87},"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":1,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":156.55,"y":164.87},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":14,"top":[9,10,11],"bottom":[12,13,14],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":137.78,"y":145.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":127.49,"y":182.42},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":68.56,"y":89.65},"type":"O","description":"Lineout"},{"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":193.9,"y":105.46},"type":"O","description":"Lineout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[19,20,21],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":31.99,"y":98.11},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":211.47,"y":96.81},"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":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":106.3,"y":153.36},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":146.26,"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":3,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":207.07,"y":81.09},"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":3,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":158.37,"y":160.63},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24],"bottom":[25,26,27,28,29],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":125.94,"y":201.99},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":176.68,"y":147.79},"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":4,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":147.47,"y":152.15},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":157.76,"y":163.05},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":175.32,"y":127.94},"type":"H","description":"Single"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32,33],"bottom":[34,35,36,37],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":90.56,"y":135.81},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":93.84,"y":82.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":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":108.72,"y":144.28},"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":5,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":148.68,"y":152.76},"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":5,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":141.76,"y":148.92},"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":5,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":63.93,"y":123.09},"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":5,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":109.94,"y":146.1},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41,42],"bottom":[43,44,45],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":148.07,"y":151.55},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":123.25,"y":86.17},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":176.53,"y":135.81},"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":6,"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":146.86,"y":150.34},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":156.55,"y":161.84},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":157.16,"y":163.65},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":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":48.79,"y":102.51},"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":188.11,"y":84.73},"type":"O","description":"Lineout"},{"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":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":50.99,"y":128.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":7,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":157.76,"y":166.08},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57],"bottom":[58,59,60,61,62],"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":100.85,"y":157.6},"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":8,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":201.95,"y":96.46},"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":8,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":46.48,"y":110.75},"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":8,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":169.0,"y":141.92},"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":8,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":154.59,"y":29.41},"type":"H","description":"Home Run"},{"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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":142.13,"y":112.81},"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":8,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":164.09,"y":71.55},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":66,"top":[63,64,65,66],"bottom":[],"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":172.95,"y":109.84},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":5,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":5,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"first":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"second":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"right":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"onDeck":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"inHole":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"battingOrder":4,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"onDeck":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"inHole":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"battingOrder":1,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"balls":1,"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":7,"groundOuts":6,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".243","atBats":32,"obp":".305","slg":".389","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":2,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":29,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"3.67","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.25","battersFaced":30,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":41,"strikes":74,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":3,"pitchesPerInning":"14.38","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID669674":{"person":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}},"ID663697":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":94,"groundOuts":113,"airOuts":154,"runs":57,"doubles":27,"triples":0,"homeRuns":8,"strikeOuts":100,"baseOnBalls":52,"intentionalWalks":0,"hits":111,"hitByPitch":13,"avg":".234","atBats":475,"obp":".325","slg":".341","ops":".666","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":162,"rbi":42,"leftOnBase":144,"sacBunts":1,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.38","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":198,"putOuts":135,"errors":12,"chances":345,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"701","stats":{"batting":{"note":"1-","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":52,"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"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"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":true,"isSubstitute":false}},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"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":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":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":99,"groundOuts":131,"airOuts":171,"runs":48,"doubles":34,"triples":0,"homeRuns":25,"strikeOuts":112,"baseOnBalls":23,"intentionalWalks":4,"hits":127,"hitByPitch":9,"avg":".235","atBats":540,"obp":".277","slg":".437","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":576,"totalBases":236,"rbi":81,"leftOnBase":231,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"0.77","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"21.60","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":46,"putOuts":825,"errors":1,"chances":872,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"601","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":102,"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":{"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":true},"allPositions":[{"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":{},"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":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":true,"isSubstitute":false}},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":31,"groundOuts":48,"airOuts":61,"runs":17,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".208","atBats":168,"obp":".278","slg":".357","ops":".635","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":60,"rbi":20,"leftOnBase":58,"sacBunts":1,"sacFlies":2,"babip":".223","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":11,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".220","atBats":41,"obp":".333","slg":".317","ops":".650","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":13,"rbi":3,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":1,"putOuts":123,"errors":0,"chances":124,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663568":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"6.2 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":11,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":36,"strikes":61,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":55,"groundOuts":119,"airOuts":98,"runs":44,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":1,"hits":91,"hitByPitch":7,"atBats":370,"obp":".307","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1496,"era":"3.71","inningsPitched":"99.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.20","battersFaced":410,"outs":298,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1496,"balls":549,"strikes":947,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":1,"winPercentage":".500","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.54","hitsPer9Inn":"8.24","runsScoredPer9":"3.99","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isOnBench":true,"isSubstitute":false}},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":2},"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":145,"flyOuts":99,"groundOuts":138,"airOuts":180,"runs":61,"doubles":24,"triples":1,"homeRuns":30,"strikeOuts":97,"baseOnBalls":45,"intentionalWalks":5,"hits":146,"hitByPitch":7,"avg":".262","atBats":557,"obp":".323","slg":".470","ops":".793","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":262,"rbi":102,"leftOnBase":261,"sacBunts":0,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.57","popOuts":37,"lineOuts":44},"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":56,"putOuts":851,"errors":3,"chances":910,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":131,"flyOuts":40,"groundOuts":116,"airOuts":94,"runs":42,"doubles":16,"triples":4,"homeRuns":4,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".256","atBats":360,"obp":".300","slg":".356","ops":".656","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":128,"rbi":32,"leftOnBase":148,"sacBunts":13,"sacFlies":3,"babip":".309","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.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":322,"errors":1,"chances":326,"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":"100","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":82,"groundOuts":88,"airOuts":147,"runs":61,"doubles":24,"triples":1,"homeRuns":15,"strikeOuts":102,"baseOnBalls":64,"intentionalWalks":4,"hits":100,"hitByPitch":1,"avg":".232","atBats":431,"obp":".330","slg":".397","ops":".727","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":171,"rbi":42,"leftOnBase":183,"sacBunts":2,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.73","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":206,"errors":1,"chances":218,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"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":"400","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":80,"groundOuts":150,"airOuts":164,"runs":69,"doubles":36,"triples":5,"homeRuns":16,"strikeOuts":76,"baseOnBalls":55,"intentionalWalks":0,"hits":155,"hitByPitch":1,"avg":".288","atBats":538,"obp":".353","slg":".463","ops":".816","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":601,"totalBases":249,"rbi":68,"leftOnBase":224,"sacBunts":3,"sacFlies":4,"babip":".309","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.62","popOuts":29,"lineOuts":55},"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":{},"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":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":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":19,"groundOuts":56,"airOuts":49,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":26,"hitByPitch":3,"avg":".152","atBats":171,"obp":".225","slg":".269","ops":".494","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":46,"rbi":12,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.20","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":87,"errors":1,"chances":95,"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":{"note":"(L, 3-3)(BS, 4)","summary":"1.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":0,"flyOuts":30,"groundOuts":50,"airOuts":61,"runs":26,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":1,"hits":52,"hitByPitch":1,"atBats":222,"obp":".295","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":962,"era":"3.70","inningsPitched":"58.1","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":18,"blownSaves":4,"earnedRuns":24,"whip":"1.20","battersFaced":242,"outs":175,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":962,"balls":334,"strikes":628,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":2,"winPercentage":".500","pitchesPerInning":"16.49","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.26","walksPer9Inn":"2.78","hitsPer9Inn":"8.02","runsScoredPer9":"4.01","homeRunsPer9":"1.39","inheritedRunners":53,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":98,"groundOuts":109,"airOuts":176,"runs":91,"doubles":41,"triples":5,"homeRuns":21,"strikeOuts":116,"baseOnBalls":47,"intentionalWalks":8,"hits":163,"hitByPitch":6,"avg":".293","atBats":557,"obp":".350","slg":".497","ops":".847","caughtStealing":8,"stolenBases":35,"stolenBasePercentage":".814","caughtStealingPercentage":".186","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":617,"totalBases":277,"rbi":77,"leftOnBase":210,"sacBunts":0,"sacFlies":7,"babip":".333","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.52","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":336,"putOuts":171,"errors":10,"chances":517,"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":[573262,677951,686469,672580,521692,695506,545341,663697,686475,664728,571912,679845,663568,670167],"pitchers":[663568,670167],"bench":[624428,695600,686681],"bullpen":[679883,686701,680742,702070,664199,668674,608032,669674,547179,663738,672582],"battingOrder":[573262,677951,686469,672580,521692,545341,686475,664728,679845],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yastrzemski (24, Williams, G)."},{"label":"HR","value":"Pasquantino (30, 1st inning off Williams, G, 1 on, 1 out)."},{"label":"TB","value":"Caglianone; Maile; Pasquantino 4; Perez, S; Yastrzemski 2."},{"label":"RBI","value":"Pasquantino 2 (102)."},{"label":"Runners left in scoring position, 2 out","value":"Witt Jr.; India; Garcia, M."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Maile (1, 2nd base off Williams, G/Naylor, B)."}]}],"note":[{"label":"a","value":"Struck out for Maile in the 9th."},{"label":"1","value":"Ran for India in the 9th."}]},"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":4,"groundOuts":12,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".225","atBats":29,"obp":".296","slg":".369","ops":".665","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":10,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":32,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"3.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.30","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":53,"strikes":95,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":2,"pitchesPerInning":"16.44","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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-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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".263","slg":".176","ops":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":3,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.33","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-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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":45,"groundOuts":89,"airOuts":80,"runs":44,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":104,"baseOnBalls":37,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".217","atBats":346,"obp":".297","slg":".370","ops":".667","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":128,"rbi":38,"leftOnBase":137,"sacBunts":1,"sacFlies":1,"babip":".276","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.46","popOuts":13,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":157,"errors":2,"chances":328,"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":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":47,"groundOuts":84,"airOuts":81,"runs":27,"doubles":16,"triples":1,"homeRuns":4,"strikeOuts":66,"baseOnBalls":18,"intentionalWalks":0,"hits":70,"hitByPitch":8,"avg":".239","atBats":293,"obp":".297","slg":".341","ops":".638","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":100,"rbi":40,"leftOnBase":117,"sacBunts":4,"sacFlies":4,"babip":".291","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.25","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":210,"putOuts":130,"errors":11,"chances":351,"fielding":".969","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":"(W, 4-3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":55,"gamesStarted":0,"flyOuts":25,"groundOuts":47,"airOuts":47,"runs":25,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":1,"hits":37,"hitByPitch":3,"atBats":172,"obp":".274","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":699,"era":"4.15","inningsPitched":"47.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":22,"whip":"1.03","battersFaced":193,"outs":143,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":699,"balls":224,"strikes":475,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".571","pitchesPerInning":"14.66","gamesFinished":5,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.27","hitsPer9Inn":"6.99","runsScoredPer9":"4.72","homeRunsPer9":"0.57","inheritedRunners":40,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":15},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":51,"groundOuts":76,"airOuts":91,"runs":33,"doubles":13,"triples":2,"homeRuns":5,"strikeOuts":105,"baseOnBalls":38,"intentionalWalks":1,"hits":72,"hitByPitch":5,"avg":".212","atBats":340,"obp":".298","slg":".306","ops":".604","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":104,"rbi":33,"leftOnBase":140,"sacBunts":1,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":203,"errors":1,"chances":212,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"800","stats":{"batting":{"summary":"2-3 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":55,"groundOuts":66,"airOuts":112,"runs":40,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":92,"baseOnBalls":42,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".181","atBats":321,"obp":".274","slg":".346","ops":".620","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":111,"rbi":32,"leftOnBase":135,"sacBunts":3,"sacFlies":4,"babip":".212","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.18","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":73,"stolenBasePercentage":".730","caughtStealingPercentage":".270","assists":53,"putOuts":827,"errors":7,"chances":887,"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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":{"note":"(S, 13)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":68,"gamesStarted":0,"flyOuts":32,"groundOuts":44,"airOuts":63,"runs":30,"doubles":21,"triples":1,"homeRuns":3,"strikeOuts":92,"baseOnBalls":19,"intentionalWalks":3,"hits":52,"hitByPitch":4,"atBats":248,"obp":".275","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1088,"era":"3.15","inningsPitched":"65.2","wins":6,"losses":5,"saves":13,"saveOpportunities":18,"holds":19,"blownSaves":5,"earnedRuns":23,"whip":"1.08","battersFaced":274,"outs":197,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":1088,"balls":356,"strikes":732,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".545","pitchesPerInning":"16.57","gamesFinished":23,"strikeoutWalkRatio":"4.84","strikeoutsPer9Inn":"12.61","walksPer9Inn":"2.60","hitsPer9Inn":"7.13","runsScoredPer9":"4.11","homeRunsPer9":"0.41","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":112,"groundOuts":120,"airOuts":204,"runs":91,"doubles":29,"triples":3,"homeRuns":28,"strikeOuts":64,"baseOnBalls":57,"intentionalWalks":21,"hits":152,"hitByPitch":7,"avg":".285","atBats":534,"obp":".358","slg":".507","ops":".865","caughtStealing":7,"stolenBases":37,"stolenBasePercentage":".841","caughtStealingPercentage":".159","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":271,"rbi":77,"leftOnBase":189,"sacBunts":0,"sacFlies":5,"babip":".277","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.07","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":74,"errors":10,"chances":299,"fielding":".967","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":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":118,"groundOuts":150,"airOuts":210,"runs":73,"doubles":26,"triples":1,"homeRuns":10,"strikeOuts":54,"baseOnBalls":50,"intentionalWalks":2,"hits":155,"hitByPitch":3,"avg":".276","atBats":561,"obp":".335","slg":".380","ops":".715","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":213,"rbi":48,"leftOnBase":148,"sacBunts":1,"sacFlies":7,"babip":".288","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.10","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":289,"errors":8,"chances":309,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"901","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":125,"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":{"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":true},"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","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":76,"groundOuts":69,"airOuts":130,"runs":44,"doubles":15,"triples":2,"homeRuns":26,"strikeOuts":119,"baseOnBalls":46,"intentionalWalks":1,"hits":99,"hitByPitch":8,"avg":".240","atBats":412,"obp":".325","slg":".476","ops":".801","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":196,"rbi":67,"leftOnBase":201,"sacBunts":0,"sacFlies":5,"babip":".268","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.85","popOuts":31,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":306,"errors":4,"chances":333,"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":{},"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":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":true,"isSubstitute":false}},"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":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":5,"strikes":6,"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":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":22,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":19,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":74,"obp":".337","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":404,"era":"1.99","inningsPitched":"22.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":5,"whip":"1.32","battersFaced":95,"outs":68,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":404,"balls":160,"strikes":244,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".000","pitchesPerInning":"17.82","gamesFinished":3,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"12.71","walksPer9Inn":"7.54","hitsPer9Inn":"4.37","runsScoredPer9":"2.78","homeRunsPer9":"0.79","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":{"summary":"6.0 IP, 2 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":38,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":29,"flyOuts":82,"groundOuts":156,"airOuts":147,"runs":60,"doubles":20,"triples":1,"homeRuns":22,"strikeOuts":152,"baseOnBalls":79,"intentionalWalks":0,"hits":123,"hitByPitch":3,"atBats":575,"obp":".311","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2734,"era":"3.16","inningsPitched":"156.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.29","battersFaced":660,"outs":470,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2734,"balls":1060,"strikes":1674,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":2,"winPercentage":".667","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.73","walksPer9Inn":"4.54","hitsPer9Inn":"7.07","runsScoredPer9":"3.45","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"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"}]},"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.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":3,"strikes":2,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":43,"groundOuts":46,"airOuts":66,"runs":23,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":2,"hits":52,"hitByPitch":1,"atBats":223,"obp":".300","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":939,"era":"3.30","inningsPitched":"60.0","wins":2,"losses":2,"saves":2,"saveOpportunities":6,"holds":30,"blownSaves":4,"earnedRuns":22,"whip":"1.22","battersFaced":249,"outs":180,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":939,"balls":323,"strikes":616,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.65","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.15","hitsPer9Inn":"7.80","runsScoredPer9":"3.45","homeRunsPer9":"1.05","inheritedRunners":31,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-3 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":25,"airOuts":22,"runs":14,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".200","atBats":95,"obp":".267","slg":".400","ops":".667","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":38,"rbi":13,"leftOnBase":35,"sacBunts":1,"sacFlies":1,"babip":".258","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","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":99,"errors":2,"chances":107,"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,666134,682177,677587,666310,692216,682657,668909,681870,683769,670036,671922],"pitchers":[668909,681870,683769,670036,671922],"bench":[672356,681807,595978,678877],"bullpen":[663465,671106,676440,676282,677944,682120,596001,687849,800048],"battingOrder":[680757,671655,608070,700932,666134,682177,677587,666310,682657],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kwan (26, Kolek); Naylor, B (18, Kolek)."},{"label":"HR","value":"Kayfus (3, 8th inning off Schreiber, 1 on, 0 out)."},{"label":"TB","value":"Kayfus 4; Kwan 2; Manzardo; Naylor, B 3."},{"label":"RBI","value":"Kayfus 2 (13); Ramírez, Jo (77)."},{"label":"Runners left in scoring position, 2 out","value":"Kayfus."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"3."}]}],"note":[]}},"officials":[{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"India (by Smith, C)."},{"label":"Pitches-strikes","value":"Kolek 97-61; Schreiber 18-13; Williams, G 105-67; Sabrowski 11-6; Gaddis 5-2; Festa, M 15-11; Smith, C 12-9."},{"label":"Groundouts-flyouts","value":"Kolek 11-2; Schreiber 1-2; Williams, G 6-5; Sabrowski 0-0; Gaddis 0-1; Festa, M 0-0; Smith, C 0-1."},{"label":"Batters faced","value":"Kolek 24; Schreiber 6; Williams, G 25; Sabrowski 3; Gaddis 1; Festa, M 4; Smith, C 4."},{"label":"Inherited runners-scored","value":"Schreiber 1-0; Gaddis 1-0."},{"label":"Umpires","value":"HP: Phil Cuzzi. 1B: Dan Bellino. 2B: Clint Vondrak. 3B: Tony Randazzo. "},{"label":"Weather","value":"71 degrees, Clear."},{"label":"Wind","value":"5 mph, In From CF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"15,962."},{"label":"Venue","value":"Progressive Field."},{"label":"September 11, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568","boxscoreName":"Kolek"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"6.2 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":11,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":36,"strikes":61,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":55,"groundOuts":119,"airOuts":98,"runs":44,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":1,"hits":91,"hitByPitch":7,"atBats":370,"obp":".307","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1496,"era":"3.71","inningsPitched":"99.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.20","battersFaced":410,"outs":298,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1496,"balls":549,"strikes":947,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":1,"winPercentage":".500","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.54","hitsPer9Inn":"8.24","runsScoredPer9":"3.99","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":73,"pitchingGameScore":73},{"player":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","boxscoreName":"Pasquantino"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":2},"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":145,"flyOuts":99,"groundOuts":138,"airOuts":180,"runs":61,"doubles":24,"triples":1,"homeRuns":30,"strikeOuts":97,"baseOnBalls":45,"intentionalWalks":5,"hits":146,"hitByPitch":7,"avg":".262","atBats":557,"obp":".323","slg":".470","ops":".793","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":262,"rbi":102,"leftOnBase":261,"sacBunts":0,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.57","popOuts":37,"lineOuts":44},"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":56,"putOuts":851,"errors":3,"chances":910,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","boxscoreName":"Williams, G"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":38,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":29,"flyOuts":82,"groundOuts":156,"airOuts":147,"runs":60,"doubles":20,"triples":1,"homeRuns":22,"strikeOuts":152,"baseOnBalls":79,"intentionalWalks":0,"hits":123,"hitByPitch":3,"atBats":575,"obp":".311","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2734,"era":"3.16","inningsPitched":"156.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.29","battersFaced":660,"outs":470,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2734,"balls":1060,"strikes":1674,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":2,"winPercentage":".667","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.73","walksPer9Inn":"4.54","hitsPer9Inn":"7.07","runsScoredPer9":"3.45","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"loser":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"save":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}